Tengo unos 200,000 archivos que estoy transfiriendo a un nuevo servidor hoy. No he hecho nada a gran escala antes, y quería obtener algunos consejos sobre cómo debería hacerlo. Los estoy moviendo entre dos distribuciones de Centos 6, y están en diferentes lugares del país. No tengo suficiente espacio en el disco duro en el servidor original para almacenar todos los directorios y archivos en un tarball masivo, así que mi pregunta es ¿cómo debo transferir todos estos archivos? rsync? alguna forma especial de usar rsync? Cualquier aportación / sugerencia sobre cómo hacerlo sería increíble.
Gracias
EDITAR: Para aquellos que se preguntan, recomiendo encarecidamente usar un screen
cuando se ejecuta un rsync
comando grande como este. Especialmente cuando puede ocurrir algo tonto y pierde la conexión con el servidor A desde el que ejecuta el rsync
comando. Luego simplemente separe la pantalla y reanudela más tarde.
tar cz | ssh user@example.com tar xz
rsync
para actualizaciones posteriores): "Nunca subestimes el ancho de banda de una camioneta llena de cintas" (es decir, ¿has considerado colocar un segundo hd (o conecta un usb2) / usb3 disk), hacer una copia de seguridad y enviarlo a través de fedex a la ubicación remota? Podría ser MUCHO más rápido que cualquier otra cosa y ahorrar ancho de banda para otros usos.
rsync
? ¿Quizás en un pequeño conjunto de archivos más o menos? Debería ser la herramienta ideal para eso.