Impossible de restaurer des backups après des mount --bind

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 !

2 Likes