[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [rdiff-backup-users] Using rdiff-backup with Amazo n's S3 service
From: |
devzero |
Subject: |
Re: [rdiff-backup-users] Using rdiff-backup with Amazo n's S3 service |
Date: |
Sat, 18 Nov 2006 16:01:29 +0100 |
> in symlink
> self.conn.os.symlink(linktext, self.path)
> OSError: [Errno 38] Function not implemented
mhh - seems that rdiff-backup stumbles on some of the filesystems incapability
of storing symlinks.
anyway - in theory rdiff-backup should be able to detect the filesystems
capabilities and behave accordingly (i.e. storing metadata information separate
from the filesystem)
>New in v0.13.0 (2003/07/22)
>---------------------------
>
>To prevent the buildup of confusing and error-prone options, the
>capabilities of the source and destination file systems are now
>autodetected. Detected features include allowed characters, extended
>attributes, access control lists, hard links, ownership, and directory
>fsyncing. Options such as --windows-mode, --chars-to-quote,
>--quoting-char, and --windows-restore-mode have been removed.
can you provide the whole output you get from rdiff-backup ?
rdiff-backup is telling about the fs-capability checks at the very beginning.
you may need to increase verbosity for this (not sure because i always use -v5)
what version of rdiff-backup are you using ?
regards
roland
> -----Ursprüngliche Nachricht-----
> Von: Joe Klemmer <address@hidden>
> Gesendet: 17.11.06 05:56:44
> An: address@hidden
> Betreff: [rdiff-backup-users] Using rdiff-backup with Amazon's S3 service
>
> I am trying to find a good way to mirror/backup my local system(s)
> to Amazons S3 service. Basically they give you a boatload of storage for
> pennies that you can mount using webdav and other such things. Right now
> I am using jungledisk and fuse-wdfs to mount the thing. I tried using
> rdiff-backup in a basic simple setup like so -
>
> $ rdiff-backup --force /home/klemmerj /mnt/dav/klemmerj
>
> (I had to use --force because I had already copied some directories over)
>
> I keep bombing off with python errors all over the place. I
> barily know how to spell python so none of it makes any sense to me. Can
> anyone point me towards a way to get rdiff-backup working? Or, if it
> doesn't support what I'm trying to do with it, let me know so I can try
> and find another solution.
>
> Here's the output -
>
> - - - - - - - - - - - - - - - - - - - - - - - - -
>
> Exception '[Errno 38] Function not implemented' raised of class
> 'exceptions.OSError':
> File "/usr/lib/python2.4/site-packages/rdiff_backup/robust.py", line 32,
> in check_common_error
> try: return function(*args)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 98,
> in copy
> elif rpin.issym(): rpout.symlink(rpin.readlink())
> File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 815,
> 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.Main(sys.argv[1:])
> File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 285,
> in Main
> take_action(rps)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 255,
> in take_action
> elif action == "backup": Backup(rps[0], rps[1])
> File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 308,
> in Backup
> backup.Mirror(rpin, rpout)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line 38,
> in Mirror
> DestS.patch(dest_rpath, source_diffiter)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
> 218, in patch
> ITR(diff.index, diff)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/rorpiter.py", line
> 285, in __call__
> last_branch.fast_process(*args)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
> 490, in fast_process
> if self.patch_to_temp(rp, diff_rorp, tf):
> File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
> 507, in patch_to_temp
> self.write_special(diff_rorp, new)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/backup.py", line
> 539, in write_special
> if robust.check_common_error(eh, rpath.copy, (diff_rorp, new)) == 0:
> File "/usr/lib/python2.4/site-packages/rdiff_backup/robust.py", line 32,
> in check_common_error
> try: return function(*args)
> File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 98,
> in copy
> elif rpin.issym(): rpout.symlink(rpin.readlink())
> File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 815,
> in symlink
> self.conn.os.symlink(linktext, self.path)
> OSError: [Errno 38] Function not implemented
> Exception exceptions.TypeError: "'NoneType' object is not callable" in
> <bound method GzipFile.__del__ of <gzip open file
> '/mnt/dav/klemmerj/rdiff-backup-data/file_statistics.2006-11-16;08422:55:47-05:00.data.gz',
>
> mode 'wb' at 0xb7c7c068 -0x483dea34>> ignored
> Exception exceptions.TypeError: "'NoneType' object is not callable" in
> <bound method GzipFile.__del__ of <gzip open file
> '/mnt/dav/klemmerj/rdiff-backup-data/error_log.2006-11-16;08422:55:47-05:00.data.gz',
>
> mode 'wb' at 0xb7c7c020 -0x483de774>> ignored
> Exception exceptions.TypeError: "'NoneType' object is not callable" in
> <bound method GzipFile.__del__ of <gzip open file
> '/mnt/dav/klemmerj/rdiff-backup-data/mirror_metadata.2006-11-16;08422:55:47-05:00.snapshot.gz',
>
> mode 'wb' at 0xb7c190b0 -0x483de814>> ignored
>
> - - - - - - - - - - - - - - - - - - - - - - - - -
>
> --
> Boring Home Page - http://www.webtrek.com/joe
> See my blog, sumo game ranks and other interesting junk
>
>
> _______________________________________________
> 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
______________________________________________________________________________
"Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de
Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's Cup-Yacht!
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [rdiff-backup-users] Using rdiff-backup with Amazo n's S3 service,
devzero <=