====== Installation de Proxmox Backup Server 2.0 ====== --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2021/08/23 09:39// ===== Introduction ===== ''Proxmox Backup Server (PBS)'' est une solution complète de sauvegarde pour l'environnement de virtualisation ''Proxmox VE''. Elle permet d'étendre et de compléter les fonctions de sauvegarde inclues dans PVE. Cette solution peut être installée en tant que serveur (physique ou virtuel) autonome ou bien en tant que logiciel sur un serveur Debian existant, qui peut très bien être l'hyperviseur lui-même. La position du serveur de sauvegarde n'a rien d'anodin. Chaque solution a ses avantages et inconvénients : ---- * **Serveur physique indépendant** : * Peut être utilisé en cas de défaillance de l'hyperviseur * Nécessite un serveur physique donc des coûts financiers non négligeables ---- * **Serveur virtualisé** : * Économise l'achat d'un serveur physique * Consomme des ressources de virtualisation * Inutilisable en cas de défaillances de l'hyperviseur (Partie logiciel et matériel) ---- * **Logiciel** : * Économise l'achat d'un serveur physique * Économise des ressources de virtualisation * Consomme des ressources de physique * Inutilisable en cas de défaillances de l'hyperviseur (Partie matériel) Quelle que soit la solution choisie, le plus important reste de protéger les fichiers de sauvegardes, l'idéal étant d'en avoir une en local, pour la rapidité de restauration, et une à distance, si possible inaccessible en temps normal (coffre ou accès par mot de passe/certificat) pour la sécurité. Référence : [[https://www.proxmox.com/en/proxmox-backup-server|Proxmox Backup Server]] ===== Installation sur serveur (physique ou virtuel) ===== * A partir d'une clé USB contenant l'image système de PBS voire directement à partir de cette image pour les VM, on peut commencer l'installation du serveur de backup. On démarre ainsi sur l'écran de présentation de PBS. On commencera donc en cliquant sur ''Install Proxmox Backup Server'' : {{ :proxmox:pbs_001.png |}} * On accepte les conditions d'utilisation après les avoirs lues en cliquant sur ''I agree'' : {{ :proxmox:pbs_002.png |}} * On choisit le disque sur lequel le système d'exploitation sera installé. Le bouton ''Options'' permet de spécifier les tailles des différentes partitions comme la swap. On passe à la suite en cliquant sur ''Next'' : {{ :proxmox:pbs_003.png |}} * On continue avec le paramétrage du pays, du fuseau horaire et de la disposition du clavier puis on clique sur ''Next'' : {{ :proxmox:pbs_004.png |}} * On définie le mot de passe ''root'' ainsi que l'adresse mail de contact et on clique sur ''Next'' : {{ :proxmox:pbs_005.png |}} * Dans cet écran, on va pouvoir indiquer l'interface réseau principale du serveur ainsi que son nom, son adresse, sa passerelle et son serveur DNS ; en bref, ses paramètres réseaux. Une fois fait, on passe à la suite en cliquant sur ''Next'' : {{ :proxmox:pbs_006.png |}} * Ce dernier écran nous propose un résumé des paramètres choisis et la possibilité de redémarrer le serveur une fois l'installation terminée. On cochera donc la case ''Automatically reboot after successful installation'' pour le redémarrage automatique et on cliquera sur ''Install'' pour lancer l'installation : {{ :proxmox:pbs_007.png |}} * L'installation se lance et nous informe sur sa progression : {{ :proxmox:pbs_008.png |}} ===== Installation en tant que logiciel ===== * Pour ajouter PBS à un serveur existant, il nous faut d’abord ajouter à un serveur Debian 11, les dépôts de Proxmox. Il existe 2 dépôts qui dépendent du fait que vous ayez une souscription au support Proxmox ou pas : deb http://download.proxmox.com/debian/pbs bullseye pbs-no-subscription deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise * Ensuite, on met à jour la base de paquets et on installe PBS : apt update apt install proxmox-backup-server L'installation en tant que logiciel peut paraître plus simple que l'installation version serveur mais elle sous-entend que le serveur sur lequel vous installer PBS possède tous les prérequis nécessaires à son fonctionnement. Si vous l'installer sur le serveur hébergeant PVE, aucun soucis. Par contre, si vous l'installer sur un serveur Debian 11 sans PVE, vous risquer des dysfonctionnements. Pour éviter ces désagréments, vous pouvez installer le paquet ''proxmox-backup'' à la place de ''proxmox-backup-server''. ===== Accès à l'interface ===== Quelle que soit la méthode d'installation choisie, une fois PBS installé, son interface d'administration est disponible à l'adresse du serveur sur le port 8007 : {{ :proxmox:pbs_009.png |}} ===== Installation du client ===== * Pour faciliter la sauvegarde, un client doit être installé sur les Debian. Donc pour cela, on commence par ajouter le dépôt selon son système : #Pour les Debian 10 (Buster) deb http://download.proxmox.com/debian/pbs-client buster main #Pour les Debian 11 (Bullseye) deb http://download.proxmox.com/debian/pbs-client bullseye main * Ensuite, on met à jour la base des paquets et on installe le client : apt update apt install proxmox-backup-client Et voilà, votre serveur de sauvegarde PBS est désormais fonctionnel et ses clients sont prêts à être sauvegardés. ~~DISCUSSION~~