Clonar disco en Windows

5

Tengo dos discos duros USB externos de 2 TB, llámelos HD1 y HD2. HD1 es USB 2, HD2 es USB 3. Cada unidad contiene exactamente una partición NTFS.

Quiero clonar HD1 a HD2, porque es más nuevo y mucho, mucho más rápido.

¿Cuál es la mejor manera de hacer esto? No quiero hacer una copia y pegar, quiero clonar toda la partición. La nueva unidad es en realidad unos pocos bytes más grande, ¿entonces esto debería ser posible?

No tengo una segunda unidad que pueda contener la imagen, por lo que tendría que clonar directamente al otro disco (no a un archivo). ¿Cómo puedo lograr esto en Windows 7?

Sé sobre Clonezilla, pero preferiría no tener que arrancar desde un CD ni nada, ya que no tengo la capacidad de hacerlo en este momento. Quiero saber si hay una manera de hacer esto mientras ejecuta Windows.


fuente
Es posible que pueda iniciar en vivo en un sistema Linux y usar algo como GParted. Escuché que ahora hay sistemas de arranque en vivo de Linux que pueden ejecutarse dentro de Windows ... pero me preocuparía copiar el archivo de una partición en uso activo. El estado de la unidad puede / cambiará a medida que esté copiando (a menos que use una copia de sombra tal vez) ...
Jeff Bridgman
@JeffBridgman: dado que estamos tratando con unidades externas solo aquí, cualquier programa de clonación debería poder desmontar el volumen si es necesario.
Karan
¡Ah, perdón por no leer la pregunta un poco mejor!
Jeff Bridgman

Respuestas:

1

Puedes usar XCOPY. Hice esto específicamente para este uso. copie el siguiente código y péguelo en el bloc de notas, luego guárdelo como "Backup.bat", ejecútelo y haga lo que le pida. Es una copia de seguridad muy potente y hará una copia de seguridad de todo en el disco.

@echo off
echo Enter Source Directory (Show Full File Path)
set /p sourcedir=
echo.
echo Enter Destination Directory (Show Full File Path)
set /p backupdir=
echo.
echo Enter Destination Folder Name (Name of folder that data will be saved to)
set /p destfolder=
echo.
set backupcmd=xcopy /e /h /f /y /v /c /i /r /g /k /d
%backupcmd% "%sourcedir%\*.*" "%backupdir%\%destfolder%"
attrib -s -h "%backupdir%\%destfolder%"
@timeout /t 3
JustinD
fuente
1
Dije que no quiero copiar y pegar. Quiero un verdadero clon.
Eso no es copiar y pegar. Es un clon exacto. Confía en mí
JustinD
Simplemente escriba la primera unidad, es decir, D: \ luego destino, su unidad más rápida, es decir, E: \, luego escriba una carpeta de destino, es decir, DATOS, luego copiará toda su unidad a la nueva, con archivos ocultos y archivos del sistema, todo estará allí coppied
JustinD
O simplemente deje la última opción en blanco y no creará esa carpeta adicional
JustinD
44
"Eliminé el sistema operativo, luego lo volví a copiar y funcionó" - AFAIK xcopy simplemente no puede copiar el gestor de arranque, por lo que apuesto a que si intentara restaurar los archivos del sistema operativo a un nuevo HDD o uno antiguo con el gestor de arranque eliminado, no funcionaría Bota más larga.
Karan
1

En la línea de la respuesta de Simon, hay otra opción de pago Acronis TrueImage que puede hacer imágenes de disco (creo que tienen una prueba gratuita).

Otra alternativa es ejecutar un sistema de arranque en vivo (como CloneZilla o GParted ) dentro de una VM, usando VirtualBox, por ejemplo (VirtualBox es gratis). O podría intentar ejecutar una distribución de Linux dentro de Windows directamente a través de otros medios ( ejemplo ). En cualquier caso, hay muchas herramientas de Linux que le permitirán clonar una unidad (dd, GParted, etc.).

Jeff Bridgman
fuente
1
Para el caso, hay dd para Windows, aunque nunca lo he usado.
Karan