Herramientas de usuario

Herramientas del sitio


informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2 [2021/04/08 20:00] – [dd] tempwininformatica:certificaciones:lpic:lpic-2:206_system_maintenance:206.2 [2021/04/09 08:37] (actual) – [mt] tempwin
Línea 52: Línea 52:
   * Red   * Red
  
-===== tar =====+===== Herramientas de backup ===== 
 +==== tar ====
  
 Comando que permite comprimir/descomprimir distintos tipos de ficheros y directorios. Comando que permite comprimir/descomprimir distintos tipos de ficheros y directorios.
Línea 80: Línea 81:
  
 <code bash> <code bash>
-tar zcvf backup_etc.tar /etc+tar zcvf backup_etc.tar.gz /etc
 </code> </code>
  
Línea 97: Línea 98:
 </code> </code>
  
-===== dd =====+==== dd ====
  
 Comando que permite realizar copias de bajo nivel de un periférico (bloque a bloque). Comando que permite realizar copias de bajo nivel de un periférico (bloque a bloque).
Línea 133: Línea 134:
  
 <WRAP center round info 60%> <WRAP center round info 60%>
-''/dev/zero'' es un dispositivo virtual que es un generador de vacío.+''/dev/zero'' es un archivo especial que ofrece tantos caracteres "null" como se lean desde él.
 </WRAP> </WRAP>
  
-===== rsync ===== +==== rsync ====
  
 Comando para copiar o sincronizar ficheros desde una localización a otra con poco ancho de banda. Comando para copiar o sincronizar ficheros desde una localización a otra con poco ancho de banda.
-rsync [options] origen destino + 
--a Realiza la copia recursiva conservado permisos. +Muchas soluciones de backup bajo Linux se basan en esta herramienta. 
--H Conserva los enlace duros (hardlinks). + 
--v Activamos el modo verbose. +<code> 
--h Human-readable. +rsync [opciones] origen destino 
--e Indicamos el shell remoto que utilizaremos. +</code> 
--z Realiza la compresión de los datos para la transferencia. + 
---exclude Podemos excluir directorio o ficheros. +Opciones: 
---delete Borra los datos de la copia si se borran en el origen. + 
-206.2 Operaciones de Backup (3) +  * ''-a'': Realiza la copia recursiva conservando permisos. 
-Realizando Copias Locales+  * ''-H'': Conserva los enlace duros (//hardlinks//). 
-#rsync –avh /home/user/dir/ /media/disk/backup +  * ''-v'': Activamos el modo //verbose//
-#rsync –avh --delete /home/user/dir/ /media/disk/backup +  * ''-h'': //Human-readable//
-Realizando Copias Remotas+  * ''-e'': Indicamos el shell remoto que utilizaremos (por ejemplo SSH)
-#rsync -avhe ssh --delete /home/user/data/ user@host.com:data/ +  * ''-z'': Realiza la compresión de los datos para la transferencia. 
-#rsync -avze ssh user@host.com:/home/user/data/ /local/path/ +  * ''--exclude'': Podemos excluir directorio o ficheros. 
-206.2 Operaciones de Backup (3) +  * ''--delete'': Borra los datos de la copia si se borran en el origen. 
-CASO PRÁCTICO: + 
-¿Hacen lo mismo los siguientes comandos? +Si estamos sincronizando dos carpetas y en el origen se han borrado algunos archivos, pero existen en el destino, con ''--delete'' se borrarían también del destino. 
-#rsync -a /home/user/dir/ /media/disk/dir+ 
-#rsync -a /home/user/dir /media/disk/dir/ +Realizando **copias locales**
-206.2 Operaciones de Backup (3) + 
-mt: comando que realiza las operaciones de control de +<code bash> 
-las cintas magnéticas.+rsync –avh /home/user/dir/ /media/disk/backup 
 +</code> 
 + 
 +<code bash> 
 +rsync –avh --delete /home/user/dir/ /media/disk/backup 
 +</code> 
 + 
 +Realizando **copias remotas**
 + 
 +<code bash> 
 +rsync -avhe ssh --delete /home/user/data/ user@host.com:data/ 
 +</code> 
 + 
 +<code bash> 
 +rsync -avze ssh user@host.com:/home/user/data/ /local/path/ 
 +</code> 
 + 
 +==== mt ==== 
 + 
 +Comando que realiza las operaciones de control de las cintas magnéticas. 
 + 
 +<code>
 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://www.amanda.org) 
-• Bacula (http://www.bacula.org) 
-• BackupPC (http://backuppc.sourceforge.net) 
-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:/var/tmp/ fyf/ 
-B.rsync -a -u kevin -e ssh fyf/ deltaur:/var/tmp/ 
-C.rsync -a -u kevin -e ssh deltaur:/var/tmp/ fyf/ 
-D.rsync -a -e ssh fyf/ kevin@deltaur:/var/tmp/ 
-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. 
 </code> </code>
 +
 +  * ''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.
 +
 +Los dispositivos de cinta utilizan la siguiente nomenclatura:
 +
 +  * ''/dev/st*'': Dispositivo SCSI de cintas de rebobinado automático.
 +  * ''/dev/nst*'': Dispositivo SCSI de cintas de no rebobinado.
 +
 +Backup del directorio ''/home'':
 +
 +<code>
 +tar –czf /dev/st0 /home
 +</code>
 +
 +Restauración del directorio ''/home'':
 +
 +<code bash>
 +cd /
 +mt –f /dev/st0 rewind
 +tar –xzf /dev/st0 home
 +</code>
 +
 +===== Herramientas de Backup de Red =====
 +
 +  * Amanda (http://www.amanda.org)
 +  * Bacula (http://www.bacula.org)
 +  * BackupPC (http://backuppc.sourceforge.net)
 +
 +
 +===== Tests =====
 +
 +**¿Hacen lo mismo los siguientes comandos?**
 +
 +<code>
 +rsync -a /home/user/dir/ /media/disk/dir/
 +rsync -a /home/user/dir /media/disk/dir/
 +</code>
 +
 +Si no colocamos una barra después del directorio, se creará un directorio extra en el destino. Cuando ponemos ''/'' estamos diciendo que copie el contenido de ese directorio en lugar de copiar el propio directorio.
 +
 +<code>
 +rsync -a /home/user/dir /media/disk/dir/
 +</code>
 +
 +Esto estaría creando en destino ''/media/disk/dir/dir/''
 +
 +**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?**
 +
 +  * ''rsync -a -e ssh kevin@deltaur:/var/tmp/ fyf/''
 +  * ''rsync -a -u kevin -e ssh fyf/ deltaur:/var/tmp/''
 +  * ''rsync -a -u kevin -e ssh deltaur:/var/tmp/ fyf/''
 +  * ''rsync -a -e ssh fyf/ kevin@deltaur:/var/tmp/'' (**Solución**)
 +
 +**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.1617904809.txt.gz · Última modificación: por tempwin