peut-ĂȘtre sudo nâest pas installĂ© sur debian.
Je pense que lâinstaller est une nĂ©cessitĂ©, occ ne fonctionnera que lancĂ© sous lâutilisateur propriĂ©taire, sans ça, difficile de passer nextcloud en mode maintenance depuis la ligne de commande.
Si vous le pouvez, faite apt-get install sudo
pour installer sudo et voir ce que ça donne. Il faut avoir un minimum dâoutils pour pouvoir faire les sauvegardes.
Bonjour @Julios123 @jkrafft , le script que jâai partagĂ© doit ĂȘtre exĂ©cutĂ© en tant que root car le script lui mĂȘme change dâutilisateur quand nĂ©cessaire cependant mĂȘme si lâutilisateur root nâa pas les " droits" sur un dossier ou fichier, il peut quand mĂȘme y accĂ©der et le modifier car il est administrateur de la machine et a donc tous les droits.
je vous suggÚre donc de vérifier les chemins des dossier.
si sudo est installĂ© je lâutilise tous le temps
mise Ă jour du serveur faite aussi
Quand vous lancez votre script avec sudo, le chemin vers le script est-il juste ?
oui avant je fais cd le répertoire du script et aprÚs je lance le script
@Julios123 dâaprĂšs votre capture dâĂ©cran ,
le dossier nextcloud se trouve bien ici ? : /var/www/nextcloud/
le dossier data est bien celui ci ? : /var/nextcloud_data
@Julios123 si ce nâest pas le cas, je vous conseille dâexĂ©cuter setup?sh et de rentrer les informations correspondante Ă nouveau.
Voici quand quel répertoire ce trouve le script
voir image : https://zupimages.net/up/21/30/937b.png
@Julios123 câest bizarre âŠ, je vient de regarde le script tous semble ok. il est bien executĂ© en tant que root / superuser ?
si câest dĂ©ja le cas, essayez dâaccorder lâĂ©criture et la lecture au lâutilisateur root
oui il est exécuté entant que root je fais ./monscript.sh
Bonjour @Julios123 , le but de ce forum est dâaider les gens. Mais nous ne pouvons pas faire le travail Ă votre place et encore moins vous apprendre⊠à apprendre. Au vu des questions posĂ©es, je pense quâil serait plus bĂ©nĂ©fique pour vous de suivre un cours sur Linux (celui dâopenclassroom par exemple). Nous pourrons alors mieux vous aider
Ne prenez pas ce commentaire pour vous ; Force mâest de constater quâau bout de plus de 50 messages, nous en sommes au mĂȘme point pour une tĂąche dâadministration systĂšme basique sous Linux.
Par ailleurs, les personnes prĂ©sentes ici donne de leur temps pour aider. Ce genre de rĂ©ponse âIl y a pas une autre solution car la pour lâinstant pas de sauvegardeâ est inacceptable. Je vous invite a lire le code de conduite de ce forum.
Le script donnĂ© par @Mageunic fonctionne sĂ»rement trĂšs bien mais ce nâest pas un projet de grande envergure et nĂ©cessite un certain nombre dâĂ©lĂ©ments de configuration avant de pouvoir fonctionner. Une attention particuliĂšre doit dont ĂȘtre donnĂ©e au script et Ă sa mise en place, ce qui risque dâĂȘtre particuliĂšrement laborieux.
PS : Un script Linux nâa aucune chance de fonctionner sans le â/â (sudo setup.sh
â sudo ./setup.sh
). Ce nâest sans doute pas le seul problĂšme (par exemple, setup.sh a les droits dexecutions par dĂ©faut mais pas NextcloudBackup.sh au moment du tĂ©lĂ©chargement), encore une fois je vous invite un lire un cours sur bash/Linux pour gagner du temps (pour vous comme pour nous).
Si vous souhaitez une solution moins maison mais moins spĂ©cialisĂ©e, vous pouvez toujours utiliser un logiciel de sauvegarde avec une interface graphique comme vorta/borgbackup, bacula, restic, grsyncâŠ
Merci a toi pour ton aide je suis sincĂšrement dĂ©soler jâai rĂ©ussi mais jâai une derniĂšre erreur sur le script qui fonctionne
je sais que câest un forum dâentraide
voir erreur sur lâimage https://zupimages.net/up/21/30/hopf.png