Mettre à jour OMV 7 à OMV 8 (Scylla)
OpenMediaVault

Mettre à jour OMV 7 à OMV 8 (Scylla)

Table des matières

OMV 8 (sous Debian 13) pointe le bout de son nez, d'ailleurs, si vous avez fait attention lors des dernières mises à jour de OMV 7, il y a une mention qui explique que les sources sont prêtes pour la migration.

⚠️
Avant de mettre à jour vers OMV 8, mettez bien votre OMV 7 à jour.

Faut-il faire la mise à jour maintenant ? Non, c'est encore une version testing.

Le processus est-il fiable ? Oui, le bon taux de réussite de la migration sans pépin est confirmé sur le forum d'OMV, bien que ça n'en fasse pas une vérité pour tout le monde. Un cas n'est pas l'autre et il y a toujours un risque. Sur mes 3 serveurs ayant OMV, je n'ai rencontré aucun problème, mais j'utilise peu de plugin.

⚠️
Faites un backup de vos données ! Ne prenez pas ce conseil à la légère si vous faites la MAJ sur un serveur de production. Ce qui n'est pas conseillé.

Maintenant que vous êtes averti des risques, poursuivez votre lecture si vous souhaitez toujours mettre à jour votre version.


✅ Vérifier la liste des plugins compatibles

Si vous utilisez des plugins, il vaudrait mieux de vérifier s'ils sont déjà pris en charge par OMV 8 afin d'éviter de mauvaises surpris.

En faisant cette commande sur ma version de OMV 8 :

apt search openmediavault-

J'obtiens la liste des plugins compatibles :

🔌 Liste des plugins compatibles

openmediavault-anacron/inconnu 8.0 all
anacron plugin for OpenMediaVault.

openmediavault-apt/synchrony,synchrony 8.0-3 all
openmediavault APT management plugin

openmediavault-apttool/inconnu 8.0 all
apt tool plugin for OpenMediaVault.

openmediavault-autoshutdown/inconnu 8.0 all
OpenMediaVault AutoShutdown Plugin

openmediavault-backup/inconnu 8.0.1 all
backup plugin for OpenMediaVault.

openmediavault-bcache/synchrony,synchrony 8.0-3 all
openmediavault Bcache plugin

openmediavault-borgbackup/inconnu 8.0.2 all
borgbackup plugin for OpenMediaVault.

openmediavault-clamav/synchrony,synchrony 8.0-3 all
openmediavault ClamAV plugin

openmediavault-compose/inconnu,now 8.0.5 all [installé]
OpenMediaVault compose plugin

openmediavault-cputemp/inconnu 8.0 all
cpu temperature plugin for openmediavault

openmediavault-cterm/inconnu,now 8.0 all [installé, automatique]
openmediavault container exec terminal plugin

openmediavault-diskstats/synchrony,synchrony 8.0-3 all
openmediavault disk monitoring plugin

openmediavault-fail2ban/inconnu,now 8.0 all [installé]
OpenMediaVault Fail2ban plugin

openmediavault-filebrowser/synchrony,synchrony 8.0-4 all
openmediavault File Browser plugin

openmediavault-ftp/synchrony,synchrony 8.0-6 all
openmediavault FTP-Server plugin

openmediavault-hosts/synchrony,synchrony 8.0-2 all
openmediavault hosts plugin

openmediavault-iperf3/inconnu 8.0 all
OpenMediaVault iPerf3 plugin

openmediavault-k8s/synchrony,synchrony 8.0-7 all
openmediavault Kubernetes plugin

openmediavault-kernel/inconnu 8.0.3 all
kernel package

openmediavault-keyring/synchrony,synchrony,now 1.0.2-2 all [installé]
GnuPG archive keys of the openmediavault archive

openmediavault-kvm/inconnu 8.0.2 all
kvm plugin for OpenMediaVault.

openmediavault-locate/inconnu 8.0 all
locate plugin for OpenMediaVault.

openmediavault-luksencryption/inconnu 8.0 all
OpenMediaVault LUKS encryption plugin

openmediavault-lvm2/synchrony,synchrony 8.0-2 all
openmediavault Logical Volume Manager (LVM2) plugin

openmediavault-md/synchrony,synchrony 8.0-4 all
openmediavault Linux MD (Software RAID) plugin

openmediavault-mergerfs/inconnu 8.0 all
mergerfs plugin for openmediavault.

openmediavault-minidlna/inconnu 8.0 all
OpenMediaVault miniDLNA (DLNA server) plugin

openmediavault-mounteditor/inconnu 8.0 all
openmediavault mount editor plugin

openmediavault-nut/synchrony,synchrony 8.0-6 all
openmediavault Network UPS Tools (NUT) plugin

openmediavault-omvextrasorg/inconnu,now 8.0.2 all [installé]
OMV-Extras.org Package Repositories for OpenMediaVault

openmediavault-onedrive/synchrony,synchrony 8.0-4 all
openmediavault OneDrive plugin

openmediavault-owntone/synchrony,synchrony 8.0-4 all
openmediavault OwnTone plugin

openmediavault-photoprism/synchrony,synchrony 8.0-3 all
openmediavault PhotoPrism plugin

openmediavault-podman/synchrony,synchrony 8.0-3 all
openmediavault Podman plugin

openmediavault-remotemount/inconnu 8.0 all
Remote mount plugin for OpenMediaVault.

openmediavault-resetperms/inconnu 8.0 all
Reset Permissions

openmediavault-rsnapshot/inconnu 8.0 all
OpenMediaVault rsnapshot backup plugin.

openmediavault-s3/synchrony,synchrony 8.0-3 all
openmediavault S3 plugin

openmediavault-salt/synchrony,synchrony,now 8.0 amd64 [installé, automatique]
Extra Python packages required by Salt on openmediavault

openmediavault-scripts/inconnu 8.0.1 all
OpenMediaVault scripts plugin

openmediavault-sftp/inconnu,now 8.0 all [installé]
sftp server

openmediavault-shairport/synchrony,synchrony 8.0-3 all
openmediavault shairport (AirPlay/RAOP receiver) plugin

openmediavault-sharerootfs/synchrony,synchrony,now 8.0-1 all [installé, automatique]
openmediavault share root filesystem plugin

openmediavault-snapraid/inconnu 8.0 all
snapraid plugin for OpenMediaVault.

openmediavault-snmp/synchrony,synchrony 8.0-3 all
openmediavault SNMP (Simple Network Management Protocol) plugin

openmediavault-symlinks/inconnu 8.0 all
OpenMediaVault symlinks plugin

openmediavault-tftp/synchrony,synchrony 8.0-3 all
openmediavault TFTP-Server plugin

openmediavault-tgt/inconnu 8.0.1 all
OpenMediaVault tgt plugin

openmediavault-timeshift/inconnu 8.0 all
openmediavault timeshift plugin

openmediavault-usbbackup/synchrony,synchrony 8.0-3 all
openmediavault USB/eSATA/SAS/SD backup plugin

openmediavault-wakealarm/inconnu 8.0.2 all
wakealarm plugin for OpenMediaVault.

openmediavault-webdav/inconnu 8.0.1 all
OpenMediaVault WebDAV plugin.

openmediavault-wetty/synchrony,synchrony 8.0-4 all
openmediavault WeTTY (Web + TTY) plugin

openmediavault-wireguard/inconnu 8.0.3 all
openmediavault WireGuard plugin

openmediavault-wol/inconnu 8.0 all
OpenMediaVault WOL plugin

openmediavault-writecache/inconnu 8.0.7 all
openmediavault plugin to reduce OS writes using tmpfs+overlayfs

openmediavault-zfs/inconnu 8.0.1 amd64
OpenMediaVault plugin for ZFS


⁉️ Qu'est-ce qui change ?

Un peu de cosmétique, mais rien de fou. Pour le reste :

  • Mise à niveau vers Debian 13 (Trixie).
  • Remplacement de cpufrequtils par linux-cpupower : Modernisation de la gestion de la fréquence du processeur.
  • Ajout du support WPA3 (SAE) : Prise en charge de l’authentification WPA3 pour les connexions sans fil, répondant aux demandes des utilisateurs.
  • Support matériel : Seules les architectures AMD64 et ARM64 sont désormais supportées, en raison de la dépendance à SaltStack, qui ne supporte plus que le 64 bitsgithub.com.
  • Gestion des paquets : Les mises à jour des paquets Debian et OpenMediaVault se font via les dépôts officiels, avec une gestion centralisée dans l’interface web (System > Update Management).

⤴️ Mettre à jour

Donc, petit rappel, on met à jour une dernière fois OMV afin d'avoir les sources incluses pour la migration.

En SSH, connecté au serveur correspondant, il suffit de taper cette commande :

omv-release-upgrade

Une fenêtre se lance, appuyez sur la touche Entrée de votre clavier :

La mise à jour est lancée, suivant la puissance de votre machine, cela prendre plus ou moins de temps :

Quant tout est fini, validez en cliquant sur OK :

Il faudra donc redémarrer OMV pour que tous les changements soient pris en compte.

Et pour finir :

root@streambox:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.2
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.