Dear all, I want to backup a whole linux system to windows for restoring the system from windows to linux later.
I successfully installed native rdiff-backup on windows xp and it can backup linux data to windows folder. But it seems failed if there is symlink in the linux system. Error information attached at the end. I want to know: 1. I want to backup all the information of the linux system to windows and so i can restore the OS(not only data) to linux later. I think the information includes user/group/permission etc. At first i want to use rsync to do so but found rsync can not do it. and I found that rdiff-backup will use meta-data to keep such information, so I assume it can do so. correct me if I am wrong. 2. If i can get what I need with rdiff-backup, what should I do? Thanks James C:\backup>rdiff-backup.exe -v5 --no-hard-links --print-statistics --remote-sche a "plink -i privatekey.ppk %s rdiff-backup --server" [email protected]. om::/home/user/workspace/backup/data/test/test c:\backup\fs Using rdiff-backup version 1.2.8 Executing plink -i privatekey.ppk [email protected] rdiff-backup -- erver POSIX ACLs not supported by filesystem at /home/wistoch/workspace/backup/data/t st/test Unable to import win32security module. Windows ACLs not supported by filesystem at /home/user/workspace/backup/data/test/test escape_dos_devices not required by filesystem at /home/user/workspace/backup data/test/test ----------------------------------------------------------------- Detected abilities for source (read only) file system: Access control lists Off Extended attributes On Windows access control lists Off Case sensitivity On Escape DOS devices Off Escape trailing spaces Off Mac OS X style resource forks Off Mac OS X Finder information Off ----------------------------------------------------------------- Directories on file system at c:\backup\fs/rdiff-backup-data/rdiff-backup.tmp.0 are not fsyncable. Assuming it's unnecessary. Unable to import module xattr. Extended attributes not supported on filesystem at c:\backup\fs/rdiff-backup-da a/rdiff-backup.tmp.0 Unable to import module posix1e from pylibacl package. POSIX ACLs not supported on filesystem at c:\backup\fs/rdiff-backup-data/rdiff- ackup.tmp.0 escape_dos_devices not required by filesystem at c:\backup\fs/rdiff-backup-data rdiff-backup.tmp.0 ----------------------------------------------------------------- Detected abilities for destination (read/write) file system: Ownership changing Off Hard linking N/A fsync() directories Off Directory inc permissions Off High-bit permissions On Symlink permissions Off Extended filenames On Windows reserved filenames On Access control lists Off Extended attributes Off Windows access control lists On Case sensitivity Off Escape DOS devices Off Escape trailing spaces Off Mac OS X style resource forks Off Mac OS X Finder information Off ----------------------------------------------------------------- Backup: must_escape_dos_devices = 0 Starting increment operation /home/user/workspace/backup/data/test/test to c \backup\fs Processing changed file . Incrementing mirror file c:\backup\fs Processing changed file test Exception ''module' object has no attribute 'symlink'' raised of class '<type ' xceptions.AttributeError'>': File "rdiff_backup\robust.pyc", line 32, in check_common_error File "rdiff_backup\rpath.pyc", line 111, in copy File "rdiff_backup\rpath.pyc", line 1002, in symlink Exception ''module' object has no attribute 'symlink'' raised of class '<type ' xceptions.AttributeError'>': File "rdiff_backup\Main.pyc", line 304, in error_check_Main File "rdiff_backup\Main.pyc", line 324, in Main File "rdiff_backup\Main.pyc", line 280, in take_action File "rdiff_backup\Main.pyc", line 343, in Backup File "rdiff_backup\backup.pyc", line 51, in Mirror_and_increment File "rdiff_backup\backup.pyc", line 243, in patch_and_increment File "rdiff_backup\rorpiter.pyc", line 281, in __call__ File "rdiff_backup\backup.pyc", line 692, in fast_process File "rdiff_backup\backup.pyc", line 553, in patch_to_temp File "rdiff_backup\backup.pyc", line 577, in patch_snapshot_to_temp File "rdiff_backup\backup.pyc", line 617, in write_special File "rdiff_backup\robust.pyc", line 32, in check_common_error File "rdiff_backup\rpath.pyc", line 111, in copy File "rdiff_backup\rpath.pyc", line 1002, in symlink Traceback (most recent call last): File "rdiff-backup", line 30, in <module> File "rdiff_backup\Main.pyc", line 304, in error_check_Main File "rdiff_backup\Main.pyc", line 324, in Main File "rdiff_backup\Main.pyc", line 280, in take_action File "rdiff_backup\Main.pyc", line 343, in Backup File "rdiff_backup\backup.pyc", line 51, in Mirror_and_increment File "rdiff_backup\backup.pyc", line 243, in patch_and_increment File "rdiff_backup\rorpiter.pyc", line 281, in __call__ File "rdiff_backup\backup.pyc", line 692, in fast_process File "rdiff_backup\backup.pyc", line 553, in patch_to_temp File "rdiff_backup\backup.pyc", line 577, in patch_snapshot_to_temp File "rdiff_backup\backup.pyc", line 617, in write_special File "rdiff_backup\robust.pyc", line 32, in check_common_error File "rdiff_backup\rpath.pyc", line 111, in copy File "rdiff_backup\rpath.pyc", line 1002, in symlink AttributeError: 'module' object has no attribute 'symlink' Fatal Error: Lost connection to the remote system
_______________________________________________ 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
