informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2 [2021/04/08 15:35] – 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/ | ||
| < | < | ||
| - | Backups: Es prioritario hacer un análisis de riesgos de nuestros | + | tar acción compresión nivel_info –f fichero_comprimido [directorio] |
| - | sistemas para entender qué necesitamos respaldar | + | </ |
| - | ¿Por que? | + | |
| - | Evitar pérdidas de datos | + | **acción**: |
| - | Conservar integridad de datos | + | |
| - | ¿Que? | + | * '' |
| - | Datos críticos | + | * '' |
| - | Configuraciones necesarias para volver a poner en marcha el | + | * '' |
| - | sistema | + | |
| - | ¿Cuando? | + | **compresión**: |
| - | Dependiendo de la tasa de cambio de los ficheros | + | |
| - | 206.2 Operaciones de Backup (3) | + | * Sin compresión. |
| - | Backups: Es prioritario hacer un análisis de riesgos de nuestros | + | * '' |
| - | sistemas para entender qué necesitamos respaldar | + | * '' |
| - | ¿Como? | + | |
| - | Verificando los backups | + | **nivel_info**: |
| - | Comprobando el procedimiento de recuperación | + | |
| - | ¿Donde? | + | * Visualización mínima. |
| - | Cinta | + | * '' |
| - | Disco | + | |
| - | Dispositivos ópticos | + | Ejemplo de realización de backup del directorio ''/ |
| - | Red | + | |
| - | 206.2 Operaciones de Backup (3) | + | <code bash> |
| - | tar: comando que permite comprimir/ | + | tar zcvf backup_etc.tar.gz /etc |
| - | distintos tipos de ficheros y directorios. | + | </ |
| - | tar acción compresión nivel_info –f fichero_comprimido [directorio] | + | |
| - | acción | + | En el comando anterior estaríamos creando un paquete |
| - | - c Creación de un fichero comprimido. | + | |
| - | - t Lista el contenido de un fichero comprimido. | + | |
| - | - x Extrae el contenido de un fichero comprimido. | + | |
| - | compresión | + | |
| - | Sin compresión. | + | |
| - | - z Compresión en formato gzip. | + | |
| - | - j Compresión en formato bz2. | + | |
| - | nivel_info | + | |
| - | Visualización mínima. | + | |
| - | -v Visualización detallada. | + | |
| - | 206.2 Operaciones de Backup | + | |
| Creación de un archivo de recopilación: | Creación de un archivo de recopilación: | ||
| - | #tar czf copia_seguridad.tar.gz /etc | + | |
| + | <code bash> | ||
| + | tar czf copia_seguridad.tar.gz /etc | ||
| + | </ | ||
| Extraer el contenido de un archivo de recopilación: | Extraer el contenido de un archivo de recopilación: | ||
| - | #tar xzf copia_seguridad.tar.gz | + | |
| - | 206.2 Operaciones de Backup (3) | + | <code bash> |
| - | dd: comando | + | tar xzf copia_seguridad.tar.gz |
| - | de un periférico (bloque a bloque). | + | </ |
| - | dd if=dev_orig | + | |
| - | #dd if=/ | + | ==== dd ==== |
| + | |||
| + | Comando | ||
| + | |||
| + | < | ||
| + | dd if=dev_origen | ||
| + | </ | ||
| + | |||
| + | Ejemplo: | ||
| + | |||
| + | <code bash> | ||
| + | dd if=/ | ||
| + | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| Copia de un disco duro: | Copia de un disco duro: | ||
| - | #dd if=/dev/sdb of=/ | + | |
| - | 206.2 Operaciones de Backup (3) | + | <code bash> |
| + | dd if=/dev/sdb of=/ | ||
| + | </ | ||
| Crear una imagen ISO de un CDROM: | Crear una imagen ISO de un CDROM: | ||
| - | #dd if=/ | + | |
| + | <code bash> | ||
| + | dd if=/ | ||
| + | </ | ||
| Borrar una memoria USB: | Borrar una memoria USB: | ||
| - | #dd if=/ | + | |
| - | 206.2 Operaciones de Backup (3) | + | <code bash> |
| - | rsync: comando | + | dd if=/ |
| - | una localización a otra con poco ancho de banda. | + | </ |
| - | rsync [options] origen destino | + | |
| - | -a Realiza la copia recursiva | + | <WRAP center round info 60%> |
| - | -H Conserva los enlace duros (hardlinks). | + | ''/ |
| - | -v Activamos el modo verbose. | + | </ |
| - | -h Human-readable. | + | |
| - | -e Indicamos el shell remoto que utilizaremos. | + | ==== rsync ==== |
| - | -z Realiza la compresión de los datos para la transferencia. | + | |
| - | --exclude Podemos excluir directorio o ficheros. | + | Comando |
| - | --delete Borra los datos de la copia si se borran en el origen. | + | |
| - | 206.2 Operaciones de Backup (3) | + | Muchas soluciones de backup bajo Linux se basan en esta herramienta. |
| - | Realizando | + | |
| - | #rsync –avh / | + | < |
| - | #rsync –avh --delete / | + | rsync [opciones] origen destino |
| - | Realizando | + | </ |
| - | #rsync -avhe ssh --delete / | + | |
| - | #rsync -avze ssh user@host.com:/ | + | Opciones: |
| - | 206.2 Operaciones de Backup (3) | + | |
| - | CASO PRÁCTICO: | + | * '' |
| - | ¿Hacen lo mismo los siguientes comandos? | + | * '' |
| - | #rsync -a / | + | * '' |
| - | #rsync -a / | + | * '' |
| - | 206.2 Operaciones de Backup (3) | + | * '' |
| - | mt: comando | + | * '' |
| - | las cintas magnéticas. | + | * '' |
| + | * '' | ||
| + | |||
| + | Si estamos sincronizando dos carpetas y en el origen se han borrado algunos archivos, pero existen en el destino, con '' | ||
| + | |||
| + | Realizando | ||
| + | |||
| + | <code bash> | ||
| + | rsync –avh / | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | rsync –avh --delete / | ||
| + | </ | ||
| + | |||
| + | Realizando | ||
| + | |||
| + | <code bash> | ||
| + | rsync -avhe ssh --delete / | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | rsync -avze ssh user@host.com:/ | ||
| + | </code> | ||
| + | |||
| + | ==== mt ==== | ||
| + | |||
| + | Comando | ||
| + | |||
| + | < | ||
| mt [-f device] command count | mt [-f device] command count | ||
| - | asf | ||
| - | La cinta es posicionada al comienzo del contador de ficheros. | ||
| - | rewind | ||
| - | Rebobina la cinta. | ||
| - | erase | ||
| - | Borra una cinta. | ||
| - | offline | ||
| - | Descargamos una cinta del lector. | ||
| - | tell | ||
| - | Indica el bloque en el que estas. | ||
| - | 206.2 Operaciones de Backup (3) | ||
| - | /dev/st* Dispositivo SCSI de cintas de rebobinado automático. | ||
| - | /dev/nst* Dispositivo SCSI de cintas de no rebobinado. | ||
| - | Backup del directorio /home: | ||
| - | #tar –czf /dev/st0 /home | ||
| - | Restore del directorio /home: | ||
| - | #cd / | ||
| - | #mt –f /dev/st0 rewind | ||
| - | #tar –xzf /dev/st0 home | ||
| - | 206.2 Operaciones de Backup (3) | ||
| - | Herramientas de Backup de Red: | ||
| - | • Amanda (http:// | ||
| - | • Bacula (http:// | ||
| - | • BackupPC (http:// | ||
| - | 206.2 Operaciones de Backup (3) | ||
| - | PREGUNTA DE EXAMEN: | ||
| - | 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? | ||
| - | A.rsync -a -e ssh kevin@deltaur:/ | ||
| - | B.rsync -a -u kevin -e ssh fyf/ deltaur:/ | ||
| - | C.rsync -a -u kevin -e ssh deltaur:/ | ||
| - | D.rsync -a -e ssh fyf/ kevin@deltaur:/ | ||
| - | 206.2 Operaciones de Backup (3) | ||
| - | PREGUNTA DE EXAMEN: | ||
| - | What backup arrangement should be used for an intranet | ||
| - | web server the contents of which is updated fairly | ||
| - | regularly by different staff? | ||
| - | A.Daily incremental backups with a weekly full backup | ||
| - | tape sent off- site. | ||
| - | B.Monthly full backups with the tape sent off-site. | ||
| - | C.Daily full backups with all tapes sent off-site. | ||
| - | D.Weekly full backups with all tapes sent off-site. | ||
| - | E.Daily full backups with one tape sent off-site per week. | ||
| </ | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | 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.1617888947.txt.gz · Última modificación: por tempwin
