
¿Cómo puedo cargar todos los archivos creados en las últimas 24 horas desde un servidor X al servidor Y a través de un script (ambos servidores Linux)?
Sé que el comando find . -mtime -1 -exec cp '{}' <new_dir>
copiaría todos los archivos en el directorio actual a . Pero no estoy seguro de cómo hacer esto para un servidor ubicado en otro servidor.
Respuesta1
Echa un vistazo a rsync
. Podría ser una buena opción para sus necesidades.
Respuesta2
Simplemente reemplace cp con scp y configure un par de claves ssh sin contraseña.