Cómo realizar copias de seguridad en Windows con FreeFileSync

Publicado por pico.dev el .
blog-stack microsoft planeta-linux software software-libre
Comentarios

Realizar copias de seguridad cada cierta frecuencia nos salvará de perder los datos en algún momento, no sabemos cuando pero tarde o temprano algo del equipo que usemos fallará ya sea a causa de software o hardware. A nivel de usuario mantener una copia sincronizada en otro dispositivo de nuestros archivos seguramente sea suficiente para no perderlos a causa de un desastre, para ello podemos usar FreeFileSync.

FreeFileSync

Realizar copias de seguridad es algo imprescindible si no queremos perder los datos el día que el sistema falle. No sabemos cuando alguna de las piezas de las que se compone un sistema fallará pero es seguro que un día fallará, puede que sean en meses, años, un lustro o una década. El fallo puede producirse por múltiples motivos relacionados con el hardware en el que algún componente físico se ha estropeado por desgaste, un pico de tensión, un golpe o caída como el disco duro, SSD, la placa base, la pantalla de un portátil, la fuente de alimentación, la memoria, el microprocesador o puede ser que el software como el sistema operativo que no se inicia por una actualización problemática, algún controlador de dispositivo produce algún error fatal en forma de BSOD, algún virus que impide iniciar el sistema, ha cifrado los archivos o ha corrompido el sistema haciendo que no sea usable.

Nuestros datos en forma de documentos, fotos, música o vídeos son más importantes que el equipo estropeado ya que este se se puede reemplazar pero recuperar los datos será mas complicado o imposible dependiendo del fallo si no hemos realizado copias de seguridad. En GNU/Linux hay múltiples programas y formas de hacer las copias de seguridad, incrementales, comprimidas, cifradas, … pero para un uso personal hacer una copia de los archivos y mantenerla sincronizada con rsync es más que suficiente. En Windows un programa es FreeFileSync equivalente a rsync disponible en GNU/Linux.

FreeFileSync tiene una licencia de software libre y está disponible tanto para Windows, GNU/Linux y Mac OS X. Ofrece una interfaz gráfica y su uso no es complicado. Primero deberemos seleccionar los directorios de los que hacer copia de seguridad y para cada uno de ellos el directorio destino en el que se guardará la copia de seguridad, FreeFileSync llama al origen y destino izquierdo y derecho ya que los presenta así en la interfaz y con la característica que cualquiera de ellos puede actuar como origen y destino. Habitualmente el directorio origen será uno del disco duro del sistema y el directorio destino un directorio de un disco duro o memoria USB externa. La copia de seguridad debería guardase en un dispositivo diferente al origen.

Después de indicar orígenes y destinos debemos seleccionar el tipo sincronización entre ambos directorios. Las opciones que nos ofrece de sincronización son:

  • Bidireccional: busca cambios en tanto en el lado izquierdo como del derecho y hace la sincronización en el otro lado.
  • Espejo: hace una copia exacta del lado izquierdo al lado derecho haciendo las modificaciones necesarias para que el lado derecho sea exactamente igual que el izquierdo, elimina archivos del lado derecho eliminados del lado izquierdo.
  • Actualizar: copia archivos nuevos y actualiza los modificados del lado izquierdo al lado derecho, no resolviendo los conflictos en caso de haber modificaciones en un archivo tanto del lado izquierdo y derecho, no elimina del lado derecho los archivos eliminados del lado izquierdo.
  • Personalizada: para cada categoría de modificación podemos seleccionar la acción que queremos que realice FreeFileSync.

En cada opción de sincronización es posible personalizar las acciones a realizar según la categoría de modificación, que son:

  • Copiar nuevo elemento a la derecha o a la izquierda.
  • Eliminar elemento izquierdo o derecho.
  • No hacer nada.
  • Actualizar elemento izquierdo o derecho.

Las categorías de modificación son las siguientes:

  • El elemento solo existe en el lado izquierdo.
  • El lado izquierdo es más reciente.
  • Hay un conflicto.
  • El lado derecho es más reciente.
  • El elemento solo existe en el lado derecho.

Antes de hacer la copia de seguridad podemos comparar el origen y destino viendo que diferencias hay entre los archivos y obteniendo unas estadísticas según el número de archivos para los que es necesario una acción de sincronización. También veremos que archivos se añaden, se eliminan o se modifican. FreeFileSync únicamente realiza la modificaciones imprescindibles para mantener la sincronización por lo que realizando la copia de seguridad con cierta frecuencia las acciones necesarias no serán muchas y se realizará rápidamente dependiendo del tamaño de los archivos.

Las opciones que ofrece son bastantes y seguro que cubren la mayoría de casos de uso que un usuario a nivel personal tiene. En el manual de usuario de FreeFileSync están comentadas más detalladamente sus opciones.

  • Opciones de comparación. Donde podremos indicar como detectar cambios entre los archivos, por fecha y tamaño, por contenido o por tamaño del archivo.
  • Opciones de filtrado. Con expresiones regulares indicamos los archivos a incluir y excluir en la sincronización, por ejemplo, *.jpg para fotos, *.docx para documentos de Microsoft Word, … normalmente querremos seleccionar por extensión del archivo. También podremos excluir según el tamaño mínimo, máximo.
  • Opciones de sinconización. Es dónde seleccionaremos el tipo de sincronización y las acciones a realizar según el tipo de categoría de modificación. Para las eliminaciones podremos elegir entre eliminar de forma permanente, enviar a la papelera de reciclaje o versionar los archivos. También elegiremos la posibilidad de que nos muestre una ventana con los conflictos que se produzcan. Por último, la acción una vez terminada la sincronización en caso de tomar mucho tiempo que nos servirá para desatender la sincronización, por ejemplo, apagar el equipo al terminar.
  • Notas y trucos.

La ventaja realizar un copia de los archivos directamente sin comprimir o cifrar es que no necesitaremos ningún programa adicional para acceder a ellos en caso de necesidad. Otros programas de copias de seguridad son capaces de guardar los datos cifrados y comprimidos pero para recuperar los datos necesitaremos esos programas. Dependiendo de los requerimientos para la copia de seguridad podemos cifrar la unidad USB externa con BitLocker en Windows y cifrar la unidad USB externa con dm-crypt y LUKS en GNU/Linux.