JPerez Copias de Seguridad Linux

21
Javier Pérez González C.F.G.S. Administración de Sistemas Informáticos] [Práctica de copias de seguridad (Linux)]

Transcript of JPerez Copias de Seguridad Linux

Page 1: JPerez Copias de Seguridad Linux

Javier Pérez

González

C.F.G.S. Administración de

Sistemas Informáticos] [Práctica de copias de seguridad (Linux)]

Page 2: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

2 jueves, 25 de octubre de 2012

ÍNDICE Introducción ............................................................................................................................. 3

Ejercicio 1 [tar] .......................................................................................................................... 7

Ejercicio 2 [tar] .......................................................................................................................... 8

Ejercicio 3 [tar] .......................................................................................................................... 9

Ejercicio 4 [tar] ........................................................................................................................ 10

Ejercicio 5 [tar] ........................................................................................................................ 11

Ejercicio 6 [cpio]...................................................................................................................... 12

Ejercicio 7 [cpio]...................................................................................................................... 13

Ejercicio 8 [cpio]...................................................................................................................... 14

Ejercicio 9 [cpio]...................................................................................................................... 15

Ejercicio 10 [cpio] .................................................................................................................... 16

Ejercicio 11 [dump] ................................................................................................................. 17

Ejercicio 12 [rsync] .................................................................................................................. 20

Page 3: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

3 jueves, 25 de octubre de 2012

Introducción

Page 4: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

4 jueves, 25 de octubre de 2012

Page 5: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

5 jueves, 25 de octubre de 2012

Preparación para el almacenamiento de seguridad

Creamos un nuevo disco duro, de 8GB, al que le damos formato ext4, y ahora lo debemos

montar y poner en el fstab para que se monte automáticamente.

Ahora le damos formato a la particion:

Creamos la carpeta donde vamos a montar el disco duro nuevo:

Page 6: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

6 jueves, 25 de octubre de 2012

Ahora vamos a añadirlo al fstab:

Montamos:

Page 7: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

7 jueves, 25 de octubre de 2012

Ejercicio 1 [tar]

Ponemos en la consola con privilegios de administrador tar czvf /root/copia1.tgz /boot/

/sbin/

Page 8: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

8 jueves, 25 de octubre de 2012

Ejercicio 2 [tar]

Creamos la carpeta llamada boot_sbin

Ahora descomprimimos el paquete que creamos en /root/copia1.tgz

Comprobamos que la descompresión se ha realizado correctamente:

Page 9: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

9 jueves, 25 de octubre de 2012

Ejercicio 3 [tar]

Para ello habría que utilizar el modificador -P, --absolute-names ya que por defecto borra la /

Page 10: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

10 jueves, 25 de octubre de 2012

Ejercicio 4 [tar]

Para ello ya creamos al principio un disco duro nuevo /dev/sdb1 y hay mismo hacemos la

copia de /etc/rc.d

4.1 – Si es posible tenerlo montado, aunque eliminaría el sistema de archivos.

4.2 – No se puede montar para ver el contenido.

4.3 – No tiene formato.

4.4 – Si había ficheros se pierden.

4.5 – Se pierde el formato.

Page 11: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

11 jueves, 25 de octubre de 2012

Ejercicio 5 [tar]

5.1 – El nombre del fichero es copia.tar.gz

5.2

La lista sigue mucho más.

5.3

El fichero cron no está, haremos la copia de otro, del primero por ejemplo

etc/rc0.d/K09apache2:

Creamos la carpeta tar5 y entramos en ella:

Page 12: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

12 jueves, 25 de octubre de 2012

Ejercicio 6 [cpio]

Para ello ponemos el siguiente comando en el terminal:

Page 13: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

13 jueves, 25 de octubre de 2012

Ejercicio 7 [cpio]

Para ello ponemos el siguiente comando en el terminal:

Page 14: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

14 jueves, 25 de octubre de 2012

Ejercicio 8 [cpio]

Para ello ponemos en el terminal cpio –t < /dirección/de/la/copia

Page 15: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

15 jueves, 25 de octubre de 2012

Ejercicio 9 [cpio]

Ponemos en la consola cpio –id < /dirección/dela/copia.cpio

Page 16: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

16 jueves, 25 de octubre de 2012

Ejercicio 10 [cpio]

Page 17: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

17 jueves, 25 de octubre de 2012

Ejercicio 11 [dump]

11.1

11.2

Page 18: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

18 jueves, 25 de octubre de 2012

Ahora desmontamos la partición:

11.3

11.4

Page 19: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

19 jueves, 25 de octubre de 2012

11.5

11.6

Page 20: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

20 jueves, 25 de octubre de 2012

Ejercicio 12 [rsync] Repite el ejercicio 1 creando la copia en un directorio remoto con rsync en lugar de con tar en

un fichero .tar local.

Haz una copia de seguridad de los subdirectorios /boot y /sbin en un fichero llamado

/root/copia1.tgz. La copia de seguridad ha de estar “empaquetada” y comprimida.

Primero comprobamos que las dos maquinas se comunican:

Luego en la máquina remota instalamos lo siguiente:

Editamos el fichero /etc/exports para añadir la siguiente línea:

Ahora reiniciamos el servicio nfs en la maquina remota:

Page 21: JPerez Copias de Seguridad Linux

[C.F.G.S. ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS] Javier Pérez González

21 jueves, 25 de octubre de 2012

Luego instalamos los siguientes paquetes:

Ahora editamos el fichero /etc/fstab de nuestro servidor local, añadiendo lo siguiente:

Montamos la partición remota con mount –a

Ahora realizamos la copia en el local:

Debemos darle permisos a la carpeta remota para poder traspasar la copia:

Por último pasamos la copia con el siguiente comando y vemos como se ha pasado: