two stupid questions
David Garamond
davegaramond@icqmail.com
Wed, 01 May 2002 19:05:19 +0700
i found rdiff-backup today and was going ecstatic! network- AND
space-efficient backup tool with history is what i have longed for so
long. thank god someone had made the tool available to the public.
thanks ben!
my two stupid questions:
1) what if i have a subdirectory named rdiff-backup-data/ in the first
subdirectory level? currently rdiff-backup totally ignores it. can i
move the rdiff-backup-data/ directory outside the destination directory?
2) can i speed up backup-rdiff invocation? since python has to compile
thousands of lines per invocation, this took almost two seconds. a
little bit annoying. my quick hack is like this: rename rdiff-backup to
rdiff_backup.py and create a wrapper python script rdiff-backup:
#!/usr/bin/env python2
from rdiff_backup import *
Globals.Main = Main()
Globals.Main.Main()
so that python compiles rdiff_backup.py to rdiff_backup.pyc. the second
and subsequent invocation of the wrapper script only takes subsecond.
perhaps another step is to rearrange rdiff_backup to become two parts? a
library that can be used programatically from other python code, and the
rdiff-backup executable that mainly consists of argument parsing?
once again, thanks for writing rdiff-backup!
--
dave