Tengo un viejo cuadro de Windows 2000 en una ubicación remota con una conexión T1 y un VPN a mi ubicación. Normalmente uso montajes smb para transferir archivos, pero ahora es el momento de retirar el servidor y copiar sus copias de seguridad en mi ubicación. Tengo alrededor de 40 gigabytes (comprimidos) para copiar. Estoy preparado para que tome mucho tiempo, pero tengo algunas advertencias.
- Necesito limitar el ancho de banda para que las conexiones del servicio de terminal al sitio no se vean afectadas
- Quiero poder reanudar una transferencia parcial
Hay algunos archivos pequeños y varios archivos grandes (10-20 gigabytes). Estoy familiarizado con rsync en plataformas * nix, pero he tenido mala suerte con Windows y no sé si realmente mantendrá archivos parcialmente transferidos. ¿Que usas?
backup
file-transfer
windows-server-2000
reconbot
fuente
fuente
Respuestas:
robocopy.exe
tiene un interruptor llamado espacio entre paquetes , que le permite insertar una ventana de tiempo entre los paquetes de su copia y, por lo tanto, reducir el impacto en el canal.No es exactamente "no usar más del 30% del ancho de banda disponible", pero puede lograr el mismo efecto con un poco de matemática. Siempre puede especificar un número de milisegundos y dejar que se ejecute por un momento, luego,
CTRL+C
para interrumpir, ajustar su comando según sea necesario y luego reanudar. Acabo de hacer esto cuando no quería sobrecargar la WAN durante el día hábil con replicaciones masivas.robocopy tiene otro interruptor que
/z
permite transferencias "reanudables", por lo que si la transferencia se interrumpe, puede continuar donde lo dejó y no necesita cambiar los 40 GB nuevamente.Hay algunas buenas GUI para robocopy que pueden ayudar con la sintaxis, pero cualquier persona con experiencia en Linux lo asimilará fácilmente. Tome las últimas versiones de una copia de Windows 2003 o posterior. De lo contrario, lo encontrará como una descarga de la herramienta del Kit de recursos de Windows 2000.
En la entrada de Wikipedia para robocopy , alguien notó que la penalización por la copia reiniciable (el
/z
interruptor) es un rendimiento 6 veces más lento (ver Fallas conocidas ).fuente
40 GB de archivos tardarán más de 60 horas en copiarse en un T-1. Puede ser más fácil enviar un disco duro externo en ambas direcciones. Puede hacer que alguien lo conecte al servidor, copie / cifre sus archivos y luego haga que se lo envíen por correo.
fuente
Puede intentar configurar FTP en el cuadro 2000 y usar un cliente FTP en el otro extremo, como filezilla para manejar copias parciales.
fuente
Dices que has usado rsync en * nix, hay varios puertos de rsync a las ventanas que podrías considerar. Por ejemplo:
Personalmente, he encontrado que rsync es bastante confiable, y puede manejar interrupciones en medio de transferencias, etc. Rsync también tiene un indicador para limitar las transferencias a una velocidad de transferencia de kbit / seg exacta, por lo que parece funcionar también para usted.
fuente
Utilizo Robocopy para hacer una copia de seguridad de todos mis servidores, así como una copia de seguridad de Mailserver en vivo. Una vez que está configurado correctamente, realmente lo configura y lo olvida. Lo mejor que le ha pasado a mi vida de TI. Solo pongo mis 32 centavos (permitiendo la inflación)
fuente
Yo uso KillCopy para este propósito. Lo encuentro muy conveniente.
Tiene una velocidad separada y otros perfiles de configuración para copia local y de red.
También puede reanudarse cuando se interrumpe la transferencia de un archivo grande (o archivos) en caso de mala conexión, o incluso cuando la computadora que aloja el programa falla.
fuente