Déploiement du playbook
Les outil requis pour le bon fonctionnement de plakkar sont :
- LXC
- Serveur Mail
- container: plakkar Indiquer le nom du container
- sshkey: ssh-ed25519 CLE SSH Indiquer votre clé publique qui permettra de se connecter au PC cible
- url: https://github.com/PlakarKorp/plakar/releases/download/v1.0.3-devel.dc37b62/plakar_1.0.3-devel.dc37b62_linux_amd64.deb indiquer la release que vous souhaitez installer
- userbackup: yoann Indiquez l’utilisateur qui se connectera à la machine cible (doit exister sur la cible et avoir les droits d’accès au chemin à backup)
- ipbackup: IP de la vm à backup
- mail:test@cheztoi.fr Mail à qui sera envoyer les informations de connexion à plakkar
- ipsmtp: 10.25.10.52 L’ip de votre serveur mail en local ou externe (attention, je n’ais pas prévu la partie authentification pour de l’externe)
- cheminsave: /chemindelabackup/suripbackup Chemin de dossier à backup sur le client
- vdebian: bookworm Version de debian, vous pouvez mettre la version que vous souhaitez pour le container, tant quel est dispo dans les repos
- mac: ff:ff:ff:ff:ff:ff Indiquez l’adresse MAC souhaitez pour le container
Une fois les pré-requis installés et configurés, allez dans le dossier plakar_dedicated_server, entrez la commande suivante :
ansible-playbook -i IP, plakar.yml
Remplacer IP par l’IP de votre serveur contenant LXC, attention si vous utilisez proxmox.
Proxmox utilise des commandes spécifiques pour LXC, lancez le playbook qui est destiné à LXC et pas sur un serveur proxmox