I am trying to backup my Linux laptop to a Windows share using rdiff-backup via ssh. I am using the 1.2.6 version on both ends. The windows share is an ext3 formatted drive accessed by Windows through ext2ifs.
I get the following error when running rdiff backup. > Using rdiff-backup version 1.2.6 > Executing ssh -C [email protected] > /cygdrive/c/Users/Tommy/Desktop/rdiff/rdiff-backup.exe --server > Exception ''module' object has no attribute 'WindowsError'' raised of class > '<type 'exceptions.AttributeError'>': > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in > error_check_Main > try: Main(arglist) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in > Main > take_action(rps) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 280, in > take_action > elif action == "backup": Backup(rps[0], rps[1]) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 332, in > Backup > backup_check_dirs(rpin, rpout) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 376, in > backup_check_dirs > else: rpout.mkdir() > File "/var/lib/python-support/python2.5/rdiff_backup/rpath.py", line 983, > in mkdir > self.conn.os.mkdir(self.path) > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 450, in __call__ > return apply(self.connection.reval, (self.name,) + args) > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 368, in reval > result = self.get_response(req_num) > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 315, in get_response > try: req_num, object = self._get() > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 241, in _get > if format_string == "o": result = cPickle.loads(data) > > Traceback (most recent call last): > File "/usr/bin/rdiff-backup", line 30, in <module> > rdiff_backup.Main.error_check_Main(sys.argv[1:]) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 304, in > error_check_Main > try: Main(arglist) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 324, in > Main > take_action(rps) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 280, in > take_action > elif action == "backup": Backup(rps[0], rps[1]) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 332, in > Backup > backup_check_dirs(rpin, rpout) > File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 376, in > backup_check_dirs > else: rpout.mkdir() > File "/var/lib/python-support/python2.5/rdiff_backup/rpath.py", line 983, > in mkdir > self.conn.os.mkdir(self.path) > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 450, in __call__ > return apply(self.connection.reval, (self.name,) + args) > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 368, in reval > result = self.get_response(req_num) > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 315, in get_response > try: req_num, object = self._get() > File "/var/lib/python-support/python2.5/rdiff_backup/connection.py", line > 241, in _get > if format_string == "o": result = cPickle.loads(data) > AttributeError: 'module' object has no attribute 'WindowsError' > As an added wrinkle, backing up to an NTFS share works fine, except for long filename problems. +---------------------------------------------------------------------- |This was sent by [email protected] via Backup Central. |Forward SPAM to [email protected]. +---------------------------------------------------------------------- _______________________________________________ rdiff-backup-users mailing list at [email protected] http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
