LFTP: realiza copias de seguridad del servidor con lftp

lftp es una aplicación manejada desde la terminal y destinada a realizar transferencias mediante protocolos ftp, http, fish, sftp, ftps y https. Permite realizar operaciones combinadas, siendo sencillo transferir, borrar, realizar backups incrementales, etc. Todo ello, mediante unas simples órdenes en la terminal que, incluso, podrán ser guardadas en un .txt para no necesitar escribirlas de nuevo; y con independencia del SO instalado en el servidor.

lftp se encuentra en los repositorios de numerosas distribuciones. Si no es vuestro caso, podéis descargarlo desde su web oficial.

Empecemos… La orden básica de conexión es:

lftp ip.del.servidor.ftp

Si, como es habitual, el servidor ftp está protegido mediante usuario y contraseña, deberemos ejecutar la orden básica:

lftp -u usuario,contraseña ip.del.servidor.ftp

Con esto, ya estaremos en nuestro servidor ftp. Podremos listar los contenidos de la raíz del server con la orden habitual:

ls

Para movernos entre los diferentes directorios utilizaremos el comando “cd”, tal como hacemos en la terminal de GNU/Linux.

cd directorio

• Realizando copias:

Como decíamos antes, lftp puede combinar numerosas variables que lo dotan de versatilidad, algo que no ahorrará mucho tiempo. Por ejemplo, para realizar una copia exacta de un directorio del servidor a un directorio local, ejecutaremos lo siguiente:

lftp -u usuario,contraseña -e “mirror –delete –only-newer –verbose /directorio-servidor /directorio-local” ip.del.servidor.ftp

¿Qué hemos hecho con esto?

Hemos realizado el login en el servidor con la variable “-u”. Las comillas (“) incluyen una combinación de variables. En este ejemplo son las siguientes:

1) mirror: para realizar una copia exacta del directorio (“mirroring”) y su contenido.

2) delete: para que, en el directorio local, borre los archivos que ya no existen en el servidor remoto.

3) only newer: Si el archivo “X-local” de nuestra copia local es diferente del archivo “X-servidor” del servidor remoto, el archivo “X-local” será sustituido. Se descarga del servidor el archivo que es más nuevo.

4) verbose: para observar el proceso de copia.

Si deseamos realizar esa misma copia a una hora determinada, utilizaremos la variable “at”:

lftp at 00:00 -u usuario,contraseña -e “mirror –delete –only-newer –verbose /directorio-servidor /directorio-local” ip.del.servidor.ftp

Para salir del servidor (logout):

exit

• Extras:

En Linux Zone ya os hemos hablado de lo útil que puede ser cron (clic para acceder) para programar la ejecución de tareas cuando nosotros determinemos. De este modo, no necesitaremos realizar “a mano” las copias con lftp, por ejemplo. Puede resultar también interesante la lectura del tutorial “cómo crear tu propio NAS(clic para acceder).

Si no deseamos escribir toda la orden cada vez que deseemos realizar la copia, tan sólo tenemos que crear un archivo de texto “.txt” que contenga la orden completa y, situados en el directorio donde está ese archivo .txt, ejecutar lo siguiente:

lftp -f archivo_de_texto.txt

Listo. veréis cómo empieza a realizar la copia.

Recomendación: si sois noveles en estas tareas, os recomiendo realizar unas pruebas previas para evitar sustos. Por ejemplo, podéis crear un directorio en el servidor con algún archivo de texto para realizar las primeras pruebas en/con ese directorio.

Homesite: lftp.yar.ru.

Tutorial realizado por Alex Aliaga para Linux Zone

Cómo crear una .iso de un directorio o a partir de un CD o DVD

Crea una .iso mediante la terminal

En las imágenes .iso que crearemos se almacenarán todos los archivos que incluyamos, realizando una copia exacta de todos ellos. Puede resultar útil, por ejemplo, para realizar copias de seguridad de un directorio o hacer una copia de un DVD/CD a una iso y guardarla en tu disco duro. A continuación, explico cómo hacer una cosa y otra mediante un par de órdenes en terminal. Rápido y sencillo…

Seguir leyendo »

Tutorial: copias de seguridad del servidor con lftp

LFTP: realiza copias de seguridad con lftp

lftp es una aplicación manejada desde la terminal y destinada a realizar transferencias mediante protocolos ftp, http, fish, sftp, ftps y https. Permite realizar operaciones combinadas, siendo sencillo transferir, borrar, realizar backups incrementales, etc. Todo ello, mediante unas simples órdenes en la terminal que, incluso, podrán ser guardadas en un .txt para no necesitar escribirlas de nuevo; y con independencia del SO instalado en el servidor. A continuación, encontraréis un breve tutorial de iniciación a esta aplicación. Clic AQUÍ para acceder al tutorial.

Más comandos útiles para obtener info del sistema

Información del sistema mediante la terminal

Mediante las órdenes en terminal que veréis a continuación obtendremos variada información del sistema. Entre otros aspectos, atenderemos a: consumo de los procesos iniciados, consumo de memoria RAM, usuarios trabajando en el sistema, actividad de los discos duros, consumo de cpu, consumo de uno sólo de los procesadores del equipos o de todos ellos, etc.

Seguir leyendo »

Gestor para tu biblioteca multimedia

Figuritas 0.0.4

Figuritas es una joven aplicación (todavía en fase de pruebas) destinada a facilitar la gestión y catalogación de la biblioteca multimedia. Para su construcción se ha utilizado html, css, JavaScript, JQuery y SQLite. Su creador comenta que ha tratado de que el funcionamiento de Figuritas sea simple, siendo sencillo, por ejemplo, añadir una película al archivo personal del usuario con un par de clics de ratón. Su última versión, la v. 0.0.4, fue lanzada el pasado martes, 9. Más info y capturas, a continuación.

Seguir leyendo »

El navegador Elinks es una de las mejores opciones

Navegadores web en modo texto

LinuxZone en ElinksMuchos son los navegadores disponibles para GNU/Linux y grandes las disputas para conseguir el mayor trozo del pastel, pero una gran cantidad de funcionalidades, configuraciones y elementos gráficos conlleva un tiempo de carga que en algunas páginas web puede parecer eterno.

Seguir leyendo »

Qué nos traerá de nuevo Fedora 13

Novedades en Fedora 13

Hoy ha sido anunciada la versión 13 alpha de la distribución GNU/Linux Fedora. En su anuncio podemos empezar a observar algunas de las novedades que encontraremos en la versión final que no será lanzada hasta el mayo 2010. Algunas de estas novedades ya las conocéis, como el trabajo que están haciendo con el driver gráfico libre “Nouveau”. Otras, se apuntan en esta versión alpha.

Seguir leyendo »

Google trabaja para que Android vuelva a ser aceptado en kernel.org

Google: Android ¿de nuevo en kernel.org?

Eso pretenden desde Mountain View. A estas alturas, ya sabréis muchos que el código de Android, SO basado en Linux, ha sido eliminado de la rama oficial del kernel de Linux. La razón de esto fueron los cambios que introdujo Google en ese SO con el objetivo de eliminar algunas incompatibilidades con algunas terminales móviles y solventar algunos problemas de drivers. No obstante, Google pretende que Android sea incluido de nuevo en Linux a medio plazo.

Seguir leyendo »

Página 2 de 25123451020...Última »
Grupo ADSLZONE: 5,8 millones/visitas mes. Fuente: Google Analytics. En colaboración con CincoDias
Alojamiento Ferca Networks | LinuxZone © 2007 - 2010