C est un script qui automatise les sauvegardes pour les bases mysql ainsi que les ibays contenants des applis web et les copie dans l ibay de votre choix.
La sauvegarde :
Le fichier est un exemple fonctionnel, dans le script il suffit de remplacer "non_base", "nom_ibay" par les votre et "atelier_sauvegarde" par l ibay qui recupere les fichiers compresses. (Explication dans le fichier lui-meme.)
A l interieur du script vous pouvez recopier les deux lignes suivante autant de fois que vous avez de bases ou d ibays :
Pour les bases mysql changer "intranetwikini" par votre base mysql :
et pour les ibays changer "intranet" pour votre ibay :
Pour l ibay qui recupere les sauvegardes, modifier le chemin :
Voici le script qui permet la sauvegarde a mettre dans "/root/scripts/" et nommer le "sauvegarde.sh" (penser a mettre l attribut execution) :
Pour verifier que le script fonctionne il suffit de le lancer a partir de la ligne de commande suivante : "./sauvegarde.sh"
et le fichier pour la planification a mettre dans le dossier "/etc/e-smith/templates/etc/crontab" et nommer le "sauvegarde.cron" :
Apres le redemarrage du serveur, vous pouvez constater dans le fichier "/etc/crontab" le contenu du fichier ci-dessus. La planification est prete et la prochaine sauvegarde va demarrer elle meme a 2h30.
Bonne sauvegarde
La restauration :
Pour la restauration de la base de donnee on peut utiliser PhpMyAdmin. Mais seulement pour des base de donnees de petite taille !
Pour restaurer les grandes bases de donnees, il faut cree une base de donnees vierge ou vider la base existante et ensuite on peut utiliser la ligne de commande suivante :
ou
ou Pour SME 7
les tables ainsi que les donnees sont restaurer en peu de temps !
Pour la restauration des fichiers dans un ibays, le fichier est une archive compresser et peut etre decompresser avec le logiciel 7zip. (ou en ligne de cmd : tar -xjf archive.tar.bz2)
on peut trouver le logiciel qui est un equivalent Libre et gratuit du tres connu WinZip et meme plus, sur le site suivant : http://www.7-zip.org/
Bonne restauration !