Sauvegarde ne fonctionne plus


#1

Bonjour @ tous,

la sauvegarde ne fonctionne plus rien à faire à chaque fois j’ai une erreur serveur:

Erreur serveur inattendue (0 error)

sans plus d’indications.

une idée?

ma version de yunohost:

yunohost
3.3.1 (now)
yunohost-admin
3.3.1 (stable)
moulinette
3.3.1 (stable)
ssowat
3.3.1 (stable)

et voilà bonne nuit @tous.

didier58


#2

Bonjour,

Moi de mon côté je suis sur Raspberry Pi ( yunohost : 3.3.2 (stable) / yunohost-admin : 3.3.1 (stable) /
moulinette : 3.3.1 (stable) / ssowat : 3.3.1 (stable).

Lorsque je lance la sauvegarde en mode graphique, je n’ai aucune erreur. J’ai bien la fenêtre pour choisir ce que je souhaite sauvegarder. Puis l’archive se crée correctement.

Est ce que tu as d’autres lignes d’information dans la barre en haut de l’interface avant se message.
Qu’as-tu modifié ou installé entre ta dernière sauvegarde et cette tentative ?

G


#3

Pour info tu peux regarder les logs de la sauvegarde en allant dans “Outils > Logs”, ça t’aideras peut être à comprendre ce qui ne fonctionne plus.


#4

salut Valentin,

il n’y a aucune indication concernant l’erreur dans les logs.

bonne journée.

didier58


#5

salut Guillermo,

il n’y a aucune autre lignes dans la barre du haut avant ce message.

bonne journée.

didier58


#6

Bonsoir,
il en est de même pour moi.
J’ai lancé une sauvegarde qui ne c’est pas arrêté, après 2 bonnes heures. Donc je l’ai arrêté, puis je suis retourné dans l’admin puis Sauvegarde et ça tournais sans s’arrêté.
Clique sur sauvegarde,
puis la page

Archives locales local

/home/yunohost.backup/
Clique sur archives locales
Et au bout de quelques minutes, il m’affiche erreur interne:
GET /backup/archives
{“locale”:“fr”,“with_info”:""}

Trace

Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/moulinette/interfaces/api.py”, line 405, in process
ret = self.actionsmap.process(arguments, timeout=30, route=_route)
File “/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py”, line 519, in process
return func(**arguments)
File “/usr/lib/moulinette/yunohost/backup.py”, line 2196, in backup_list
d[a] = backup_info(a, human_readable=human_readable)
File “/usr/lib/moulinette/yunohost/backup.py”, line 2238, in backup_info
tar.extract(‘info.json’, path=info_dir)
File “/usr/lib/python2.7/tarfile.py”, line 2109, in extract
tarinfo = self.getmember(member)
File “/usr/lib/python2.7/tarfile.py”, line 1827, in getmember
tarinfo = self._getmember(name)
File “/usr/lib/python2.7/tarfile.py”, line 2396, in _getmember
members = self.getmembers()
File “/usr/lib/python2.7/tarfile.py”, line 1838, in getmembers
self._load() # all members, we first have to
File “/usr/lib/python2.7/tarfile.py”, line 2419, in _load
tarinfo = self.next()
File “/usr/lib/python2.7/tarfile.py”, line 2350, in next
self.fileobj.seek(self.offset - 1)
File “/usr/lib/python2.7/gzip.py”, line 443, in seek
self.read(1024)
File “/usr/lib/python2.7/gzip.py”, line 268, in read
self._read(readsize)
File “/usr/lib/python2.7/gzip.py”, line 315, in _read
self._read_eof()
File “/usr/lib/python2.7/gzip.py”, line 354, in _read_eof
hex(self.crc)))
IOError: CRC check failed 0x3943d90f != 0x26135026L

En ssh je suis allé dans le dossier /home/yunohost.backup/archives et je retrouve mess fichiers de sauvegarde. Pour chaque sauvegarde il y a deux fichiers:
ls /home/yunohost.backup/archives:
20181114-131841.info.json 20181123-160745.tar.gz 20181204-214917.info.json
20181114-131841.tar.gz 20181129-163533.info.json 20181204-214917.tar.gz
20181123-160745.info.json 20181129-163533.tar.gz 20181209-210308.tar.gz
Et l’on voit que pour ma sauvegarde du 9/12/2018 il manquerais le fichier .info.json.

Voila ou j’en suis, j’ai supprimé le fichier en ssh, et j’ai pu relancé une sauvegarde mais elle ne termine pas!!!

Y a t’il une solution?

Merci pour l’info.
Bonne soirée à tous.

Daniel


#7

Bonsoir Daniel,

désoler pour ma réponse tardive pour moi rien ne fonctionne nouveau message d’erreur:

YunoHost a rencontré une erreur interne :confused:
Vraiment navré.
Vous devriez chercher de l’aide sur le forum ou le salon pour résoudre le problème, ou rapporter le bogue sur l’outil de suivi.

Les informations suivantes peuvent être utile à l’interlocuteur vous aidant :

Action

GET /backup/archives {"locale":"fr","with_info":""}

Trace

Traceback (most recent call last): File “/usr/lib/python2.7/dist-packages/moulinette/interfaces/api.py”, line 405, in process ret = self.actionsmap.process(arguments, timeout=30, route=_route) File “/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py”, line 519, in process return func(**arguments) File “/usr/lib/moulinette/yunohost/backup.py”, line 2196, in backup_list d[a] = backup_info(a, human_readable=human_readable) File “/usr/lib/moulinette/yunohost/backup.py”, line 2238, in backup_info tar.extract(‘info.json’, path=info_dir) File “/usr/lib/python2.7/tarfile.py”, line 2109, in extract tarinfo = self.getmember(member) File “/usr/lib/python2.7/tarfile.py”, line 1827, in getmember tarinfo = self._getmember(name) File “/usr/lib/python2.7/tarfile.py”, line 2396, in _getmember members = self.getmembers() File “/usr/lib/python2.7/tarfile.py”, line 1838, in getmembers self._load() # all members, we first have to File “/usr/lib/python2.7/tarfile.py”, line 2419, in _load tarinfo = self.next() File “/usr/lib/python2.7/tarfile.py”, line 2350, in next self.fileobj.seek(self.offset - 1) File “/usr/lib/python2.7/gzip.py”, line 443, in seek self.read(1024) File “/usr/lib/python2.7/gzip.py”, line 268, in read self._read(readsize) File “/usr/lib/python2.7/gzip.py”, line 315, in _read self._read_eof() File “/usr/lib/python2.7/gzip.py”, line 354, in _read_eof hex(self.crc))) IOError: CRC check failed 0xed11dc5aL != 0x65f4367L

et la je suis un peu dépassé.

une idée ou une solution?

@+

didier58


#8

Bonsoir,
Désolé de revenir si tard, ma sauvegarde fonctionne à nouveau.
En premier j’ai démonté ma clef USB de 16Go que j’avais installé.
En deux, en SSH, j’ai supprimé le fichier 20181204-154229.tar.gz avec rm dans le dossier /home/yunohost.backup/archives .
En trois j’ai fait un reboot.
En quatre je me suis connecté en admin puis sauvegarde…
Et il m’as fait la sauvegarde complète c’est à dire que dans le dossier /home/yunohost.backup/archives/ il y a bien deux fichiers; 20181211-154229.info.json 20181211-154229.tar.gz.
Maintenant je ne vois pas pourquoi la cause de la clé USB!!!

Didier, as-tu quelque chose de connecter sur les port USB?

Pour info sur chaque sauvegarde, je sauvegarde tout, je n’ai pas essayé la sauvegarde sans applications.
Pour info je débute sur yunohost et en linux, alors peut être que certaine chose m’échappe!

Bonne soirée
Daniel