El comando » dd » puede ser muy útil cuando se trata de tomar una copia de seguridad del Sistema Operativo para clonar el disco en el que está instalado el sistema operativo. Aquí hay algunos ejemplos de uso del comando dd para realizar copias de seguridad del sistema operativo.
Copia De seguridad De Todo El disco Duro En otro DISCO
1. En el siguiente ejemplo queremos clonar el disco » sda «y tener un disco idéntico en el servidor como»sdb».
# fdisk -lDisk /dev/sda: 12.9 GB, 12884901888 bytes255 heads, 63 sectors/track, 1566 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00010897Device Boot Start End Blocks Id System/dev/sda1 * 1 64 512000 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 64 1567 12069888 8e Linux LVMDisk /dev/sdb: 12.9 GB, 12884901888 bytesUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000
2. Para hacer una copia de seguridad de una copia completa de un disco duro en otro disco duro conectado al mismo sistema, ejecute el comando dd. El nombre del dispositivo UNIX del disco duro de origen es /dev/sda, y el nombre del dispositivo del disco duro de destino es /dev / sdb, la opción de sincronización permite copiar todo utilizando E/S sincronizadas.
# dd if=/dev/sda of=/dev/sdb conv=noerror,sync25165824+0 records in25165824+0 records out12884901888 bytes (13 GB) copied, 453.846 s, 28.4 MB/s
Aquí,
si: unidad de disco de origen (/dev/sda)
de: unidad de disco de destino (/dev / sdb)
bs: leer y escribir BYTES a la vez (el valor predeterminado es 512 bytes, puede usar bs=64k para discos más grandes)
noerror: continuar después de errores de lectura.
sincronización: utilice E/S sincronizadas para datos, también para metadatos
3. Si desea restaurar los datos en el disco original, debe repetir el paso anterior con el origen(sdb) y el destino(sda) correctos. Incluso puede eliminar sda y arrancar desde sdb en este caso.
Copia De seguridad De Todo El disco Duro En la imagen de disco
1. Puede crear un archivo de imagen del disco duro y guardarlo en otros dispositivos de almacenamiento. Realizar copias de seguridad de sus datos en una imagen de disco tiene muchas ventajas, una de ellas es la facilidad de uso. Este método suele ser más rápido que otros tipos de copias de seguridad, lo que le permite restaurar datos rápidamente después de una catástrofe inesperada. Utilice el comando a continuación para hacer una copia de seguridad del disco duro /dev/sda en un archivo de imagen de disco.
# dd if=/dev/sda of=/var/tmp/sda_disk.img
Aquí,
si: unidad de disco de origen (/dev / sda)
de: unidad de disco de destino (/dev / sdb)
2. Para restaurar un disco duro con el archivo de imagen de otro disco duro, utilice el siguiente ejemplo de comando dd.
# dd if=sda_disk.img of=/dev/sdc
Aquí,
si: unidad de disco de origen (/dev/sda)
de: unidad de disco de destino (/dev / sdb)
Copia de seguridad de todo el disco duro en la imagen de disco en NFS y restaurándola
1. Compruebe si hay suficiente espacio disponible en el servidor nfs.
# showmount -e nfs_server_IPExport list for xx.xx.xx.xx:/nfsshare *
# df -hFilesystem Size Used Avail Use% Mounted onxx.xx.xx.xx:/nfsshare 16G 44M 15G 1% /nfs_test
2. Crea la imagen. Asegúrate de tener suficiente ancho de banda disponible.
# dd if=/dev/sda of=/nfs_test/sda_disk.img25165824+0 records in25165824+0 records out12884901888 bytes (13 GB) copied, 263.396 s, 48.9 MB/s
Aquí,
si: unidad de disco de origen (/dev / sda)
de: unidad de disco de destino (/dev / sdb)
3. Para restaurar desde la imagen de disco de copia de seguridad en nfs (por ejemplo, si hay un error de disco en el disco sda y el sistema no puede arrancar), inicie en modo de rescate con redes.
4. Monte el recurso compartido nfs. Digamos que el directorio / nfsshare recién creado.
5. Restaurar sda mediante copia de seguridad de imagen de disco.
# dd if=/nfsshare/sda_disk.img of=/dev/sda