Proxmox Backup Server 4.0 BETA: La prochaine génération est là! Comment fonctionne la mise à niveau?

Hello again, membre de la communauté Proxmox. La première version bêta de Proxmox Backup Server 4.0 est disponible!

Supplément, 7.8.25 -> La version finale a déjà été déployée, Avant Trixie.

Cette nouvelle version marque une étape importante dans le développement de la solution de sauvegarde populaire et apporte des nouveautés passionnantes.

Une base solide: Debian 13 «Trixie»

Proxmox Backup Server 4.0 est basé sur la prochaine version de Debian 13 «Trixie», apportant ainsi une base moderne et pérenne. Le système fonctionne avec le noyau actuel 6.14.8 et utilise OpenZFS 2.3.3, une combinaison qui garantit des performances et une stabilité optimales.

Les points forts de PBS 4.0 BETA

Object Stores compatibles S3 (Technology Preview)

Une fonctionnalité tant attendue est enfin là: Prise en charge des magasins d'objets compatibles S3 en tant que backend de stockage de sauvegarde. Cette fonctionnalité est toujours dans l'état Technology Preview, mais elle permet déjà l'intégration de solutions de stockage cloud telles qu'AWS S3, MinIO ou d'autres services compatibles S3.

ZFS 2.3 avec RAID-Z Expansion

L'une des nouveautés les plus impressionnantes est la fonctionnalité RAID-Z Expansion de ZFS 2.3. Cela permet d’étendre ultérieurement les baies RAID-Z existantes, une fonctionnalité que les utilisateurs de ZFS attendaient depuis longtemps. Cela rend la mise à l'échelle des systèmes de stockage beaucoup plus flexible.

Emplois de synchronisation automatique pour les disques amovibles

La nouvelle version peut déclencher automatiquement des tâches de synchronisation dès qu'un magasin de données amovible est monté. Cette fonctionnalité simplifie considérablement le flux de travail lors de l'utilisation de supports de sauvegarde externes et réduit les interventions manuelles.

Mise à niveau de PBS 3.4 vers 4.0 BETA

Principales conditions préalables

Avant de commencer la mise à niveau, gardez à l'esprit ces points importants:

Ф ⁇ Ne jamais mettre à niveau à partir de l'interface utilisateur Web! La mise à niveau doit être effectuée via SSH, une console physique ou une gestion à distance (iKVM/IPMI). Il est préférable d'utiliser un multiplexeur de terminal comme tmux ou screen, pour intercepter les déconnexions.

Sauvegardez votre configuration:

tar czf "pbs3-etc sauvegarde$(date -I).tar.gz" -C "/etc" "proxmox-backup"

Au moins 10 Go d'espace libre sur la partition racine:

df -h /

Le vérificateur pbs3to4 - votre meilleur ami

Un outil pratique appelé pbs3to4 aide à la préparation de la mise à niveau. Assurez-vous de l'exécuter avant la mise à niveau:

# Vérification de base pbs3to4 # Vérification complète (recommandé) pbs3to4 --full

Le script vérifie votre système et vous avertit d'éventuels problèmes. Réexécutez-le après chaque correction pour vous assurer que les problèmes ont été résolus.

Mode Maintenance (facultatif mais recommandé)

Pour réduire la charge d'E/S pendant la mise à niveau, vous pouvez mettre vos magasins de données en mode lecture seule:

# Activer le mode lecture seule proxmox-backup-manager datastore update DATASTORE-ID --maintenance-mode read-only # Après la mise à niveau, désactivez à nouveau proxmox-backup-manager datastore update DATASTORE-ID --delete maintenance-mode

Conversion de référentiel étape par étape

1. Vérifier la version actuelle:

apt update apt dist-upgrade proxmox backup manager versions

Vous devriez avoir au moins la version 3.4.2-1.

2. Déplacer les dépôts Debian vers Trixie:

sed -i 's/bookworm/trixie/g' /etc/apt/sources.list

Vérifiez également tous les fichiers dans /etc/apt/sources.list.d/ et commenter les dépôts Bookworm avec # à partir de.

3. Ajouter le référentiel BETA PBS 4.0:

cat > /etc/apt/sources.list.d/pbs-test-for-beta.sources << EOF Types: deb URIs: http://download.proxmox.com/debian/pbs Suites: trixie Components: pbs-test Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg EOF

4. Supprimer ou désactiver les anciens dépôts PBS 3.x

Avec apt policy Vous pouvez vérifier que tous les dépôts sont correctement détectés.

La mise à niveau réelle

Mise à jour apt Mise à jour apt dist

Remarques importantes lors de la mise à niveau:

  • Prévoir le temps: Selon le matériel, la mise à niveau prend 5 à 60 minutes
  • Fichiers de configuration: Pour les demandes de modifications de configuration:
    • /etc/issue: «No» (maintenir la version actuellement installée)
    • /etc/ssh/sshd_config: Pour la configuration standard «Yes» (version du mainteneur de paquets)
    • /etc/default/grub: Examiner prudemment ses propres modifications, sinon «No»

Assurez-vous de redémarrer après la mise à niveau:

systemctl reboot

Contrôles post-upgrade

Vérifier les services:

systemctl status proxmox-backup-proxy.service proxmox-backup.service

Vider le cache du navigateur: CTRL + SHIFT + R (ou macOS: (bouton de chou-fleur) aka Cmd + Alt + R)

Désactiver le mode Maintenance (si activé)

Problèmes et solutions possibles

Matériel plus ancien

Pour le matériel de plus de 10 ans, il est recommandé d'effectuer des tests approfondis avant la mise à niveau de la production. Le nouveau noyau 6.14 pourrait causer des problèmes de compatibilité.

Noms d'interface réseau

Grâce à une meilleure détection du matériel, les noms d'interface peuvent changer. Assurez-vous d'avoir un accès physique ou à distance (IPMI/iKVM) à la console.

ZFS en root avec UEFI

Pour les systèmes racine ZFS avec UEFI, après la mise à niveau, vous devrez peut-être systemd-boot Installer le paquet manuellement. Le pbs3to4 Script vous avertit si votre système est affecté.

Avertissements importants pour les utilisateurs bêta

Ф ⁇ Ne convient pas aux environnements de production! La version bêta ne bénéficie pas d'un support de sécurité et peut présenter des instabilités. Utilisez-les uniquement dans les environnements de test.

✅ Mise à niveau possible vers la version finale: Une fois que PBS 4.0 est disponible de manière stable, vous pouvez facilement passer de la version bêta à la version finale.

Configuration du référentiel pour les nouvelles installations

Pour les nouvelles installations de la version bêta:

deb http://download.proxmox.com/debian/pbs test trixie pbs

Perspectives et feuille de route

La version bêta est continuellement fournie avec des mises à jour, des corrections de bugs et de nouvelles fonctionnalités. Une date précise n’a pas encore été fixée pour la version finale: la version 4.0 stable sera disponible une fois que tous les bugs critiques auront été corrigés et que les nouvelles fonctionnalités auront été jugées stables.

Conclusion

Proxmox Backup Server 4.0 BETA se présente comme une évolution prometteuse avec des fonctionnalités tournées vers l'avenir. En particulier, l'intégration de S3 et la fonction d'expansion RAID-Z devraient inspirer de nombreux administrateurs.

La mise à niveau est techniquement très exigeante et nécessite une préparation minutieuse. Le pbs3to4-Tool aide à identifier les problèmes à l'avance. Prévoyez suffisamment de temps et d'autres moyens d'accéder à votre système.

Enfin, encore une fois, tous les liens importants:

Avez-vous déjà fait l'expérience de la beta? Partagez vos impressions sur le forum!