problemes rdiff-backup
Bonjour,
J'ai un petit probleme avec rdiff et ma debian Sid... J'ai un répertoire
/backup montée en samba, qui se situe sur un serveur linux du réseau
local.
Si je fais, en root, rdiff-backup /etc /backup/etc, j'obtiens ceci :
------------------------------------------------------------------------------------
Error '[Errno 1] Operation not permitted: '/backup/'' processing .
Exception '[Errno 1] Operation not permitted' raised of class
'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py", line 277, in patch_w_datadir_writes
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 469, in checkpoint
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 84, in execute
------------ Old traceback info -----------
Exception '[Errno 1] Operation not permitted: '/backup/'' raised of
class 'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 78, in execute
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 206, in final
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 129, in copy_attribs
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 570, in chown
Exception '[Errno 1] Operation not permitted: '/backup/'' raised of
class 'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 254, in check_common_error
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/increment.py", line 295, in start_process
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 84, in execute
Exception '[Errno 1] Operation not permitted' raised of class
'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 76, in execute
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 105, in init
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 230, in init
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py", line 590, in symlink
-------------------------------------------
Writing intermediate hard link data to disk
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 229, in Main
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 205, in take_action
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py", line 263, in Backup
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py", line 59, in Mirror
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py", line 281, in patch_w_datadir_writes
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py", line 277, in patch_w_datadir_writes
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 469, in checkpoint
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py", line 84, in execute
OSError: [Errno 1] Operation not permitted
----------------------------------------------------------------------------------------------------------------
Par contre, si je fais rdiff-backup /etc /src/etc (/src est sur ma
machine) tout se passe sans encombres. Pourtant, les permissions
semblent correctes :
stragier@hm007:/backup/ > ls
total 5
drwxr-xr-x 1 root root 4096 2003-05-13 09:39 .
drwxr-xr-x 25 root root 712 2003-05-12 12:21 ..
Ou se trouve le probleme ? Suis-je obligé de le faire en local et de le
copier, ou bien dois-je utiliser l'option REMOTE ?
Merci d'avance
Gilles Stragier
Reply to: