Cuestión : Gran cantidad de transferencia de datos de Windows al linux

¡Saludos! la compañía del

Our tiene actual un servidor el funcionar con del servidor 2003 de Windows que contiene algo una gran cantidad de datos (cerca de 500 gigabytes), compuesta de diez de millares de archivos muy pequeños, sobre todo los cuadros. Estamos en el medio de convertir mucha de nuestra infraestructura del servidor a la plataforma del linux de Ubuntu, y necesitamos transferir todos los datos sobre este servidor al servidor nuevo, Linux-basado que tomará su problema de place.

The que he encontrado en el pasado, durante cualquier tentativa de transferir los datos de este servidor a partir de una localización a otra, es que aunque una transferencia de 500 carruajes de datos de por sí no deba tardar un tiempo desrazonable largo, el hecho de que estos datos consistan en diez de millares de pequeños archivos hace el proceso proceder excesivamente lento, tardando días o aún semanas para terminar. He intentado métodos numerosos de transferencia de archivo, tales como las capacidades incorporadas de la copia de archivo del OS, de las utilidades externas tales como RichCopy, del etc., pero ninguno ha parecido diferenciar significativo en tiempo de transferencia. (Esto está ocurriendo todo sobre una conexión de Ethernet del gigabit, BTW.) el

To hace materias peores, este servidor será vivo y de recepción de actualizaciones durante el proceso de la transferencia, así que significa que de alguna manera los datos sobre el nuevo servidor y los datos sobre el servidor viejo necesitan synced para entonces reflejar los cambios realizados durante el proceso de la transferencia en el nuevo server.

We sostengan este servidor sobre una base nocturna usar el Macrium reflejen software de la proyección de imagen, y la restauración de la imagen sea un proceso considerablemente más rápido, puesto que funciona encendido un nivel del bloque algo que un nivel del archivo, pero éste no es realizable para esta transferencia particular, como necesitamos mover los datos desde el sistema de ficheros de NTFS al sistema de ficheros del linux. ¡También, no puedo quitar simplemente la impulsión dura del servidor de la fuente y ponerla en el servidor de la destinación para hacer una copia local, ambas porque el servidor de la fuente necesita seguir siendo vivo durante el proceso, pero también porque está en sugerencias del RAID 5 array.

Any en la mejor manera de lograr éste sería la mayoría del appreciated.

Thanks!

- Tom
class= del

Respuesta : Gran cantidad de transferencia de datos de Windows al linux

La razón que copia una gran cantidad de pequeños archivos toma tanto es más de largo que los resultados de cada de archivo operación del cierre en un directorio escriben al disco -- esto hace una operación de búsqueda y una rotación completa del disco hacer la escritura.    Con una copia de Windows-Windows usted podría reducir drástico este vez asegurando eso escribe la puesta en antememoria fue permitido en la impulsión que usted está copiando a -- cuál diferiría escribe (“serían escritas” a un escondrijo de memoria) y acelera DRAMÁTICAMENTE las copias.

Sin embargo, no soy una “persona del linux”, así que no sé usted fija esta opción en su caja del linux -- pero es casi cierto que hay tal opción.    Pediría “cómo permito escribo la puesta en antememoria” de la pregunta en la zona del OS del linux -- si usted fijó que la opción sus copias será MUCHO más rápida.    El escondrijo de escritura todavía necesitará ser limpiado con un chorro de agua de vez en cuando, pero ése será LEJANO poco directorio independiente escribe que el/archivo que usted ahora está viendo.
Otras soluciones  
 
programming4us programming4us