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
Last revisionBoth sides next revision
ovh_backup_tools [2012/02/10 09:57] dodgerzz_deprecated:ovh_backup_tools [2022/02/11 11:12] – ↷ Links adapted because of a move operation dodger
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:
-<code>+<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 179: Line 181:
 upload_backup upload_backup
 purge_backup purge_backup
-</code>+</file>
  
  
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.txt · Last modified: 2022/02/11 11:36 by 127.0.0.1