¿Existe alguna manera de clonar un disco duro NTFS pero omitir algunos archivos?

¿Existe alguna manera de clonar un disco duro NTFS pero omitir algunos archivos?

Estoy tratando de encontrar una buena manera de hacer copias de seguridad de mi máquina con Windows 7 Media Center. Lo ideal sería tomar instantáneas periódicas de todo el disco duro, pero dejar algunos archivos fuera de la selección. Por ejemplo, tome una imagen de todo el disco duro, pero omita todas las grabaciones de televisión (no será el fin del mundo si las pierdo).

He estado usando Clonezilla para clonar máquinas con éxito durante mucho tiempo. Es lo suficientemente inteligente como para usar ntfsclone para clonar el disco duro de manera inteligente sin recurrir a dd. Sin embargo, solo genera imágenes de todo el disco duro o la partición y no me permite omitir algunos archivos.

Sé que esto es posible porque tenemos un pequeño dongle de unidad USB->SATA en funcionamiento que viene con algún software que le permite omitir archivos (funciona muy bien para migrar a un SSD), pero requiere el dongle y solo funciona. con unidades de disco para portátiles.

¿Alguna sugerencia sobre el software que debería utilizar? Se prefiere el código abierto, pero no es necesario.

Respuesta1

Aquí hay una manera de hacerlo usando herramientas de código abierto, por ejemplo, usando el live cd o live usb de Ubuntu. Necesita la terminal y acceso de superusuario ( sudo -i).

Suponga que desea clonar la primera partición en la primera unidad. Esto se conoce en Linux como /dev/sda1.

Primero, cree una copia de seguridad completa de la partición usando ntfsclone:

ntfsclone -o yourfilename.img /dev/sda1

Sí, copiará el disco completo, incluido el espacio no utilizado. Necesita suficiente almacenamiento temporal para facilitar esto.

Ahora, puedes montar esta copia exacta de la partición usando un punto de montaje de bucle invertido. Por ejemplo, para montar su copia de seguridad en /mnt:

mount -o loop yourfilename.img /mnt

Ahora puedes ver /mnty eliminar cosas que no necesitas.

`cd /mnt

rm -rf "System Volume Information" 

rm pagefile.sys 

rm hiberfil.sys 

rm -rf "Users/myusername/MyLargeFolderIDon'tWantToKeep"`

Cuando esté listo, desmonte la /mntcarpeta:

cd the_directory_where_I_created_yourfilename.img
umount /mnt

Ahora puede usar ntfsclone nuevamente, pero esta vez lo usará en la copia limpia de la partición usando el parámetro de formato de disco especial. Entonces su fuente no es la partición, sino el archivo de copia de seguridad anterior. Sólo copiará los bloques utilizados en este caso. Tenga en cuenta que, una vez que haga esto, la imagen resultante no podrá montarse como podría hacerlo la imagen del disco completo.

ntfsclone -s -o mysecondfilename.img yourfilename.img

Et listo, la segunda es una imagen que solo contiene los datos que desea poder restaurar /dev/sda1en caso de desastre.

Ahora puede eliminar la copia de seguridad completa.

rm yourfilename.img

Respuesta2

Una forma de hacerlo es utilizar la utilidad de copia de seguridad basada en imágenes de Windows y agregar los directorios que desea excluir a HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\BackupRestore\FilesNotToSnapshot.

Tenga en cuenta que esto lo excluirá de "Restaurar versiones anteriores" y otras funciones basadas en instantáneas.

http://msdn.microsoft.com/en-us/library/windows/desktop/aa819132.aspx

Yo mismo configuré una tarea programada que ejecuta wbadmin para este propósito.

Respuesta3

En mi opinión, la clonación no es una copia de seguridad. La ventaja de una copia de seguridad es que no copia todo cada vez, sino sólo lo que es diferente de la última vez que se guardó.

Ya existe una utilidad que hace esto en Windows 7. Se llama ROBOCOPY. De forma predeterminada, es un programa que debe iniciar mediante el símbolo del sistema (tecla_windows+R, escriba 'cmd', presione Entrar).

Para utilizar: robocopy SOURCE_FOLDER DESTINATION_FOLDER -parámetros

Puede usar parámetros para excluir algún tipo de archivo, directorios, etc. Robocopy puede copiar a través de la red, en USB, etc., no hace ninguna diferencia. Con el parámetro /MIR, 'duplica' su origen en sus carpetas de destino y realiza una copia de seguridad solo de lo que es más nuevo.

Respuesta4

Una imagen real de la pista le permitirá excluir carpetas, archivos o por máscara de archivo. Puede utilizar la función de copia de seguridad (disco completo o particiones específicas). También puede clonar en otro disco y excluirlo utilizando los mismos métodos mencionados anteriormente. El caso de uso sería la clonación en un disco duro más pequeño.

información relacionada