[Top][All Lists]
[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