Linux es un código abierto , el sistema operativo de tipo Unix . Dado que el núcleo de Linux , o el núcleo del sistema operativo , compatible con una amplia variedad de hardware, copias de seguridad y restaurar en otro sistema se admite en cualquier versión del software. Tar es el programa de copia de seguridad más básico integrado en todas las versiones de Linux y se remonta a los servicios de respaldo en cinta en Unix . Combinado con el comando " dd" para respaldar el registro de inicio maestro ( MBR ) , el alquitrán se puede utilizar para realizar copias de seguridad de un servidor Linux completo y restaurarlo en otro sistema. Instrucciones
1
Conecte un disco duro externo en el sistema y montarlo. Consulte el manual del sistema para obtener instrucciones específicas sobre el montaje de la unidad . Asegúrese de que la unidad externa tiene suficiente espacio para copias de seguridad de todo su sistema
2
Abra una ventana de terminal y escriba el comando siguiente para copiar el MBR : . Dd
su-c ' if = /dev /sda of = /ruta /al /externaldrive /sdabk.mbr count = 1 bs = 512 '
Sustituir " /path /to /externaldrive /" con la ruta de la unidad externa. Asegúrese de incluir las comillas en el comando
3
Escriba el siguiente comando para realizar copias de seguridad del sistema : .
Su-c 'tar - cvpzf /path /a /external /linuxbackup.tgz - exclude = /path /to /externa - exclude = /lost + found - exclude = /dev - exclude = /proc - exclude = /sys /'
Sustituir " /ruta /al /external /" con la ruta de acceso al disco duro externo . Introduzca el comando en una sola línea y exactamente como se muestra . Esto crea el archivo " linuxbackup.tgz " en la unidad externa , que es una copia de seguridad completa del sistema. El comando excluye la propia unidad externa y los directorios que se llenan de forma dinámica por el sistema durante el arranque. Este comando puede tardar mucho tiempo en ejecutarse , varias horas en un sistema con 20 GB de datos.
4
Un montaje y desenchufe la unidad externa del sistema de origen . Consulte el manual del sistema para obtener instrucciones sin montaje específicos.
5
Conectar y montar el disco duro externo en el nuevo servidor . Consulte el manual del sistema para obtener instrucciones específicas de montaje
6
Escriba el siguiente comando en el servidor de destino para restaurar el MBR : .
Dd if = /ruta /al /external /sdabk . mbr of = /dev /sda
Sustituir " /path /to /externaldrive /" con la ruta de la unidad externa
7
Escriba el siguiente comando en el servidor de destino. :
su-c 'tar - xvpzf /path /to /external /linuxbackup.tgz -C /'
Reemplace " /ruta /al /external /" con la ruta de la unidad externa . Tenga cuidado al introducir el comando en el servidor correcto , porque va a eliminar por completo el sistema y reemplazarlo con la copia de seguridad
8
Escriba el siguiente comando para crear los directorios excluidos : .
< P > su-c ' mkdir /proc && mkdir /perdidos + encontrados && mkdir /dev && mkdir /sys && init 6 '
recrea los directorios excluidos y se reinicia el sistema . El servidor es ahora idéntico al original .