Je viens de résoudre mon problème (qui n’a finalement rien à voir avec le mount --bind
).
Premier point : quand on télécharge depuis le webadmin une archive de sauvegarde le .tar.gz
enregistré n’est PAS un .tar.gz
mais un .tar
.
En le renvoyant sur le serveur à l’emplacement /home/yunohost.backup/archives/
il faut le décompresser via un tar -xvf,
puis copier le info.json
et le mettre aussi à l’emplacement /home/yunohost.backup/archives/
avec le nom de l’archive devant le .info.json
.
Jusqu’ici c’est ce que j’avais fait. L’erreur vient de la recompression en .tar.gz
. En téléchargeant l’archive et en l’ouvrant je me suis rendu compte que l’archive contenait l’arborescence du serveur yunohost.
Avec un :
tar -cvzf /home/yunohost.backup/archives/nom-archive.tar.gz -C /home/yunohost.backup/archives/nom-archive .
Tout est rentré dans l’ordre.
Merci à vous pour les commandes Linux que je ne connaissais pas et qui m’ont permis de décortiquer tout ça !