Para los usuarios de Wordpress existe un Plugin que permite fácilmente hacer backups de tus
bases de datos. Incluso estos backups te llegan a tu email automáticamente si tu quieres. Pero cuando te pones a usar Dreamhost como hosting para otros temas como en mi caso para proyectos en Rails te encuentras que la única alternativa es hacer backups con ftp y con MySQL.
Tras buscar he encontrado dos artículos que te permiten automatizar los backups vía SSH con las siguientes funcionalidades:
- Backup de los datos
- Backup de las bases de datos
- Compresión de los datos
- Programación de la frecuencia de los diferentes backups
- Envío por email si lo deseas
- Descarga automatizada a un equipo windows
Como véis es bastante potente el tema y yo lo he conseguido hacer funcionar. Para ello os enlazo a dos artículos del wiki de Dreamhost:
Si alguien se pierde o tiene alguna duda que me deje algún comentario. Hay que tener acceso Shell a tu cuenta y además usar una herramienta como PuTTY como terminal de conexión.
Además hay que estar familiarizado con los siguientes comandos:
- ls para ver directorio
- cd [nombre dir] para cambiar directorio
- cd .. para retroceder un directorio
- pico [nombre fichero] para editar fichero . Ctrl+O para grabar y Ctrl+X para salir
- chmod 755 [nombre fichero o dir] para dar permisos de ejecución
- ./[nombre fichero.sh] para ejecutar archivo bash
- cp [fichero origen] [fichero destino] para copiar archivo
- mkdir [nombre dir] para crear directorio
- rm [archivo o dir] para borrarlo
- crontab -e para editar la lista de tareas del sistema
- top para ver el cuadro de procesos en ejecución
Es un curso acelerado de la línea de comandos de linux pero con estos comandos yo he conseguido hacerlo.

Post a Comment