Vendredi 23 novembre 2018

IP failover

une IP failover n’est rien d’autre qu’une Ip classique, sauf qu’à contrario de la classique, vous pouvez la router à votre guise vers n’importe quel serveur de votre infrastructure. Elles sont souvent utilisés par exemple pour la gestion d’incidents et de pannes afin de rediriger le traffic sur un serveur sain.

Routage lors d’un incident, le serveur A étant ici en panne (une réplication de A à B est nécessaire pour avoir les mêmes données sur B, évidemment)

alt text

Sauvegarde serveur

Sauvegarder votre système Linux entier en utilisant l’utilitaire Rsync.
Pour sauvegarder l’ensemble du système, il vous suffit d’ouvrir votre Terminal et d’exécuter la commande suivante en tant qu’utilisateur root:

sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt

Cette commande sauvegarde l’ensemble du répertoire /, à l’exclusion de /dev, /proc, /sys, /tmp, /run, /mnt, /media, /lost+found.
Décomposons la commande ci-dessus et voyons ce que fait chaque argument.

  • rsync - Un utilitaire de copie de fichiers rapide, polyvalent, local et distant
  • -aAXv - Les fichiers sont transférés en mode “archive”, ce qui garantit que les liens symboliques, les périphériques, les permissions, les droits de propriété, les temps de modification, les ACL et les attributs étendus sont préservés.
  • / – Répertoire source
  • –exclude – Exclut les répertoires donnés de la sauvegarde.
  • /mnt - C’est le dossier de destination de la sauvegarde.

Veuillez noter que vous devez exclure le répertoire de destination, s’il existe dans le système local. Il évitera la boucle infinie.

/usr/bin/rsync -aAXv / –exclude={“/home/backupuser/”,”/etc/fstab”,”/etc/ssh/sshd_config”,”/dev/”,”/proc/”,”/sys/”,”/tmp/”,”/run/”,”/mnt/”,”/media/”,”/lost+found”} –rsh=”/usr/bin/ssh -i /home/adxo/.ssh/backup-cinay” backupuser@93.115.96.97:/