Hi all, I have the following setup:
Local Ubuntu Server 10.4.3 (mounted CIFS share from Local Win 2008 file server) --> Remote Ubuntu Server 10.4.3 (mounted Truecrypt partion). Among the files being backed up are my wife's music files, and I am running into continual problems with rdiff-backup not liking the character set (e.g. it dies when trying to transfer a song by Beyonce, where the last e in her name has an accent mark). I have been renaming the files one by one as i find them with non-specialized characters, but this is a pain and is not a very robust solution for the future. It really stinks to be a few hundred GB into a transfer and for the operation to fail completely. I have reach the mailing list archives and see many people post about this issue, but with few resolutions. I wanted to share my thoughts and see where everyone else is at. 1. My interim fix that I am going to try is a regex to identify valid characters and use rdiff-backup's regex precedence rules to exclude the _inverse_ of that list, effectively excluding all the funky non-ascii chars without having to list all the exclusion characters explicitly. Unfortunately my python skills are weak (comments / suggestions are welcome!). 1. --include-regexp '[0-9a-zA-Z-_\.\(\)]+' --exclude-regexp '[.]+' 2. I think a "quick fix" would be to enable rdiff-backup to simply ignore+log any files that have an incompatible character set, permitting it to move on to the other files that meet the naming requirements. 3. A better long term fix would be to support multiple charsets or locales... I have seen this suggested multiple times but it was never resolved. Is this a technical issue or a time/resources one? Thoughts, comments? Matt
_______________________________________________ rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki