What type of hardware are you using: Other(?)
What YunoHost version are you running: 12.0.14
How are you able to access your server: Other(?)
Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: non
Describe your issue
Bonjour,
Dans yunohost comment peut-on faire pour que les sauvegarde soit enregistrée sur un lecteur autre que celui ou est installé Yunohost. Je voudrais que la sauvegarde aille sur le disque appelé sauvegarde3. Pour cela j’ai appliqué la méthode sur j’ai retrouvé sur le site internet de Yunohost.
Le problème est que je retrouve les sauvegardes autant sur le disque principal que sur le disque sauvegarde3. Comment faire en sorte que les sauvegardes ne soit que sur le disque sauvegarde3.
Si quelqu’un à un conseil, je le prend.
Merci et bonne journée
Share relevant logs or error messages
.Voici ce que j’ai déjà fait via la précédure yunohost :
Emplacement de la sauvegarde yunohost sur le serveur :
sdb 8:16 0 1,8T 0 disk
└─sdb1 8:17 0 1,8T 0 part /sauvegarde3
Création des sous-dossiers sur le disque
Pour commencer, on crée un dossier dans le disque dur
mkdir -p /sauvegarde3//home/yunohost.backup
Création des points de montages
Ensuite, on va renommer le dossier d’origine et créer un dossier vide éponyme.
mv /home/yunohost.backup /home/yunohost.backup.bkp
mkdir /home/yunohost.backup
On peut alors grâce à la commande mount --bind monter le dossier de notre disque dur sur le nouvel emplacement vide de l’arborescence.
mount --bind /sauvegarde3/home/yunohost.backup /home/yunohost.backup
Copie des données
Puis, on copie les données en conservant toutes les propriétés des dossiers et des fichiers. Cette opération peut prendre un peu de temps, avec un autre terminal, vous pourrez controler l’évolution en observant le poids associé au point de montage avec df -h
cp -a /home/yunohost.backup.bkp/. /home/yunohost.backup/
Une fois que c’est fini, vérifiez avec ls que le contenu est bien là:
ls -la /home/yunohost.backup/
Sortir du mode maintenance
A partir de là vous pouvez arréter le mode maintenance, la commande ci-dessous est à adapter selon les services que vous avez arrétés.
sudo -u nextcloud /var/www/nextcloud/occ maintenance:mode –off
Monter automatiquement au démarrage
Pour commencer, trouvons l’UUID (identifiant universel) de notre disque avec :
blkid | grep “/dev/sdb1:”
réponse :
/dev/sdb1: UUID=“d39a29aa-9bc3-46b9-b591-f25a72f9d100” BLOCK_SIZE=“4096” TYPE=“ext4” PARTUUID=“000f10ce-01”
Ajoutons alors une ligne au fichier /etc/fstab qui gère le montage des disques au démarrage. On ouvre donc le fichier avec nano :
nano /etc/fstab
Puis on ajoute ces lignes à la fin du fichier :
UUID=" d39a29aa-9bc3-46b9-b591-f25a72f9d100" /mnt/hdd ext4 defaults,nofail 0 0
/sauvegarde3/home/yunohost.app /home/yunohost.app none defaults,bind 0 0
Nettoyer les anciennes données
Dès que votre nouveau setup est validé, vous pouvez procéder à la suppression des anciennes données issues de l’étape 6.3:
rm -Rf /home/yunohost.backup.bkp