Sauvegarder vos fichiers et BD – VM – OVH – Debian10

1) Ajouter un disque depuis vmware ESXI à la VM

On commence par se connecter à l’interface web de vsphere:

  • On choisit la VM => clic droit => modifier les paramètres

  • On définit les paramètres souhaités

  • On finit par faire ‘enregistrer’

2) Repérer le disque

Une fois connecté en SSH sur le serveur:

  • aller dans /dev et fait un ls
    • les disques SATA et SSD seront nommées en ‘sda/b/c/d/…’
    • les numéros derrières sont les numéros de la partition
    • sda => correspond souvent au 1er disque
      • sda1 => correspond à la 1ère partition
  • dans notre cas le disque sera sdb

3) Formater le disque avec fdisk

Nous connaissons le disque à monter. Avant de pouvoir le monter, il faut le formater:

  • sudo fdisk /dev/sdb
    • si sudo n’est pas installé sur votre serveur:
      • apt update
      • apt install sudo

  • On tape n pour ajouter une nouvelle partition

  • On tape p pour partition primaire

  • On laisse les autres choix par défaut

  • On sauvegarde en  tapant w

  • Formater la nouvelle partition avec la commande suivante:
    • sudo mkfs.ext3 /dev/sdb1

  • On laisse le journal par défaut

4) Créer le dossier de destination

  • Taper la commande suivante en adaptant la destination
    • mkdir /backup

5) Mapper le disque et automatiser le mappage à l’allumage

On commence par monter manuellement le disque:

  • mount /dev/sdb1 /backup

On automatise le mappage au redémarrage

  • nano /etc/fstab
    • on ajoute la ligne suivante
      • /dev/sdb1 /backup ext3 defaults, 0 0

6) Créer la tache planifiée qui sauvegardera le dossier

Aller dans le crontab du user root:

  • Etre connecté en root
  • crontab -e
  • Nous souhaitons sauvegarder les dossiers de notre site web tous les jours
    • 0 1 * * * cp -R /var/www/hugues-informatique.fr/web/ /backup/hugues-informatique.fr

Il est possible d’avoir un passif de sauvegarde sur plusieurs jours via des cp et des purges basées sur la date du dossier.

Bonne configuration.

Hugues