|
From: | David Kempe |
Subject: | Re: Antwort: Re: [rdiff-backup-users] Problem with rdiff-backup under cygwin and Win XP |
Date: | Wed, 23 Jun 2004 18:33:38 +1000 |
User-agent: | Mozilla Thunderbird 0.7 (Windows/20040616) |
address@hidden wrote:
yourself?We compiled rdiff-backup ourselves from source (both under cygwin and linux) as I wasn't aware of a cygwin package from your side. The librsync was also compiled from source (version 0.9.6). The rdiff-backup version is 0.12.7, samba is 2.2.8a included with SuSE 9.0, python is 2.3.4
i put together some installer type packages based on 0.13.4 at: http://sol1.net/~dave/backups/ in particular here: http://solutionsfirst.com.au/~dave/backup/rdiff-backup0.13.4w3.exe
Well, you asked for it... $ rdiff-backup --windows-mode dir_to_be_backuped server::/backupsC:\cygwin\bin\python2.3.exe (2980): *** unable to remap C:\cygwin\bin\cygssl-0.9.7.dll to same address as parent(0xD10000) != 0xD20000
I got something about that. I thought it was just easier to use plink. you can see its in the installer package and specified with --remote-schema
36 [main] python2.3 2920 sync_with_child: child 2980(0x6A8) died before initialization with status code 0x1 194 [main] python2.3 2920 sync_with_child: *** child state child loading dllsTraceback (most recent call last): File "/usr/bin/rdiff-backup", line 23, in ? rdiff_backup.Main.Main(sys.argv[1:])File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 252, in Mainrps = map(SetConnections.cmdpair2rp, cmdpairs)File "/usr/lib/python2.3/site-packages/rdiff_backup/SetConnections.py", line 73, in cmdpair2rpif cmd: conn = init_connection(cmd)File "/usr/lib/python2.3/site-packages/rdiff_backup/SetConnections.py", line 132, in init_connectionstdin, stdout = os.popen2(remote_cmd) File "/usr/lib/python2.3/os.py", line 616, in popen2 stdout, stdin = popen2.popen2(cmd, bufsize) File "/usr/lib/python2.3/popen2.py", line 147, in popen2 inst = Popen3(cmd, False, bufsize) File "/usr/lib/python2.3/popen2.py", line 42, in __init__ self.pid = os.fork() OSError: [Errno 11] Resource temporarily unavailableAny suggestions?
well the time format issue can be fixed by using --chars-to-quote ':' (instead of --windows-mode). It works then for me (besides the error I mentioned).
--windows-mode doesn't exist in the 13 series I don't think. might be wrong. I have't tried --chars-to-quote ':' I might. I can do backups from windows to linux fine with my packages. you need to be running 0.13.4 or 0.13.3 on the server however. I just can't do a --compare or a --restore back to windows.I basically can't do anything that requires writing to a windows directory - maybe --chars-to-quote will fix that problem. we didn't care inthe end cos restores from linux are easy enough - and we wrote a web interface for general restores.... (its nearly available for sale btw - my client is getting there slowly)
dave
[Prev in Thread] | Current Thread | [Next in Thread] |