File di backup con rsync: errore 23

18

Sto provando a fare un backup della mia / home per trasferire tutti i dati da un computer a un altro. Volevo salvare il backup sullo stesso computer e poi trasferirlo su un altro. Per motivi di sicurezza, sto cercando di imparare come funziona sul computer senza molti dati (il nuovo) per essere sicuro di non eliminare qualcosa invece di copiarlo.

Ho eseguito il terminale:

sudo rsync -avz /home/maria /home/guest/backup

e ho avuto come risultato:

sent 58797801 bytes  received 23050 bytes  4705668.08 bytes/sec
total size is 100202958  speedup is 1.70
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7]

Ho provato ancora una volta, con lo stesso risultato. Non ho idea, quali file non sono stati trasferiti, ciò che rende l'intero backup inutile per me (volevo farlo automaticamente per non dimenticare qualcosa e perderlo).

Su entrambi i computer ho lo stesso sistema (Ubuntu 10.04). Versione Rsync: 3.0.7-1ubuntu1.

Grazie per eventuali suggerimenti

    
posta maria 16.03.2011 - 20:35

3 risposte

21

Bene, perché stai eseguendo rsync nella modalità dettagliata, dovresti essere in grado di vedere nel suo output dove si trova il problema. Di solito è un errore negato .

Ad esempio, supponiamo di voler eseguire il backup della cartella ~/.gvfs :

$ sudo rsync -av /home/arrange/.gvfs /tmp
[sudo] password for arrange: 
sending incremental file list
rsync: link_stat "/home/arrange/.gvfs" failed: Permission denied (13)

sent 12 bytes  received 12 bytes  48.00 bytes/sec
total size is 0  speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1060) [sender=3.0.7]

Quindi il mio consiglio è di elencare l'output rsync -av e cercare errori simili.

    
risposta data arrange 16.03.2011 - 20:50
1

Ho ricevuto anche questo errore. Nel mio caso, rsync ha generato questo errore perché l'ho passato a una directory di origine inesistente.

    
risposta data Joel 09.04.2013 - 19:34
0

Se trasferisci i file nella memoria remota (come freeNAS, ecc.), non dimenticare di impostare le regole corrette. Non solo imposta proprietario , ma includi anche questo elenco di lettura-scrittura ownerto.

Sono appassionato di questo.

    
risposta data skywinder 27.02.2014 - 21:50

Leggi altre domande sui tag