Para realizar copias de seguridad de nuestro servidor, tenemos a nuestra disposición dos programas indispensables: sftp (transferencia mediante ftp) y scp (copiar directamente archivos a nuestro ordenador).
SFTP
sftp no es más que el protocolo de transferencia de archivos ftp, mediante ssh. Este es su funcionamiento:
sftp usuario@miservidor.com
Nos pedirá la contraseña de "usuario" y nos aparecerá el prompt:
sftp>
Funcionamiento de SFTP
Muchos comandos propios de sftp son los que utilizamos normalmente en nuestro sistema.
cd - cambiar de directorio en el servidor
lcd - cambiar de directorio en nuestro ordenador
ls - listar los archivos del directorio actual del servidor
lls - listar los archivos del directorio actual de nuestro ordenador
pwd - nos informa del directorio en el que nos encontramos en el servidor ftp
lpwd - nos informa del directorio en el que nos encontramos en nuestro ordenador
exit - salimos del programa sftp
Para descargar archivos del servidor a nuestro ordenador, utilizaremos el comando get:
sftp>get archivo_a_descargar.txt
Para descargar varios archivos a la vez, utilizamos el comando mget:
sftp> mget ./* (nos descargaremos todos los archivos del directorio actual)
Copiar directorios de forma recursiva con SCP
Si nos queremos descargar un directorio completo del servidor a nuestro ordenador, utilizaremos el comando scp.
scp usuario@miservidor.com:ruta-de-la-carpeta-a-descargar ruta-donde-descargarlo
En el siguiente ejemplo vemos un ejemplo donde descargaremos la carpeta "web" desde nuestro servidor a la carpeta "backup" de nuestro ordenador.
scp usuario@miservidor.com:/home/usuario/web /home/usuario/backup
Al ejecutar el comando nos pedirá la contraseña de "usuario" del servidor. El comando anterior solo nos descargará los archivos de la carpeta web. Si queremos descargar la carpeta con todo su contenido (carpetas y archivos), lo haremos de forma recursiva con la opción -r.
scp -r usuario@miservidor.com:/home/usuario/web /home/usuario/backup
DAN - 01/02/2011 16:55:42
Tuve que registrarme como lo odio pero solo para darte las gracias me has ayudado a bajar la carpeta completa .. saludos