Sauvegarde du serveur web - Linux

...

Prérequis : 

 

Il faudra ici remplacer les <exemples> par vos valeurs

 

Script : 

mkdir /tmp/sauvegarde

cp /var/www/* /tmp/sauvegarde/

mysqldump --user=<user> --password=<mot de passe> --all-databases > bddsauv.sql

tar -czvf test.tar.gz /tmp/sauvegarde/

mv test.tar.gz /tmp/`date +%Y%m%d`_sauvegardecomplete.tar.gz

Explication du script :

  1. Créer un dossier sauvegarde.
  2. Copie tous les fichiers contenus dans /var/www dans le nouveau dossiers sauvegarde/
  3. Copie toutes les bases de donnes. ATTENTION, il faudra remplacer et par vos valeurs.
  4. Créer une archive.tar.gz (Équivalant Linux du .rar sous Windows.)
  5. Renomme et supprime l'ancienne archive (créer à l'étape 4) avec la date du jour.

Publié le 27/04/2021 Linux - Serveur