rdiff-backup-users
[Top][All Lists]
Advanced

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

[rdiff-backup-users] Rdiff-backup and Synology DS-101j


From: SOULfly_B
Subject: [rdiff-backup-users] Rdiff-backup and Synology DS-101j
Date: Mon, 19 Feb 2007 20:57:03 +0100
User-agent: KMail/1.9.4

Hello,

I've tried to backup data using rdiff-backup on a Synology DS-101j (NAS 
linux)... but without success.

First, i tried to do with a samba share mounted locally (mount -t cifs ...), 
but i've this error :
address@hidden soulfly15]# 
rdiff-backup -v6 /home/soulfly15/Desktop/ /mnt/Soulstation_sauvegardes/Desktop/
Exception '[Errno 13] Permission 
denied: '/mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data'' raised of 
class 'exceptions.OSError':
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 298, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 318, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 274, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 326, in 
Backup
    backup_check_dirs(rpin, rpout)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 375, in 
backup_check_dirs
    Globals.rbdir = rpout.append_path("rdiff-backup-data")
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 1011, in 
append_path
    return self.__class__(self.conn, "/".join((self.base, ext)), new_index)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 747, in 
__init__
    else: self.setdata()
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 771, in 
setdata
    self.data = self.conn.C.make_file_dict(self.path)

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 298, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 318, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 274, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 326, in 
Backup
    backup_check_dirs(rpin, rpout)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 375, in 
backup_check_dirs
    Globals.rbdir = rpout.append_path("rdiff-backup-data")
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 1011, in 
append_path
    return self.__class__(self.conn, "/".join((self.base, ext)), new_index)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 747, in 
__init__
    else: self.setdata()
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 771, in 
setdata
    self.data = self.conn.C.make_file_dict(self.path)
OSError: [Errno 13] Permission 
denied: '/mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data'


Then i tried to mount the drive using sshfs, but this failed too :
address@hidden soulfly15]# 
rdiff-backup -v6 /home/soulfly15/Desktop/ /mnt/Soulstation_sauvegardes/Desktop/
ACLs not supported by filesystem at /home/soulfly15/Desktop
escape_dos_devices not required by filesystem at /home/soulfly15/Desktop
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         Off
  Extended attributes                          On
  Case sensitivity                             On
  Escape DOS devices                           Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Making 
directory 
/mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.2
Exception '' raised of class 'exceptions.AssertionError':
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 298, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 318, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 274, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 328, in 
Backup
    rpout.conn.fs_abilities.backup_set_globals(rpin)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
668, in backup_set_globals
    dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
144, in init_readwrite
    self.set_case_sensitive_readwrite(subdir)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
251, in set_case_sensitive_readwrite
    assert not upper_a.lstat()

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 298, in 
error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 318, in 
Main
    take_action(rps)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 274, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 328, in 
Backup
    rpout.conn.fs_abilities.backup_set_globals(rpin)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
668, in backup_set_globals
    dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
144, in init_readwrite
    self.set_case_sensitive_readwrite(subdir)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
251, in set_case_sensitive_readwrite
    assert not upper_a.lstat()
AssertionError

At this point, I'm a bit lost. I'm using 1.1.9 version of rdiff-backup and 
Python 2.4.3.

Thank you for your help.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]