Digamos que tengo dos servidores Linux. Una que contiene una base de datos de aplicaciones de escritorio (que se ejecuta en una red local) y un servidor web.
Quiero transferir automáticamente cada hora un archivo de base de datos (con un tamaño de unos pocos MB) desde el servidor local al servidor web para realizar actualizaciones.
La información debe estar encriptada y el servidor debe estar autenticado para poder realizar la transacción.
Estaba pensando en el protocolo de transferencia de archivos SSH. Mis preguntas son:
¿Es la mejor opción?
¿Qué otras opciones tengo?
¿Qué biblioteca / script existente puedo usar para automatizar la tarea? (en ambos servidores)