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

[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)




reply via email to

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