Bonjour,
Dans toutes les rubriques du forum, c'est celle-ci qui m'a paru le plus adapté à ma question, désolé si je me trompe donc :/
j'ai un serveur (où tourne apache/php/mysql/svn), dont la fonction principale est d'héberger des sites web + un webservice (soap wsdl).
Je dispose également d'un serveur de sauvegarde ftp (le tout chez ovh).
J'ai créé un script qui me permet d'envoyer sur le serveur ftp ce que je souhaite sauvegarder suivant cet algorithme :
- sauvegarde bdd (mysql_dump ) de 1,2 ou 3 bases
- sauvegarde de 1,2 ou 3 répertoires (gzip) dans un fichier compressé
- sauvegarde de 1,2 ou 3 dépot svn (svnadmin dump incrémental) dans un fichier compressé (pas encore fait donc en attendant je fais comme si le dépot était un répertoire comme un autre)
- regroupement dans un fichier tar
- envoie sur le serveur ftp
- hop, itération suivante
- A la fin, envoie d'un courriel qui contient stdout et stderr.
N'étant pas expert dans ce qui concerne l'administration réseau (ni même serveur d'ailleurs), je me demande si c'est une bonne manière de fonctionner.
A quelle fréquence faire les sauvegardes ? Je pense qu'il serait plus judicieux de sauvegarder séparément les scripts php et autre (qui changent peu souvent) et les bases de données, non ?
Combien de sauvegarde garder avant de pouvoir les supprimer ? Je ne pense pas qu'il soit utile de retourner à x moins 500 jours
Problème pour svn : si c'est incrémental, je dois garder impérativement toutes les précédentes sauvegarde, non ? En cas de plantage, seule la version la plus actuelle m'intéresse, mais comment gérer ça ?
Merci d'avance de vos réponses à toutes ces questions (et à celles aussi que j'aurais dû poser ! )
Partager