Moin.
Eine Frage an Alle, die Nextcloud mit Borg sichern:
Mein Backup selber scheint zu funktionieren, zumindest werden Dateien au mein NAS-Laufwerk geschrieben. Wenn ich allerdings die Backup-Sets mit
borg list /backup/daten auflisten lassen will, dann bekomme ich folgende Fehlermeldung:
nas@:/backup/daten$ borg list /backup/daten
Exception ignored in: <function Repository.del at 0x7f099d7a69e0>
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/borg/repository.py”, line 190, in del
assert False, “cleanup happened in Repository.del”
AssertionError: cleanup happened in Repository.del
Local Exception
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/borg/archiver.py”, line 5089, in main
exit_code = archiver.run(args)
File “/usr/lib/python3/dist-packages/borg/archiver.py”, line 5020, in run
return set_ec(func(args))
File “/usr/lib/python3/dist-packages/borg/archiver.py”, line 168, in wrapper
with repository:
File “/usr/lib/python3/dist-packages/borg/repository.py”, line 200, in enter
self.open(self.path, bool(self.exclusive), lock_wait=self.lock_wait, lock=self.do_lock)
File “/usr/lib/python3/dist-packages/borg/repository.py”, line 436, in open
with open(os.path.join(self.path, ‘config’)) as fd:
PermissionError: [Errno 13] Permission denied: ‘/backup/daten/config’
Platform: Linux 5.15.0-53-generic #59-Ubuntu SMP Mon Oct 17 18:53:30 UTC 2022 x86_64
Linux: Unknown Linux
Borg: 1.2.0 Python: CPython 3.10.6 msgpack: 1.0.3 fuse: pyfuse3 3.2.0 [pyfuse3,llfuse]
PID: 51791 CWD: /backup/daten
sys.argv: [‘/usr/bin/borg’, ‘list’, ‘/backup/daten’]
SSH_ORIGINAL_COMMAND: None
Wie gesagt, ein normaler “ls” zeigt mir in /backup/daten an, dass in den in crontab eingestellten Intervallen die Daten auf die Platte geschrieben werden.
Die Installation ist auf einem Ubuntu Server (22.04 LTS) mit der aktuellen Nextcloud-Version und der aktuellen Borg Distribution.
Hat jemand einen Tipp?
VG
Sailor an der Nordsee