[ubuntu-it] Backup fallito
Isaia35
isaia35 a gmail.com
Lun 27 Ago 2012 08:06:22 UTC
Il 27/08/2012 09:36, Piviul ha scritto:
> Isaia35 scrisse in data 26/08/2012 14:09:
>> Salve a tutti!
>> Siccome mi è automaticamente uscita la richiesta se volevo effettuare
>> un backup di dati, salvando i medesimi su Ubuntu One, io che finora ho
>> sempre trasferito i miei dati su un hard disk esterno ho ceduto alla
>> tentazione del cloud e ho detto sì. La procedura si è avviata ma, ad
>> un certo punto, mi è apparso questo messaggio di errore
>>
>> [quote]
>> Traceback (most recent call last):
>> File "/usr/bin/duplicity", line 1403, in <module>
>> with_tempdir(main)
>> File "/usr/bin/duplicity", line 1396, in with_tempdir
>> fn()
>> File "/usr/bin/duplicity", line 1366, in main
>> full_backup(col_stats)
>> File "/usr/bin/duplicity", line 491, in full_backup
>> bytes_written = dummy_backup(tarblock_iter)
>> File "/usr/bin/duplicity", line 197, in dummy_backup
>> while tarblock_iter.next():
>> File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
>> 507, in next
>> result = self.process(self.input_iter.next(), size)
>> File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
>> 188, in get_delta_iter
>> for new_path, sig_path in collated:
>> File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
>> 281, in collate2iters
>> for relem1 in riter1:
>> File "/usr/lib/python2.7/dist-packages/duplicity/selection.py", line
>> 187, in Iterate
>> log.Debug(_("Selecting %s") % subpath.name)
>> UnicodeDecodeError: 'utf8' codec can't decode byte 0x97 in position
>> 137: invalid start byte
>> [/quote]
>>
>> e la procedura si è interrotta.
>> Potreste aiutarmi a capire cos'è successo e cosa devo fare?
> Sembra che ci sia almeno un file che contenga un carattere strano per
> utf8 (la codifica che viene usata per il trasferimento dei dati); tale
> carattere sembra essere il trattino lungo, questo — e non questo -. La
> cosa migliore sarebbe avvertire gli sviluppatori della procedura che hai
> utilizzato per il backup perché utilizzino qualche convertitore prima di
> effettuare il backup.
>
> Mentre aspetti che risolvano il problema però puoi agire cambiando il
> trattino lungo con il trattino normale, prima con un comando tipo
>
> find /percorso/dove/sono/i/tuoi/files -name "*—*" -exec rename -n
> 's/—/-' {} \;
>
> per controllare cosa rinominerebbe e poi se tutto va bene sistemare
> definitivamente la cosa rimouvendo il parametro -n di rename con
>
> find /percorso/dove/sono/i/tuoi/files -name "*—*" -exec rename 's/—/-' {} \;
>
> Ciao
>
> Piviul
>
Grazie, Piviul!
Due cose:
1) Ho provato a dare il comando che hai postato tu, ma mi risponde
find: manca l'argomento per «-exec»
Ho semplicemente copiato ed incollato la tua stringa, sostituendo il
percorso fittizio con quello vero della mia cartella.
2) So che è una domanda scema, ma come si fa a mandare una segnalazione
agli sviluppatori?
Ciao
Carlo.
Maggiori informazioni sulla lista
ubuntu-it