Script d'installation automatique des agents Veeam sur Linux
Introduction
Nous verrons dans cet article un script permettant d'installer automatiquement le management agent et backup agent sur une machine Linux.
Compatibilité
Le script est compatible uniquement avec Debian, Ubuntu, CentOS et Redhat.
Fonctionnalités
- Installation des pré-requis (kernel header, jq)
- Désinstallation des agents R1Soft et Acronis
- Installation du management agent et backup agent
- Prise en charge des location
- Création d'un backup job et assignation automatique
Il faut décommenter et remplir la variable API_KEY si besoin.
Fonctionnement
Lancer le script depuis votre serveur:
Si vous souhaitez ajouter la machine dans une location en particulier:
wget -O install_veeam_agent_linux.sh https://mirror.ikoula.com/priv/veeam/install_veeam_agent_linux.sh && chmod +x install_veeam_agent_linux.sh && ./install_veeam_agent_linux.sh "<NOM DE VOTRE LOCATION>"
Sinon, celle ci sera ajouté dans la location par défaut:
wget -O install_veeam_agent_linux.sh https://mirror.ikoula.com/priv/veeam/install_veeam_agent_linux.sh && chmod +x install_veeam_agent_linux.sh && ./install_veeam_agent_linux.sh
Les arguments suivants sont disponibles:
$ ./install_veeam_agent.sh -h Script d'installation du Veeam Agent pour Ikoula Veeam BaaS Usage: ./install_veeam_agent_linux.sh (-h|-u <user>|-p <password>|-n <backup job name>|-d <daily retention(ex: 14)> | -w <weekly retention (ex: 1)> -m <monthly retention (ex: 3)>|-y <yearly retentio(ex: 0)n>|-e <heure d'execution(ex: 14:32)>|-b (IKDC1|IKDC2)) Options: -h: afficher la page d'aide -u: identifiant pour se connecter à la VSPC -p: mot de passe de l'utilisateur veeam -n: nom du backup job -d: jour de rétention du backup -w: rétention des backup full hebdomadaire -m: rétention des backup full mensuel -y: rétention des backup full annuel -e: heure d'execution du backup -b: datacenter de destination (IKDC1|IKDC2)
Les arguments sont optionnels, le script demandera les différentes configuration si une variable n'est pas définit
Exemple pour déployer un backup job avec 14 jours de rétention, 4 full hebdo, 3 full mensuel:
./install_veeam_agent_linux.sh -u "frhbXXXXveeam\frhbXXXXveeam" -p "MOTDEPASSE" -n "Ma sauvegarde" -d 14 -w 4 -m 3 -e "10:00" -b IKDC2
Conclusion
Vous pourrez retrouver d'autres articles sur Veeam dans notre catégorie Veeam
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires