Visualice un disco duro casi vacío de manera eficiente en el espacio y el tiempo

Visualice un disco duro casi vacío de manera eficiente en el espacio y el tiempo

Tengo una caja de Linux con RHEL. Su disco ( hda1) tiene aproximadamente 25 GB de espacio libre.

Tengo otro disco ( hda2) que tiene 250 GB y contiene otra instancia de RHEL, particionada para 200 GB. Los datos del disco ocupan unos 21 GB.

La imagen hda2debe tomarse y restaurarse en otro disco con las mismas especificaciones. ¿Cuál es la mejor manera de crear un archivo de imagen del hda2?

Lo ideal es que el tamaño de la imagen sea de unos 25 GB, ya que los datos reales en el disco son sólo 21 GB.

Conozco los siguientes dos métodos.

Método 1: imagen sin procesar

dd if=/dev/hda2 of=/path/to/image
dd if=/path/to/image of=/dev/hda3

¿El método anterior generará una imagen gigantesca de 250 GB? ¿Es eficiente?

Método 2: imagen comprimida.

dd if=/dev/hda2 | gzip > /path/to/image.gz
gzip -dc /path/to/image.gz | dd of=/dev/hda2

Probé el segundo método; está tardando demasiado. ¿Cuáles son los peligros de este método?

¿Cuál de los métodos anteriores es más eficiente y por qué? ¿Existe alguna otra utilidad de Linux que pueda hacer el trabajo? Las herramientas de terceros no son una opción.

Respuesta1

Se recomienda utilizar dd para realizar copias de seguridad cuando se dispone de mucho espacio libre. En su caso, dd está lejos de ser eficiente. Lo que estás buscando es Acronis True Image. Es fácil de usar y tiene una GUI para realizar copias de seguridad de una unidad de tipo Linux/Windows. Puedes encontrarlo en elAlquiler de CD de arranquePaquete.

información relacionada