J’ai une petite question, j’ai une partie de la réponse, mais il m’en manque encore un petit bout
De ce que je sais : en utilisant la commande : yunohost backup create, on obtient deux fichiers qui sont stockés dans : /home/yunohost.backup/archives/ J’aimerais pouvoir faire la chose suivante.
cp /home/yunohost.backup/archives/ /(sauf que là je ne connais pas le chemin Nextcloud).
Connaissez-vous le cd / à executer pour pouvoir naviguer dans ses dossiers comme si l’on était en mode web ?
Avez-vous une idée où je peux retrouver l’arborescence de mon Nextcloud dans les fichiers de Yunohost (comme avec un FileZilla par exemple) ?
Quand j’aurais ces deux chemins, je pourrais ensuite améliorer la chose avec rsync par exemple
Merci pour votre aide
Guillaume
Bonjour,
Je n’ai pas bien compris ce que tu veux faire…
Les fichiers Nextcloud sont théoriquement dans :
/home/yunohost.app/nextcloud/data/utilsateur_yunohost/files
Je ne crois pas que ce soit une bonne idée, mais si tu veux naviguer et changer des choses dans l’archive de backup, il te suffit de la décompresser avec tar ou un gestionnaire graphique style Xarchiver… Tout ça en root…
Désolé c’est vrai que c’était pas très clair. Mais merci pour la réponse c’est ce que j’avais besoin
En faite je voulais faire cela : cp /home/yunohost.backup/archives /home/yunohost.app/nextcloud/data/user/files/Dossier
Mais mon terminal me retourne le message d’erreur suivant : cp : -r not specified; omitting directory '/home/yunohost.backup/archives'
En gros ce que je cherche à faire c’est une copie du contenu de yunohost.backup/archives vers mon Nextcloud. Au moins je pourrais le mettre dans un crontab ensuite pour récupérer sur un PC qui synchronise mon Nextcloud les tar.gz que génère un backup de YunoHost.
En fait, la commande cp n’est pas récursive par défaut, il faut rajouter -r comme indiqué.
Donc pour copier un répertoire et son contenu : cp -r /répertoire_source/ /répertoire_destination
dans ton cas : cp -r /home/yunohost.backup/archives/ /home/yunohost.app/nextcloud/data/user/files/Dossier
Merci, je viens d’exécuter la commande, après un petit délai, je reviens à une ligne de commande vierge. Mais rien dans mon dossier Nextcloud, est-ce que les fichiers peuvent être cachés ou à scanner ?
Euh, il doit y avoir plus simple, mais, tout de suite, là, je ne vois pas. Copier tes backups Yunohost dans un repertoire où Nextcloud a accès en “Téléversement”.
Ou bien je n’ai rien compris à ta configuration
Lorsque tu veux rajouter un fichier dans ton Nextcloud, tu as accès à un certain nombre de repertoires.
Si ton archive est dans l’un d’eux tu peux la Téléverser et, ensuite, tu y a accès partout en te connectant à Nextcloud.
Bonjour,
J’ai mis en place une sauvegarde Borg sur Nextcloud qui synchronisée avec mon PC, si tu es patient, j’essaierai de faire un tuto qui pourras te servir, si je me rappelle bien toutes les étapes.
Tel quel tes archives ne seront pas visibles, il faut jouer avec les ACL si je me souviens bien si tu fais les sauvegardes directement dans nextcloud et utiliser la commande “sudo -u nextcloud php occ files:scan ton_dossier_d_accueil_des_archives”
L’avantage de Borg est d’avoir des sauvegardes chiffrées, et nettement moins lourdes car seuls les changements sont sauvegardés.
Merci pour cette méthode par contre et je suis désolé mais moi si je vais sur mon Nextcloud via mon navigateur quand je clique sur téléverser des fichiers, il ouvre une fenêtre qui me permet de rechercher un fichier sur mon PC pas de lui indiquer un chemin interne.
A moins qu’il existe une solution pour téléverser en ligne de commande ?
Merci
EDIT : Une fois la commande cp -r joué, j’ai monté dans Nextcloud un Dossier de stockage local home/user/backup et du coup il se retrouve à se synchroniser sur mon serveur donc parfait
Exact sa marche Hier soir j’ai tenté la commande de scan chez moi, elle ne marchait pas car je n’était pas dans /var/www/nextcloud.
Merci beaucoup pour la recherche et l’aide sur ce sujet
Je préfère ta solution.
Elle répond à mes besoins, et pour la sauvegarde je fais peu / pas confiance à d’autres applications que mes propres manipulations. Jusqu’a présent j’exportais tout mes calendriers, contact, archives wallabag etc.
Je continuerais à le faire mais je vais pouvoir facilement gérer la sauvegarde de tout mon YunoHost
Ensuite je fais jouer ta série commande et le fichier se diffuse sur mes synchros Nextcloud. Faudrais que je vois pour exclure les data Nextcloud. Mais du coup je récupèrerais une sauvegarde chaque jours au cas ou.
Et avec le client smartphone de Nextcloud j’upload directement la sauvegarde sur mon Smartphone en plus de mes ordis
@anonyme18 en faite je m’aperçois que j’ai un petit soucis.
Lorsque je me rend sur l’interface Nextcloud, dans mon dossier je n’ai plus le droit de faire des modifs dedans. Je suis obligé de passé par un rm -Rf en root puis un scan Nextcloud pour obtenir les résultats une petite idée ?
Sachant que quand je fais un ls -l j’ai les mêmes droits sur tout les dossiers.