Cómo realizar copias de seguridad remotas seguras mediante SSH

Hace un par de semanas, Damien publicó un excelente tutorial sobre cómo proteger su conexión a Internet mediante SSH. En su publicación, explica qué es SSH, así como el método de túnel SSH que utiliza para proteger el tráfico de Internet.

Hoy, lo llevaré a través de otro tutorial que implica el uso de SSH para realizar copias de seguridad de sus servidores remotos.


Como ustedes deben saber, también tengo un sitio web llamado
Geeky Ninja que está alojado por la gente amable de Dreamhost en un servidor Linux.

Aunque Dreamhost mantiene una copia de seguridad de mi sitio, como webmaster estoy un poco paranoico con las copias de seguridad y me preocupo por perder mis datos todo el tiempo. Es por eso que también hago una copia de seguridad de mi sitio en una ubicación remota ocasionalmente. Y aquí es donde entra SSH.

Como probablemente sepa, SSH es un protocolo cifrado seguro para comunicarse entre dos máquinas. Dado que SSH no es un protocolo basado en texto como telnet, es posible transferir archivos binarios usando este protocolo y SCP es la utilidad que realiza esta tarea en sistemas basados ​​en Unix / Linux. SCP cifra los archivos que se le entregan mediante el protocolo SSH y los copia en el destino remoto que especifica el usuario.

Empezando

En primer lugar, debe asegurarse de que el sistema remoto del que desea copiar los datos tenga ssh instalado y en ejecución. En mi caso, ese es el servidor web remoto alojado en Dreamhost.

Inicie sesión en el sistema remoto y emita el comandopwd ” para ver su directorio actual.

Anote la ruta que imprime pwd . Ahora, desde su sistema local, emita el siguiente comando scp.

Reemplace:
username con su nombre de usuario real en el sistema remoto,
Remote_IP con la dirección IP / Nombre del sistema remoto,
Remote_directory con la salida del comando pwd de arriba y
backup_directory con el nombre del directorio en su sistema local donde desea almacenar las copias de seguridad.

Eso es. Este comando copiará todos los archivos y directorios bajo el directorio_remoto al directorio_de_seguridad en su sistema local.

Copia de seguridad en Windows

Las instrucciones anteriores funcionarán bien para máquinas basadas en Unix / Linux, pero ¿qué sucede si usa Windows como escritorio y desea hacer una copia de seguridad de sus datos desde la máquina remota a su escritorio de Windows?

Bueno, en ese caso, puede usar la excelente utilidad WinSCP , que es un cliente gráfico SCP para Windows.

WinSCP le brinda la interfaz familiar similar a Explorer con soporte completo para arrastrar y soltar. Simplemente navegue por el directorio del que desea hacer una copia de seguridad en el panel derecho y arrástrelo al panel izquierdo y diga Adiós a las sesiones de FTP no seguras.

¿Cómo hacen una copia de seguridad de sus servidores remotos? Háznoslo saber en los comentarios.

Crédito de la imagen: Carbonnyc

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario