Cómo utilizar el comando tar a través de la red a través de una sesión SSH

¿Cómo puedo utilizar el comando tar sobre una sesión ssh segura que se ejecuta en sistemas Linux o Unix?

La versión GNU de la utilidad de archivado de tar (y otra versión antigua de tar) puede utilizarse a través de la red a través de la sesión ssh. No utilice el comando telnet, es inseguro. Puede usar canalizaciones Unix/Linux para crear archivos.

Veamos algunos ejemplos de cómo usar el comando tar sobre ssh de forma segura para crear archivos en sistemas Linux o Unix.

Sintaxis

La sintaxis es la siguiente para ssh  y ejecutar el comando tar:

O

Las siguientes intrucciones hacen copias de seguridad del directorio /wwwdata al host server.ejemplo.com (IP: 192.168.0.100 sobre una sesión ssh.

O

Ejemplo de salida:

La primera unidad de cinta SCSI predeterminada en Linux es /dev/st0. Puede leer más acerca de la convención de nomenclatura de unidades de cinta utilizada en Linux aquí. También puede utilizar el comando dd para mayor claridad:

También es posible descargar copia de seguridad en un dispositivo de cinta remoto:

O puede usar mt para rebobinar la cinta y luego volcado con el comando cat:

Puede restaurar la copia de seguridad de tar en la sesión ssh:

Si desea utilizar el comando anterior en el cron o scripts, considere utilizar las claves SSH para deshacerse de las contraseñas.

Algunos ejemplos más:

Puede leer los manuales de los comandos tar y ssh para obtener más información:

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.