informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2 [2021/04/08 15:31] – creado tempwin | informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2 [2021/04/09 08:37] (actual) – [mt] tempwin | ||
|---|---|---|---|
| Línea 13: | Línea 13: | ||
| * Partially or fully restore backups. | * Partially or fully restore backups. | ||
| * **Terms and Utilities**: | * **Terms and Utilities**: | ||
| - | * /bin/sh | + | * '' |
| - | * dd | + | * '' |
| - | * tar | + | * '' |
| - | * /dev/st* and /dev/nst* | + | * '' |
| - | * mt | + | * '' |
| - | * rsync | + | * '' |
| + | |||
| + | ===== Backups ===== | ||
| + | |||
| + | Es prioritario hacer un análisis de riesgos de nuestros sistemas para entender qué necesitamos respaldar, no siempre es necesario hacer una copia de todo el sistema. | ||
| + | |||
| + | **¿Por qué?** | ||
| + | |||
| + | * Evitar pérdidas de datos | ||
| + | * Conservar integridad de datos | ||
| + | |||
| + | **¿Qué? | ||
| + | |||
| + | * Datos críticos (si es un servidor de archivos, los archivos; si es un servidor web, las páginas web...). | ||
| + | * Configuraciones necesarias para volver a poner en marcha el sistema (configuraciones de Apache, Samba...). | ||
| + | |||
| + | **¿Cuándo? | ||
| + | |||
| + | * Dependiendo de la tasa de cambio de los ficheros. | ||
| + | |||
| + | En un sistema en producción normal, es recomendable hacer una copia diaria, lo cual no quiere decir que la copia sea total. Existen las copias incrementales o diferenciales donde se copian solo los cambios hechos desde la última copia completa o backup. | ||
| + | |||
| + | **¿Cómo? | ||
| + | |||
| + | * Verificando los backups. | ||
| + | * Comprobando el procedimiento de recuperación. | ||
| + | |||
| + | **¿Dónde? | ||
| + | |||
| + | * Cinta | ||
| + | * Disco | ||
| + | * Dispositivos ópticos | ||
| + | * Red | ||
| + | |||
| + | ===== Herramientas de backup ===== | ||
| + | ==== tar ==== | ||
| + | |||
| + | Comando que permite comprimir/ | ||
| + | |||
| + | < | ||
| + | tar acción compresión nivel_info –f fichero_comprimido [directorio] acción | ||
| + | </ | ||
| + | |||
| + | **acción**: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **compresión**: | ||
| + | |||
| + | * Sin compresión. | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **nivel_info**: | ||
| + | |||
| + | * Visualización mínima. | ||
| + | * '' | ||
| + | |||
| + | Ejemplo de realización de backup del directorio ''/ | ||
| + | |||
| + | <code bash> | ||
| + | tar zcvf backup_etc.tar.gz /etc | ||
| + | </ | ||
| + | |||
| + | En el comando anterior estaríamos creando un paquete ('' | ||
| + | |||
| + | Creación de un archivo de recopilación: | ||
| + | |||
| + | <code bash> | ||
| + | tar czf copia_seguridad.tar.gz /etc | ||
| + | </ | ||
| + | |||
| + | Extraer el contenido de un archivo de recopilación: | ||
| + | |||
| + | <code bash> | ||
| + | tar xzf copia_seguridad.tar.gz | ||
| + | </ | ||
| + | |||
| + | ==== dd ==== | ||
| + | |||
| + | Comando que permite realizar copias de bajo nivel de un periférico (bloque a bloque). | ||
| + | |||
| + | < | ||
| + | dd if=dev_origen of=dev_destino bs=size_bloques count=n_bloques | ||
| + | </ | ||
| + | |||
| + | Ejemplo: | ||
| + | |||
| + | <code bash> | ||
| + | dd if=/ | ||
| + | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Copia de un disco duro: | ||
| + | |||
| + | <code bash> | ||
| + | dd if=/dev/sdb of=/ | ||
| + | </ | ||
| + | |||
| + | Crear una imagen ISO de un CDROM: | ||
| + | |||
| + | <code bash> | ||
| + | dd if=/ | ||
| + | </ | ||
| + | |||
| + | Borrar una memoria USB: | ||
| + | |||
| + | <code bash> | ||
| + | dd if=/ | ||
| + | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | ''/ | ||
| + | </ | ||
| + | |||
| + | ==== rsync ==== | ||
| + | |||
| + | Comando para copiar o sincronizar ficheros desde una localización a otra con poco ancho de banda. | ||
| + | |||
| + | Muchas soluciones de backup bajo Linux se basan en esta herramienta. | ||
| + | |||
| + | < | ||
| + | rsync [opciones] origen destino | ||
| + | </ | ||
| + | |||
| + | Opciones: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Si estamos sincronizando dos carpetas y en el origen se han borrado algunos archivos, pero existen en el destino, con '' | ||
| + | |||
| + | Realizando **copias locales**: | ||
| + | |||
| + | <code bash> | ||
| + | rsync –avh / | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | rsync –avh --delete / | ||
| + | </ | ||
| + | |||
| + | Realizando **copias remotas**: | ||
| + | |||
| + | <code bash> | ||
| + | rsync -avhe ssh --delete / | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | rsync -avze ssh user@host.com:/ | ||
| + | </ | ||
| + | |||
| + | ==== mt ==== | ||
| + | |||
| + | Comando que realiza las operaciones de control de las cintas magnéticas. | ||
| + | |||
| + | < | ||
| + | mt [-f device] command count | ||
| + | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Los dispositivos de cinta utilizan la siguiente nomenclatura: | ||
| + | |||
| + | * ''/ | ||
| + | * ''/ | ||
| + | |||
| + | Backup del directorio ''/ | ||
| + | |||
| + | < | ||
| + | tar –czf /dev/st0 /home | ||
| + | </ | ||
| + | |||
| + | Restauración del directorio ''/ | ||
| + | |||
| + | <code bash> | ||
| + | cd / | ||
| + | mt –f /dev/st0 rewind | ||
| + | tar –xzf /dev/st0 home | ||
| + | </ | ||
| + | |||
| + | ===== Herramientas de Backup de Red ===== | ||
| + | |||
| + | * Amanda (http:// | ||
| + | * Bacula (http:// | ||
| + | * BackupPC (http:// | ||
| + | |||
| + | |||
| + | ===== Tests ===== | ||
| + | |||
| + | **¿Hacen lo mismo los siguientes comandos? | ||
| + | |||
| + | < | ||
| + | rsync -a / | ||
| + | rsync -a / | ||
| + | </ | ||
| + | |||
| + | Si no colocamos una barra después del directorio, se creará un directorio extra en el destino. Cuando ponemos ''/'' | ||
| + | |||
| + | < | ||
| + | rsync -a / | ||
| + | </ | ||
| + | |||
| + | Esto estaría creando en destino ''/ | ||
| + | |||
| + | **Which of the following commands will securely copy the directory ./fyf/ to /var/tmp/ on the remote host deltaur using the remote user account kevin?** | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **What backup arrangement should be used for an intranet web server the contents of which is updated fairly regularly by different staff?** | ||
| + | |||
| + | * Daily incremental backups with a weekly full backup tape sent off-site. (**Solución**) | ||
| + | * Monthly full backups with the tape sent off-site. | ||
| + | * Daily full backups with all tapes sent off-site. | ||
| + | * Weekly full backups with all tapes sent off-site. | ||
| + | * Daily full backups with one tape sent off-site per week. | ||
| + | |||
informatica/certificaciones/lpic/lpic-2/206_system_maintenance/206.2.1617888698.txt.gz · Última modificación: por tempwin
