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

Reply via email to