Script d'installation auto pour Veeam BaaS (Veeam Agent Linux)
(Redirigé depuis Script d'installation automatique des agents Veeam sur Linux)
Jump to navigation
Jump to search
Script d'installation auto pour Veeam BaaS (Veeam Agent Linux)
Introduction
Nous verrons dans cet article un script permettant d'installer automatiquement le management agent et backup agent sur une machine Linux.
Le script a été développé par Ikoula pour sa prestation Veeam BaaS.
Compatibilité
Le script est compatible et a été testé avec les versions suivantes des OS :
- Debian 13
- Ubuntu 24.04
- CentOS 10 Stream
- Rockylinux 10
Fonctionnalités
- Vérification et installation des pré-requis si possible
- Installation du management agent
- Installation de l'agent de sauvegarde
- Activation de la licence de l'agent de sauvegarde
- Déploiement d'un backup job avec la configuration spécifiée :
- Nom du backup job : "Backup job" (par défaut) - Heure d'exécution du backup job : 23:00 (par défaut) - Datacenter de destination : IKDC2 (par défaut) - Rétention quotidienne : 14 (par défaut) - Rétention hebdomadaire : 0 (par défaut) - Rétention mensuelle : 0 (par défaut) - Rétention annuelle : 0 (par défaut) - Jour des backup complets : Dimanche (par défaut, non modifiable, uniquement si une rétention longue est spécifiée (hebdo, mensuelle ou annuelle))
- Installation des scripts pré/post pour la sauvegarde des bases de données MySQL : mysql doit être accessible en local sans mot de passe.
Utilisation
Les paramètres suivants sont disponibles :
--help : Afficher un message d'aide --user "<COMPANY>\<USER>" : Nom d'utilisateur pour l'authentification au format COMPANY\USER (obligatoire). --password "<MDP>" : Mot de passe pour l'authentification (obligatoire). --name "<NOM DU BACKUP JOB>" : Nom du backup job à créer. (facultatif) --daily "<NOMBRE DE JOURS>" : Rétention quotidienne (ex: 14). (facultatif) --weekly "<NOMBRE DE SEMAINES>" : Rétention hebdomadaire (ex: 4). (facultatif) --monthly "<NOMBRE DE MOIS>" : Rétention mensuelle (ex: 3). (facultatif) --yearly "<NOMBRE D'ANNÉE>" : Rétention annuelle (ex: 1). (facultatif) --time "<HEURE D'EXEC>" : Heure d'exécution du backup job (ex: 14:32). (facultatif) --dest "<DC>" : Destination du backup (ex: IKDC1, IKDC2). --mysql : Sauvegarde mysql (scripts pré/post + application aware processing)
Exemple d'utilisation
Téléchargement du script :
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
Déploiement d'un backup job avec 14 jours de rétention journalières, 4 semaines et 3 mois avec une exécution à 21:00 vers IKDC2 :
./install_veeam_agent_linux.sh --user "frhbXXXXveeam\frhbXXXXveeam" --password "MOTDEPASSE" --name "Mon backup job" --daily "14" --weekly "4" --monthly "3" --time "21:00" --dest "IKDC2"
Conclusion
Vous pourrez retrouver d'autres articles sur Veeam dans notre catégorie Veeam
Cet article vous a semblé utile ?
0
Activer l'actualisation automatique des commentaires