Backup en ftp de OVH

Aunque no lo uso, lo voy a poner porque me ha tocado montar uno y así tampoco se me olvida como lo he hecho

 

Lo primero que vamos a hacer es instalar fuse, desde las distribuciones que usa OVH en sus servidores no es posible instalarlo, lo que vamos a hacer es descargarlo y compilarlo

 

descargamos fuse desde

http://fuse.sourceforge.net/

 

se lo clavamos al servidor

 

./configure
make
make install

 

 

ahora vamos a instalar curlftpfs

apt-get install curlftpfs

 

 

una vez instalado, lo que vamos a hacer es montar la ftp de backup de ovh como si de un directorio mas del sistema se tratase

 

creamos una carpeta

 

mkdir /backup

 

montamos con

 

curlftpfs -o allow_other usuario_que_da_ovh:Passwd_que_da_ovh@ftp_que_da_ovh /backup

con esto tendríamos que tener acceso al ftp como directorio en local, esto está bien pero si renicio el servidor todo esto se perdería, así que lo añadimos a fstab

nano /etc/fstab

y añadimos esto al final

curlftpfs#ftp://usuario_que_da_ovh:Passwd_que_da_ovh@ftp_que_da_ovh /backup fuse defaults 0 0

 

Ahora creamos un script en /etc/cron.daily que por ejemplo nos copie todos los días el directorio web y lo comprima en /backup y por ejemplo un backup de la sql entera

 

nano /etc/cron.daily/backup_ovh

 

y escribimos dentro

 

#!/bin/sh
rm /backup/backup_web.gztar
cvzf /backup/backup_web.gz /directorio_web_completo
rm /backup/alldb.sql
mysqldump -u root -ppasswdmysql --all-databases > /backup/alldb.sql

le damos permisos de ejecucion

 

chmod +x /etc/cron.daily/backup_ovh

 

No hay comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Cosas que recordar
Eliminar High CPU a 300 en un MAC

Para eliminar el alto uso de CPU por fallo de batería en mal estado, etc Lo primero saber sobre que versión de MAC estamos trabajando, para saber la versión vamos a la manzanita del menú -> acerca de este mac -> más información -> reporte de sistema, ahí miramos que …

Cosas que recordar
Error vesta-php package 2.13 GLIBC

Si salta el error vesta-php al intentar actualizar el servidor que tiene instalado el Vesta CP nos dejara de fioncionar el panel de vesta, entonces vamos a proceder a reinstalar estos dos paquetes   apt-get update && apt-get install vesta-nginx –reinstall apt-get update && apt-get install vesta-php –reinstall   con …

Cosas que recordar
Estado de la bateria en w8 y w10

Para saber el estado de la batería en windows 10 y 8, podremos sacar un log en html primero abrimos el powershell y dentro escribimos powercfg /batteryreport Esto nos generara un html en C:/Usuarios/nombre/battery report.html  

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies