Recherche sur le site Web

Introduction au serveur de sauvegarde ProxMox: l'interface Web


ProxMox Backup Server est une solution de niveau d'entreprise pour sauvegarder des conteneurs, des machines virtuelles et des hôtes physiques. Dans la première partie de cette série, nous avons appris à télécharger et à installer la distribution. Bien que le système puisse être géré à partir de la ligne de commande, comme toute autre distribution Linux, il est également livré avec une interface Web intégrée conviviale.

Dans ce didacticiel, nous explorons l'interface Web ProxMox Backup Server, et nous apprenons à effectuer des tâches administratives de base telles que la gestion des utilisateurs, des datastores, des interfaces réseau et des certificats.

Dans ce tutoriel, vous apprendrez:

  • Comment gérer le serveur de sauvegarde ProxMox à partir de l'interface Web
  • Comment gérer les utilisateurs, les autorisations et la configuration de l'authentification à deux facteurs TOTP
  • Comment gérer les disques et les surfaces de données

Accéder à l'interface Web ProxMox Backup Server

Comme nous l'avons vu dans le premier article de cette série, nous pouvons atteindre l'interface Web intégrée du serveur de sauvegarde ProxMox à l'adresse du serveur, port 8007. La première fois que nous nous connectons, nous devons nous authentifier en tant qu'utilisateur racine, fournissant le mot de passe que nous avons choisi lors de l'installation :

Le tableau de bord expose des informations importantes telles que l'utilisation du processeur, de la RAM et du disque. Il rapporte également un résumé des tâches exécutées au cours des 30 derniers jours, celles qui s'exécutent actuellement et un aperçu de l'utilisation de la route de données. Nous pouvons naviguer dans l'interface Web à partir du menu vertical à gauche, qui contient deux sections principales: «Configuration» et «Administration». Explorons-les.

La section de configuration

En cliquant sur l'entrée du menu «Configuration» et les entrées imbriquées à l'intérieur, nous pouvons configurer les interfaces réseau disponibles et le fuseau horaire du système. Nous pouvons également configurer l'authentification à deux facteurs et gérer les utilisateurs, les autorisations et les certificats.

Gestion des paramètres réseau

Pour gérer les paramètres liés au réseau et le fuseau horaire du système, nous cliquons sur l'entrée du menu «Configuration» elle-même. L'interface est vraiment simple et intuitive:

Gérer les utilisateurs

Pour gérer les utilisateurs, les autorisations et configurer l'authentification à deux facteurs, nous cliquons sur l'entrée «Contrôle d'accès». Ici, l'interface est organisée en onglets, la première étant la «gestion des utilisateurs»:

Pour ajouter, modifier et supprimer les utilisateurs, nous pouvons cliquer sur les boutons correspondants dans cette partie de l'interface. Pour ajouter un nouvel utilisateur, par exemple, nous cliquerions sur le bouton «Ajouter», puis remplissez le formulaire avec les nouvelles informations utilisateur:

Configuration de l'authentification à deux facteurs (TOTP)

Pour améliorer la sécurité de notre serveur, nous voulons peut-être configurer l'authentification à deux facteurs. Nous pouvons le faire en cliquant sur l'onglet «Authentification à deux facteurs». Ici, en cliquant sur le menu déroulant «Add», nous pouvons sélectionner parmi «TOTP» (mot de passe unique basé sur le temps), «webauthn» et «clés de récupération» pour générer des clés de récupération d'authentification à deux facteurs pour un utilisateur spécifique.

Supposons que nous voulons configurer TOTP. Lorsque nous cliquons sur l'entrée correspondante dans le menu, une fenêtre contextuelle apparaîtra. Ici, nous devons sélectionner l'utilisateur pour qui nous devons configurer l'authentification. Un QRCODE sera généré et affiché; Nous devons le scanner avec une application Authenticator telle que ANDOTP (logiciel gratuit et open source) ou Google Authenticator, puis entrez le code Auth généré dans le champ «Vérifier le code»:

Gestion des autorisations des utilisateurs

Pour gérer les autorisations des utilisateurs, nous cliquons sur l'onglet «Autorisations», ouvrez le menu déroulant «ADD» et cliquez sur l'entrée «Permission de l'utilisateur». Dans la fenêtre contextuelle qui apparaîtra, nous devons saisir le «chemin» que nous voulons accorder des autorisations, sélectionner un utilisateur et, enfin, le niveau d'accès que cet utilisateur doit avoir sur cette ressource. Dans l'exemple ci-dessous, nous accordons l'accès administratif des utilisateurs «Egidio» à toutes les ressources:

Certificats de gestion

Afin de crypter les communications avec l'interface Web, un certificat auto-signé dans le cadre de l'installation du serveur. L'utilisation dudit certificat génère un avertissement dans le navigateur; Si le serveur s'exécute dans notre LAN, nous pouvons l'ignorer en toute sécurité; Si le serveur est accessible au public, nous pouvons plutôt obtenir un certificat valide de Let’s Encrypt, ou téléchargez et utilisez un certificat personnalisé. Nous pouvons gérer les certificats en cliquant sur l'entrée «Certificats»:

La section administrative

Dans la section «Administration» de l'interface Web, nous pouvons trouver certains outils que nous pouvons utiliser pour gérer le serveur de sauvegarde ProxMox. En cliquant sur l'entrée «Administration» elle-même, nous pouvons trouver une série d'onglets, dont le premier contient certains graphiques signalant l'utilisation globale du processeur et la charge du serveur:

À partir du deuxième onglet, «Services», nous pouvons gérer les services système. Nous pouvons voir l'état des services activés, arrêter, démarrer, les redémarrer et vérifier les entrées syslog connexes:

Gestion des référentiels et des mises à jour

Le troisième onglet est dédié aux mises à jour du système. Ici, nous pouvons voir la liste des packages qui peuvent être mis à niveau. Afin de le mettre à jour, nous pouvons cliquer sur le bouton «Refreindre» (c'est l'équivalent de l'exécution de la commande `APT UPDATEM`). Pour mettre à niveau les packages, nous pouvons cliquer sur le bouton «Mettre à niveau» et confirmer que nous voulons exécuter l'opération dans l'invite de terminal qui apparaîtra:

Lorsque vous essayez de rafraîchir la liste des packages, nous pouvons être avertis de l'absence d'un abonnement valide au référentiel «Enterprise». L'utilisation de ce référentiel, bien que non obligatoire, est recommandée, car elle contient des packages système stables. En tant qu'alternative, le référentiel de non-subscription peut être utilisé: il ne nécessite pas un abonnement valide pour fonctionner, mais il contient des packages qui ne sont pas aussi fortement testés que ceux du Repo Enterprise (pour plus d'informations, consultez: https://pbs.proxmox.com/docs/installation.html#proxmox-backup-enterprise-repository). Les référentiels peuvent être gérés à partir de l'onglet «Repositories». Pour désactiver le référentiel «Enterprise», par exemple, nous le sélectionnons et cliquez sur le bouton «Désactiver»:

Gestion des disques et du stockage

En cliquant sur l'entrée «Administration -> Stockage/Disks», nous pouvons gérer les disques attachés au serveur de sauvegarde. Dans le premier onglet, nous pouvons voir la liste des périphériques de stockage ci-joints et de leurs partitions. Dans ce cas, vous pouvez voir que le disque /dev/vda est utilisé pour le système, tandis que /dev/vdb n'est pas utilisé:

En cliquant sur les boutons dédiés, nous pouvons: visualiser les valeurs S.M.A.R.T de chaque appareil, les effacer et les initialiser à l'aide d'une table de partition GPT. Pour utiliser un disque comme destination de sauvegarde, nous devons le configurer comme un stockage de support pour un répertoire, qui, à notre tour, nous définissons comme un «degétal». Pour créer un répertoire sur le périphérique inutilisé, nous cliquons sur l'onglet «répertoire» puis sur le bouton «Créer: répertoire»:

«Disk» est le disque sur lequel nous voulons créer le répertoire (un disque doit être non saillé pour être utilisé) et le «système de fichiers» est le type de système de fichiers que nous voulons créer sur la partition. «Nom» est le nom du répertoire qui servira de point de montage pour le système de fichiers. Si nous cochez la case «Ajouter en tant que lit de données» (comme par défaut), le répertoire est utilisé comme chemin de soutien pour un montant de données qui est créé à la volée:

Gestion des orientations de données

Dans Proxmox Terminology, une banque de données est un chemin sur le système de fichiers que nous utilisons pour stocker des sauvegardes. Pour créer une sauvegarde, au moins un antécédent doit exister. Dans la section précédente, nous avons vu comment nous pouvons associer automatiquement une banque de données à un répertoire. Nous pouvons gérer les surfaces de données en cliquant sur l'entrée de menu dédiée:

La première chose que nous voyons est un résumé des oressions de données existantes qui incluent des informations importantes telles que la quantité d'espace utilisé, le nombre de sauvegardes existantes et les opérations de pruneaux. En cliquant sur les onglets dédiés, nous pouvons gérer les travaux de synchronisation, d'élagage et de vérification. Pour gérer un magasin de données spécifique, nous cliquons simplement sur son nom:

Conclusions

Dans cette deuxième partie de la série dédiée au serveur de sauvegarde ProxMox, nous avons examiné rapidement les différentes sections de l'interface Web. Nous avons vu comment configurer le serveur, effectuer des tâches d'administration de base et comment créer des répertoires et des datastores. Ce n'était rien d'autre qu'une visite rapide. Dans le prochain tutoriel, nous verrons comment effectuer une sauvegarde d'un appareil physique.

Articles connexes: