Necesito una solución de respaldo que me permita ejecutar respaldos incrementales locales y luego sincronizar el respaldo con una carpeta remota a través de FTP. He encontrado varias soluciones que me permitirían hacer algo como esto, pero requiere que mi conexión remota use SSH, rsync o SFTP. Desafortunadamente, FTP es mi ÚNICA opción, ya que la unidad remota es una unidad NAS con solo capacidades FTP. ¿Hay algún tipo de utilidad disponible o un script que podría escribir que hiciera lo siguiente?
- Determine los archivos que han cambiado desde la última copia de seguridad
- Zip luego encripta el archivo de destino
- Copie los archivos encriptados a la carpeta de respaldo local
- Sincronice los archivos de respaldo con la carpeta FTP remota
Cualquier ayuda es apreciada
Miguel
Respuestas:
duplicity puede enviar copias de seguridad a ftp. Puede hacer copias de seguridad incrementales, puede producir tarballs simples o copias de seguridad cifradas con gpg también.
fuente
Echa un vistazo a http://sourceforge.net/projects/ftpsync/ no hace todo pero se encarga de la parte difícil de sincronización de ftp. Las otras partes no son difíciles de escribir.
fuente
Prueba TimeDrive . Funciona muy bien con este tipo de configuración.
fuente