[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rdiff-backup-users] restore problem with special chars in the file name
From: |
Toth Nandor (Csigas) |
Subject: |
[rdiff-backup-users] restore problem with special chars in the file name |
Date: |
Mon, 17 May 2004 22:09:34 +0200 (CEST) |
Hi!
I have problems when i try to restore files with strange names. Backup
shows no problems.
rdiff-backup -r now --terminal-verbosity 5
address@hidden::/mnt/backup/mentesek_earth/earth_samba/shares/homes/kkocsis
~/kkocsis
The files has special hungarian characters in their names. We use a
samba file server. These files are put there via samba.
Log is attached, but the special characters are not shown. They are shown
incorrectly when i list it in a terminal window, but i can handle the
files with scp, cp and other basic unix commands.
I have a debian woody linux, rdiff-backup 12.5 and librsync 0.9.5-1.
Is there any way to correct this issue?
Thanks for any suggestions!
Nandor
Executing ssh -C address@hidden rdiff-backup --server
Starting restore of
/mnt/backup/mentesek_earth/earth_samba/shares/homes/kkocsis to
/root/kkocsis as it was as of Mon May 17 21:44:02 2004.
Processing changed file .
Processing changed file Filmclub.xls
Processing changed file Fotovideo ksz 10000 Kossuth.xls
Processing changed file Fotovideo ksz 10000.xls
Processing changed file Fotovideo ksz 8000 v2.xls
Processing changed file Fotovideo ksz 8000.xls
...
Processing changed file kkocsis/CHIP/teljesĄtsek
Processing changed file kkocsis/CHIP/teljesĄtsek/gngylĄts.xls
Sending back exception (('shares', 'homes', 'kkocsis', 'kkocsis'),
('shares', 'homes', 'kkocsis', 'kkocsis', 'CHIP', '\xa0raj\xa0nlat
k\x82r\x82s Pauker.doc')) of type exceptions.AssertionError:
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 313, in answer_request
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 459, in readfromid
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py",
line 285, in read
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py",
line 308, in addtobuffer
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 236, in get_diffs_from_collated
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 245, in get_diff
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 324, in get_fp
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 309, in get_rf
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 343, in add_rfs
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 649, in __call__
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 246, in Main
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 221, in take_action
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 391, in RestoreAsOf
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 403, in restore_common
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 50, in Restore
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 270, in patch
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rorpiter.py",
line 279, in __call__
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 576, in fast_process
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/restore.py",
line 584, in patch_to_temp
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 96, in copy
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 118, in copy_reg_file
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 823, in write_from_fileobj
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 58, in copyfileobj
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 948, in read
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py",
line 117, in read
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py",
line 132, in addtobuffer
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/iterfile.py",
line 401, in _get
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 492, in read
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 424, in __call__
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 346, in reval
AssertionError: (('shares', 'homes', 'kkocsis', 'kkocsis'), ('shares',
'homes', 'kkocsis', 'kkocsis', 'CHIP', '\xa0raj\xa0nlat k\x82r\x82s
Pauker.doc'))
earth:~# Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 246, in Main
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 217, in take_action
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 331, in Server
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 293, in get_response
File
"/root/rdiff-backup-0.12.5/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/connection.py",
line 216, in _get
rdiff_backup.connection.ConnectionReadError: Truncated header string
(problem probably originated remotely)
- [rdiff-backup-users] restore problem with special chars in the file name,
Toth Nandor (Csigas) <=