Ce guide vous montre comment configurer les sauvegardes dans OpenMediaVault en utilisant des partages réseau et la synchronisation avec rsync.
Lorsque vous créez un dossier partagé, vous transformez un répertoire local en un répertoire accessible via le réseau. Cela permet à d’autres appareils sur le réseau local (ou même à distance, selon la configuration) d’accéder à ce répertoire.
Depuis le Menu Stockage>Dossiers partagés, créez un partage :
Ci-dessous, le chemin de notre partage (dans notre serveur OMV) —
On va donc sauvegarder le “répertoire de publication” du serveur GLPI : /var/www/html/UneMachineDebian
.
Depuis votre UneMachineDebian :
apt install rsync
/etc/ssh/sshd_config
Et ajoutez :
PermitRootLogin yes
systemctl restart ssh
Depuis OMV (mode console) :
Cette commande synchronise notre répertoire /var/www/html/UneMachineDebian
avec le le répertoire de sauvergarde /srv/dev...
rsync -e ssh -aruvz root@192.168.1.205:/RĂ©pertoire/Machine /RĂ©pertoire/SauvegardeUneMachineDebian
Exemple dans notre cas :
rsync -e ssh -aruvz root@192.168.1.205:/var/www/html/glpi /srv/dev-disk-by-id-md-name-OpenMediaVault-0/SauvegardeUneMachineDebian
Les deux répertoires sont bien synchronisés.
Une fois que vous avez créé la paire de clés SSH via l’interface d’OpenMediaVault (OMV), vous pouvez vérifier la présence de ces clés sur votre serveur OMV. Les clés SSH sont généralement stockées dans le répertoire /etc/ssh.
ls -l /etc/ssh
Depuis votre OMV :
Permet de copier notre clef publique à notre UneMachineDebian, sera ajouté dans le trousseau de clef /root/.ssh/authorized_keys
.
Le fichier authorized_key (de UneMachineDebian) stocke toutes les clefs publiques des machines qui auront le droit de s’y connecter pour sauvegarder un répertoire.
ssh-copy-id -i /etc/ssh/openmediavault-f4f63f16-943f-4708-8b41-0b0b8acd8d43.pub root@192.168.1.205
Une fois la clef transférée, on peut maintenant autoriser l’authentification par clef :
vim /etc/ssh/sshd_config
Et dé-commentez ces lignes :
# PubkeyAuthentification yes
# AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
systemctl restart ssh
Maintenant notre OMV peut donc se connecter avec sa clef privé à UneMachineDebian pour sauvegarder un répertoire.