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

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: