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 [email protected]:/home/guru/public_html/mirespaldo.tar.gz /Users/soporte/Downloads/respaldoVPS/
[email protected]'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).
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
Basta con copiar y pegar o arrastrar los archivos de un lado al otro para pasarlos a nuestro computador.