User Tools

Site Tools


zz_deprecated:ovh_backup_tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ovh_backup_tools [2012/02/10 09:58] dodgerzz_deprecated:ovh_backup_tools [2022/02/11 11:36] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== [SCRIPT] OVH backup tools ======
 +
 ======Descripción====== ======Descripción======
 Conjunto de scripts para realizar un backup al ftp para backups que provee OVH. Conjunto de scripts para realizar un backup al ftp para backups que provee OVH.
Line 14: Line 16:
 =====Backup de Ficheros===== =====Backup de Ficheros=====
 El script es muy simple, al finalizar dejará un fichero comprimido conteniendo todos los directorios que son objetivo del backup: El script es muy simple, al finalizar dejará un fichero comprimido conteniendo todos los directorios que son objetivo del backup:
-<file backup_files.sh>+<file bash backup_files.sh>
 #!/bin/bash #!/bin/bash
  
Line 81: Line 83:
 echo "Ok, all done, you can read the log file in:" echo "Ok, all done, you can read the log file in:"
 echo "  ->$LOGFILE" echo "  ->$LOGFILE"
-</code>+</file>
  
 Variables a tener en cuenta: Variables a tener en cuenta:
Line 93: Line 95:
 =====Backup de Mysql===== =====Backup de Mysql=====
 Se usa el script standard de mysql: Se usa el script standard de mysql:
-* [[Script_backup_mysql|Script para realizar y recuperar backups de mysql]]+* [[dba:mysql:script_backup_mysql|Script para realizar y recuperar backups de mysql]]
  
 =====Script Global===== =====Script Global=====
 El script global como se puede apreciar, llama a los dos scripts anteriores: El script global como se puede apreciar, llama a los dos scripts anteriores:
-<code>+<file bash backup_ovh_ftp.sh>
 #!/bin/bash #!/bin/bash
 BACKUPFILES="/home/root/backup/backup_files.sh" BACKUPFILES="/home/root/backup/backup_files.sh"
Line 193: Line 195:
 |<code>FTPSERVER="ftp-server"</code>|Servidor ftp de backups (provisto por OVH)| |<code>FTPSERVER="ftp-server"</code>|Servidor ftp de backups (provisto por OVH)|
 |<code>let MAXBACKUPS=20</code>|Máximo número de backups que se conservarán en el Ftp| |<code>let MAXBACKUPS=20</code>|Máximo número de backups que se conservarán en el Ftp|
 +
 +====== New version WIP ======
 +===== Concept =====
 +<graphviz>
 +digraph Incremental {
 +compund=true;
 +subgraph cluster0 {
 + Monday [shape=box];
 + Full [shape=doubleoctagon,label="Full Uncompressed backup"];
 + { rank = same;
 + Monday;
 + Full;
 + }
 + Monday->Full;
 +}
 +
 +subgraph cluster1 {
 + restofdays [shape=record,label="{Tuesday|...|Sunday}"];
 + find [shape=mdiamond];
 + config[shape=folder,label="Selected folders"];
 + zip[shape=mdiamond];
 + { rank = same;
 + restofdays;
 + find;
 + config;
 + zip;
 + }
 + restofdays->find;
 + find->config;
 + config->zip;
 +}
 +
 +FTP[shape=box,label="OVH FTP"];
 +{ rank = same;
 + zip;
 + FTP;
 +}
 +
 +Monday->restofdays;
 +restofdays->Monday;
 +Full->FTP;
 +zip->FTP;
 +}
 +</graphviz>
 +
 +
zz_deprecated/ovh_backup_tools.1328867888.txt.gz · Last modified: 2012/02/10 09:58 by dodger