Respaldar un directorio de un VPS

Si no estás seguro de cómo conectarte al servidor, te sugerimos primero haber leído esta guía: Primeros pasos

Para usuarios con MacOS X o Linux (scp)

Para respaldar de manera sencilla un directorio que se encuentra en nuestro VPS y guardarlo en nuestro equipo, podemos utilizar el comando scp desde nuestro equipo.

Dentro del VPS (vps-1) podemos ver el directorio de ejemplo /home/guru/public_html y varios archivos de ejemplo en su interior (archivo1.html, archivo2.html, ... ). Listamos el contenido del directorio con ls

$ ls
archivo1.html  archivo2.html  archivo3.php  index.html  javascript.js

Lo primero que vamos a hacer es almacenar todos esos archivos, que están en el directorio en un solo archivo comprimido que llamaremos mirespaldo.tar.gz, utilizando el comando tar

$ tar -vcf mirespaldo.tar.gz .
./
./archivo2.html
./archivo3.php
./javascript.js
tar: ./mirespaldo.tar.gz: file is the archive; not dumped
./index.html
./archivo1.html

Al listar de nuevo los archivos veremos que ya existe nuestro archivo comprimido de respaldo (mirespaldo.tar.gz):

$ ls
archivo1.html  archivo2.html  archivo3.php  index.html  javascript.js  mirespaldo.tar.gz

Si bien ya tenemos un respaldo del directorio, este es local y se encuentra dentro del mismo VPS. En muchas ocasiones es recomendable contar con un respaldo que se encuentre en un equipo distinto. Para descargarlo del servidor hasta nuestro equipo haremos lo siguiente desde el equipo destino:

$ scp guru@138.219.228.50:/home/guru/public_html/mirespaldo.tar.gz /Users/soporte/Downloads/respaldoVPS/
guru@138.219.228.50's password: 
mirespaldo.tar.gz                                                                                                  100%   10KB   1.7MB/s   00:00

Podemos descomponer el comando de la siguiente manera:

$ scp guru@138.219.228.50:/home/guru/public_html/mirespaldo.tar.gz /Users/soporte/Downloads/respaldoVPS/

$ scp Usuario@Host (la IP o dominio de nuestro VPS):Ruta al archivo en el VPS Ruta en nuestro equipo donde guardaremos el archivo

Para usuarios con Windows (Filezilla)

Una manera sencilla de copiar archivos desde el servidor es utilizando FileZilla. Configuramos la conexión con la información de acceso a nuestro servidor (IP/dominio, usuario, contraseña y puerto).Captura-de-pantalla-2018-05-24-a-la(s)-14.56.17.png

Si es primera vez que conectamos veremos una advertencia. Aceptamos la misma y veremos del lado izquierdo los directorios y archivos que están en nuestro equipo y en el lado derecho los del VPS

Captura-de-pantalla-2018-05-24-a-la(s)-14.56.25.png

Captura-de-pantalla-2018-05-24-a-la(s)-14.56.37.png

Basta con copiar y pegar o arrastrar los archivos de un lado al otro para pasarlos a nuestro computador.


Revision #4
Created 5 years ago by Admin
Updated 5 years ago by José Reyes