martes, 23 de abril de 2019

Script para hacer copia de seguridad de carpetas en Windows

Existen muchas aplicaciones con las que podemos hacer Backup de nuestros documentos. Sino quieres utilizar apps de terceros tenemos la oportunidad de hacer un Script básico con el que hacer una copia de seguridad incremental.

Es la primera vez que hablamos, en el blog, de Script por lo que explicamos un poquito como hacer crearlo.

  • Abrimos un bloc de notas (o cualquier editor de texto)
  • Escribimos contenido del ejecutable.
  • Guardamos como .bat y ya está.
El código sería:


@echo off
echo **************
echo COPIA DE SEGURIDAD
echo **************

xcopy "Y:\MisArchivos" "D:\MisArchivos_backup" /d /y /e /h /c /i

pause

Explicando un poco el contenido:
  • Con el comando xcopy copiamos árboles de directorios y archivos.
    • /d: Copia archivos cambiados durante o despues de la fecha.
    • /y: Suprime la pregunta de confirmación para sobreescribir
    • /e: Copia directorios y subdirectorios incluido los vacios.
    • /h: Copia ocultos y archivos de sistema.
    • /c: Continua copiando incluso si ocurren errores (como que el archivo a copiar este en uso, con lo que dará un error de acceso denegado y no lo copiará).
    • /i: Si el destino no existe y hay que copiar más de un archivo, se asume que el destino debe ser un directorio.
  • Con pause, hacemos que nos pida pulsar una tecla para continuar y nos dice lo que va a copiar. Se puede utilizar o no.





No hay comentarios:

Publicar un comentario

No aparece Word como editor HTML en navegador

 Nos hemos encontrado en alguna ocasión que al abrir un vinculo a un archivo Word nos aparece en el explorador en texto plano (ilegible). In...