Estoy buscando una aplicación para mi Mac que pueda realizar copias de seguridad en segundo plano (como Backblaze o CrashPlan) que realice copias de seguridad a través de FTP, SFTP, rsync o scp (estoy usando los 50 GB de copias de seguridad personales de DreamHost). Preferiblemente esta aplicación sería gratuita, pero estaría dispuesto a pagar un poco de dinero.
Sería bueno si pudiera cifrar las copias de seguridad antes de enviarlas también.
EDITAR: las soluciones de línea de comandos también están bien.
Si está dispuesto a utilizar una solución CLI, Duplicity es un sistema de respaldo de red escrito en Python que admite, entre otros protocolos, FTP, SCP y rsync:
Duplicity respalda los directorios al producir volúmenes cifrados en formato tar y cargarlos en un servidor de archivos remoto o local. Debido a que duplicity usa librsync, los archivos incrementales ocupan menos espacio y solo registran las partes de los archivos que han cambiado desde la última copia de seguridad. Debido a que duplicity usa GnuPG para encriptar y/o firmar estos archivos, estarán a salvo de espionaje y/o modificación por parte del servidor.
Deberá instalar GnuPG para usarlo (versión 1; parece que Duplicity tiene algunos problemas con GnuPG 2 en Lion). Si está utilizando un administrador de paquetes, tanto Duplicity como GnuPG deberían estar disponibles a través de él (confirmado para homebrew ). Consulte las instrucciones de instalación aquí .
Para ejecutarlo en segundo plano, sugiero crear una tarea de lanzamiento (también conocida como LaunchAgent).
caminante nathan
kopischke
caminante nathan
kopischke
launchd
:cron
todavía está en OS X solo por compatibilidad con versiones anteriores (de hecho, es lanzado por launchd ).launchd
le brinda más opciones, comoKeepAlive
y especificando el tipo de sesión al que se adjunta su trabajo.