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

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

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


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

Le lundi 19 février 2007 20:57, SOULfly_B a écrit :
> 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.
>
Sorry, the previous error log for the cifs part was wrong, the good one is the 
following (I don't know if it helps, but it's more accurate):
address@hidden Documents]# 
rdiff-backup -v6 /home/soulfly15/Desktop/ /mnt/Soulstation_sauvegardes/Desktop/
Making directory /mnt/Soulstation_sauvegardes/Desktop
Making directory /mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data
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.0
Making 
directory 
/mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.0/hl
Hard 
linking 
/mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.0/hl/hardlinked_file2
 
to 
/mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file1
Warning: hard linking not supported by filesystem 
at /mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data
Directories on file system 
at /mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.0 
are not fsyncable.
Assuming it's unnecessary.
Extended attributes not supported by filesystem 
at /mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.0
ACLs not supported by filesystem 
at /mnt/Soulstation_sauvegardes/Desktop/rdiff-backup-data/rdiff-backup.tmp.0
Exception '[Errno 13] Permission denied' 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 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 
154, in init_readwrite
    self.set_symlink_perms(subdir)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
411, in set_symlink_perms
    sym_dest.symlink(sym_source.path)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 888, in 
symlink
    self.conn.os.symlink(linktext, 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 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 
154, in init_readwrite
    self.set_symlink_perms(subdir)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/fs_abilities.py", line 
411, in set_symlink_perms
    sym_dest.symlink(sym_source.path)
  File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 888, in 
symlink
    self.conn.os.symlink(linktext, self.path)
OSError: [Errno 13] Permission denied

Thank you again.

>
>
> _______________________________________________
> rdiff-backup-users mailing list at address@hidden
> http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
> Wiki URL:
> http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki





reply via email to

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