J’ai mis en place une copie ou synchro des sauvegardes Jeedom sur un Dropbox.
La mise en place du token et la copie fonctionne.
Néanmoins à la fin de la copie, j’ai dans le log : un Task finished on Error Erreur exécution de la commande [Aucun][Sauvegarde vers Dropbox][DropboxS] : Task finished on Error (Sauvegarde vers Dropbox/DropboxS #181)
Je pourrai ignorer cette erreur car la copie fonctionne.
D’ailleurs, y aurait-il un moyen de faire un versioning du dossier copié ?
Thanks
> 2020/01/05 21:34:09 ERROR : Couldn't find home directory or read HOME or XDG_CONFIG_HOME environment variables.
> 2020/01/05 21:34:09 ERROR : Defaulting to storing config in current directory.
> 2020/01/05 21:34:09 ERROR : Use --config flag to workaround.
> 2020/01/05 21:34:09 ERROR : Error was: user: Current not implemented on linux/arm
> 2020/01/05 21:34:10 INFO : Dropbox root 'backups': Modify window is 1s
> 2020/01/05 21:34:10 INFO : Dropbox root 'backups': Waiting for checks to finish
> 2020/01/05 21:34:10 INFO : Dropbox root 'backups': Waiting for transfers to finish
> 2020/01/05 21:34:10 ERROR : group.bak: Failed to copy: failed to open source object: open /var/backups/group.bak: permission denied
> 2020/01/05 21:34:10 ERROR : shadow.bak: Failed to copy: failed to open source object: open /var/backups/shadow.bak: permission denied
> 2020/01/05 21:34:10 ERROR : gshadow.bak: Failed to copy: failed to open source object: open /var/backups/gshadow.bak: permission denied
> 2020/01/05 21:34:10 ERROR : passwd.bak: Failed to copy: failed to open source object: open /var/backups/passwd.bak: permission denied
> 2020/01/05 21:34:10 ERROR : Attempt 1/3 failed with 4 errors and: failed to open source object: open /var/backups/passwd.bak: permission denied
> 2020/01/05 21:34:10 ERROR : gshadow.bak: Failed to copy: failed to open source object: open /var/backups/gshadow.bak: permission denied
> 2020/01/05 21:34:10 ERROR : group.bak: Failed to copy: failed to open source object: open /var/backups/group.bak: permission denied
> 2020/01/05 21:34:10 ERROR : passwd.bak: Failed to copy: failed to open source object: open /var/backups/passwd.bak: permission denied
> 2020/01/05 21:34:10 INFO : Dropbox root 'backups': Waiting for checks to finish
> 2020/01/05 21:34:10 ERROR : shadow.bak: Failed to copy: failed to open source object: open /var/backups/shadow.bak: permission denied
> 2020/01/05 21:34:10 INFO : Dropbox root 'backups': Waiting for transfers to finish
> 2020/01/05 21:34:10 ERROR : Attempt 2/3 failed with 4 errors and: failed to open source object: open /var/backups/shadow.bak: permission denied
> 2020/01/05 21:34:11 ERROR : group.bak: Failed to copy: failed to open source object: open /var/backups/group.bak: permission denied
> 2020/01/05 21:34:11 ERROR : gshadow.bak: Failed to copy: failed to open source object: open /var/backups/gshadow.bak: permission denied
> 2020/01/05 21:34:11 ERROR : passwd.bak: Failed to copy: failed to open source object: open /var/backups/passwd.bak: permission denied
> 2020/01/05 21:34:11 INFO : Dropbox root 'backups': Waiting for checks to finish
> 2020/01/05 21:34:11 INFO : Dropbox root 'backups': Waiting for transfers to finish
> 2020/01/05 21:34:11 ERROR : shadow.bak: Failed to copy: failed to open source object: open /var/backups/shadow.bak: permission denied
> 2020/01/05 21:34:11 ERROR : Attempt 3/3 failed with 4 errors and: failed to open source object: open /var/backups/shadow.bak: permission denied
> 2020/01/05 21:34:11 Failed to copy: failed to open source object: open /var/backups/shadow.bak: permission denied
Il y surement un sudo avec les bons droits à faire sur le dossier en question.
D’ailleurs, je ne peux pas télécharger le log :
Si tu veux synchroniser les sauvegardes Jeedom, il faut indiquer le répertoire ‹ /var/www/html/backup ›
plutot que ‹ /var/backup › qui est un dossier système.
Je préférais faire des copies versionnées.
Le but étant de restaurer via un dossier en passant par la commande Sauvegarde dans Configuration, au cas ou.
En effet, en mettant la source /var/www/html/backup en copie ou en synchro, je n’ai plus d’erreur.
Mais finalement, je pensais que s’il y a un bug c’était ce qu’il y avait dans var/backups et non dans /var/www/html/backup
Je me trompais surement.
Le versionning en cible c’est possible ?
Peut-être via les filtres, mais je ne comprends pas comment je pourrais avec ces options.
Je ne comprend pas ta demande. Ce répertoire contient toutes les sauvegardes effectuées par Jeedom et il faut indiquer un fichier pour effectuer une restauration par Jeedom.