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

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

[rdiff-backup-users] Error on remote restore (1.2.3)


From: Dominic
Subject: [rdiff-backup-users] Error on remote restore (1.2.3)
Date: Thu, 01 Jan 2009 10:58:27 +0000
User-agent: Thunderbird 2.0.0.18 (X11/20081125)

Experimenting with restoring files I have hit an error and I hope someone can help me. Running on the local backup machine this restore works fine:

rdiff-backup -r 0D /home/dominic-pcchips2/archives/mydocs/"To Do.xlsx" ~/"To Do.xlsx"

but when I try to restore by running from a remote Linux machine thus

rdiff-backup -r 0D address@hidden::archives/mydocs/"To Do.xlsx" ~/"To Do.xlsx"

I get errors (see below). I am using rdiff-backup 1.2.3 at both ends. Am I doing something wrong? To rule out the possibility of something being wrong on the remote machine I ran the same command on the backup machine i.e. looping back to itself - the same error messages occur.

Dominic
-----------------------------
Exception '
Warning Security Violation!
Bad request for function: open
with arguments: ['archives/mydocs/rdiff-backup-data/test ', 'w']
' raised of class '<class 'rdiff_backup.Security.Violation'>':
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
   try: Main(arglist)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 324, in Main
   take_action(rps)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 290, in take_action
   elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 550, in Restore
   dest_rp.conn.fs_abilities.restore_set_globals(dest_rp)
File "/usr/lib/python2.5/site-packages/rdiff_backup/fs_abilities.py", line 955, in restore_set_globals
   rsg.set_must_escape_trailing_spaces(Globals.rbdir)
File "/usr/lib/python2.5/site-packages/rdiff_backup/fs_abilities.py", line 836, in set_must_escape_trailing_spaces
   space_rp.touch()
File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 1027, in touch
   self.conn.open(self.path, "w").close()
File "/usr/lib/python2.5/site-packages/rdiff_backup/connection.py", line 450, in __call__
   return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib/python2.5/site-packages/rdiff_backup/connection.py", line 370, in reval
   if isinstance(result, Exception): raise result

Traceback (most recent call last):
 File "/usr/bin/rdiff-backup", line 30, in <module>
   rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
   try: Main(arglist)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 324, in Main
   take_action(rps)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 290, in take_action
   elif action == "restore-as-of": Restore(rps[0], rps[1], 1)
File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 550, in Restore
   dest_rp.conn.fs_abilities.restore_set_globals(dest_rp)
File "/usr/lib/python2.5/site-packages/rdiff_backup/fs_abilities.py", line 955, in restore_set_globals
   rsg.set_must_escape_trailing_spaces(Globals.rbdir)
File "/usr/lib/python2.5/site-packages/rdiff_backup/fs_abilities.py", line 836, in set_must_escape_trailing_spaces
   space_rp.touch()
File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 1027, in touch
   self.conn.open(self.path, "w").close()
File "/usr/lib/python2.5/site-packages/rdiff_backup/connection.py", line 450, in __call__
   return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib/python2.5/site-packages/rdiff_backup/connection.py", line 370, in reval
   if isinstance(result, Exception): raise result
rdiff_backup.Security.Violation:
Warning Security Violation!
Bad request for function: open
with arguments: ['archives/mydocs/rdiff-backup-data/test ', 'w']

Fatal Error: Lost connection to the remote system






reply via email to

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