[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Borg [was Re: Sauvegarde "classique" vs synchronisation ?]



Bonjour Bernard,

J'ai regardé la doc et, en effet, l'outil semble intéressant et correspond bien à mon besoin (sauvegarde distante, via SSH, avec déduplication, etc.)

Maintenant, j'ai beaucoup d'erreurs :
Local Exception
OSError: [Errno 28] No space left on device

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 4455, in main
    exit_code = archiver.run(args)
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 4387, in run
    return set_ec(func(args))
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 145, in wrapper
    assert_secure(repository, kwargs['manifest'], self.lock_wait)
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 206, in assert_secure
    sm.assert_secure(manifest, manifest.key, lock_wait=lock_wait)
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 171, in assert_secure
    with cache_config:
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 238, in __enter__
    self.open()
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 261, in open
    kill_stale_locks=hostname_is_unique()).acquire()
  File "/usr/lib/python3/dist-packages/borg/locking.py", line 351, in acquire
    self._roster.modify(EXCLUSIVE, ADD)
  File "/usr/lib/python3/dist-packages/borg/locking.py", line 286, in modify
    self.save(roster)
  File "/usr/lib/python3/dist-packages/borg/locking.py", line 258, in save
    json.dump(data, f)
OSError: [Errno 28] No space left on device

Platform: Linux DBE 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64
Linux: debian buster/sid 
Borg: 1.1.9  Python: CPython 3.7.3
PID: 30522  CWD: /home/david.bercot
sys.argv: ['/usr/bin/borg', 'create', '--list', '--one-file-system', '--compression', 'auto,zlib,5', '--stats', 'serveur:/data/borgbackup::home_david_{now:%Y-%m-%d_%H:%M}', '/home/david.bercot/', '--exclude', '/home/david.bercot/rep']
SSH_ORIGINAL_COMMAND: None

Killed stale lock DBE@110352858462797.30522-0.
Local Exception
OSError: [Errno 28] No space left on device

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 4455, in main
    exit_code = archiver.run(args)
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 4387, in run
    return set_ec(func(args))
  File "/usr/lib/python3/dist-packages/borg/archiver.py", line 145, in wrapper
    assert_secure(repository, kwargs['manifest'], self.lock_wait)
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 206, in assert_secure
    sm.assert_secure(manifest, manifest.key, lock_wait=lock_wait)
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 171, in assert_secure
    with cache_config:
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 238, in __enter__
    self.open()
  File "/usr/lib/python3/dist-packages/borg/cache.py", line 261, in open
    kill_stale_locks=hostname_is_unique()).acquire()
  File "/usr/lib/python3/dist-packages/borg/locking.py", line 351, in acquire
    self._roster.modify(EXCLUSIVE, ADD)
  File "/usr/lib/python3/dist-packages/borg/locking.py", line 286, in modify
    self.save(roster)
  File "/usr/lib/python3/dist-packages/borg/locking.py", line 258, in save
    json.dump(data, f)
OSError: [Errno 28] No space left on device

Platform: Linux DBE 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64
Linux: debian buster/sid 
Borg: 1.1.9  Python: CPython 3.7.3
PID: 30586  CWD: /home/david.bercot
sys.argv: ['/usr/bin/borg', 'prune', '--list', '--keep-within=14d', '--keep-weekly=4', '--keep-monthly=-1', 'serveur:/data/borgbackup']
SSH_ORIGINAL_COMMAND: None

Je ne sais pas si tu as déjà rencontré ça et si tu as une idée ?
Les messages "no space left" me semblent très bizarres (pas du tout de souci d'espace disque)...

Merci d'avance.

David.

P.S. : sinon, je tenterai backuppc...

Le 09/03/2019 à 18:51, Bernard Schoenacker a écrit :
> 
> 
> ----- Mail original -----
>> De: "David BERCOT" <debian@bercot.org>
>> À: debian-user-french@lists.debian.org
>> Envoyé: Samedi 9 Mars 2019 18:42:04
>> Objet: Sauvegarde "classique" vs synchronisation ?
>>
>> Bonjour,
>>
>> Afin d'avoir une copie à jour (ou du moins, le plus à jour possible)
>> de
>> mon ordinateur (ce qui m'intéresse est uniquement mon /home),
>> j'hésite
>> entre des sauvegardes classiques et une synchronisation type "cloud".
>>
>> De mon point de vue, la sauvegarde a l'avantage d'être "consistante"
>> et
>> d'intégrer potentiellement des versions différentes de mes documents.
>> En revanche, si le crash ou la perte ou le vol de la machine se
>> produit
>> "relativement longtemps" après la dernière sauvegarde, les données ne
>> sont pas vraiment fraîches.
>>
>> La synchronisation (partons sur un serveur personnel de type
>> NextCloud
>> pour illustrer) permet justement de répondre à ce besoin de fraîcheur
>> mais peut poser d'autres problèmes [quid des fichiers qui bougent
>> quasiment en permanence, d'un "gros" fichier mis à jour au moment
>> d'un
>> connexion bas débit [aéroport par exemple] ?).
>>
>> Bref, le sujet me semblant assez "classique", je me disais que
>> j'aurais
>> pu profiter de vos expériences en la matière ;-).
>>
>> Si vous avez des retours, des conseils, des préconisations, je suis
>> preneur...
>>
>> Merci d'avance et bon week-end.
>>
>> David.
>>
> 
> bonjour,
> 
> voici un début de piste :
> 
> https://doc.ubuntu-fr.org/borgbackup
> 
> et c'est un ami admin qui me l'a conseillé
> 
> merci
> slt
> bernard
> 
> 


Reply to: