rsync osx para linux

2

Eu fiz um backup para uma pasta nfs remota com rsync, de um MAC para um Debian Remoto. O backup final é de 58 GB a menos que o original. O Rsync diz que tudo estava OK e nada para atualizar.

Macintosh:/Volumes/Data1 root# du -sh Produccion/
319G    Produccion/


root@Disketera:/mnt/soho_storage/samba/shares# du -sh Produccion/
260G    Produccion/

posso confiar no rsync?

estou usando rsync -av --stats / Volumes / Data1 / Produccion / / mnt / red / (/ mnt / red é meu ponto de montagem do samba)

Algumas pastas diferentes

root@Disketera:/mnt/soho_storage/samba/shares/Produccion/tiposok# du -sh *
0       IndoSanBol
0       IndoSans-Bold
0       IndoSans-Italic
0       IndoSans-Light
0       IndoSans-Regular
40K     PalatinoLTStd-Black.otf
40K     PalatinoLTStd-BlackItalic.otf
40K     PalatinoLTStd-Bold.otf
44K     PalatinoLTStd-BoldItalic.otf
44K     PalatinoLTStd-Italic.otf
40K     PalatinoLTStd-Light.otf
40K     PalatinoLTStd-LightItalic.otf
40K     PalatinoLTStd-Medium.otf
40K     PalatinoLTStd-MediumItalic.otf
56K     PalatinoLTStd-Roman.otf
12K     TCL IndoSans_mac





Macintosh:/Volumes/Data1/Produccion/tiposok root# du -sh *
 36K    IndoSanBol
 40K    IndoSans-Bold
 36K    IndoSans-Italic
 36K    IndoSans-Light
 36K    IndoSans-Regular
 40K    PalatinoLTStd-Black.otf
 40K    PalatinoLTStd-BlackItalic.otf
 40K    PalatinoLTStd-Bold.otf
 44K    PalatinoLTStd-BoldItalic.otf
 44K    PalatinoLTStd-Italic.otf
 40K    PalatinoLTStd-Light.otf
 40K    PalatinoLTStd-LightItalic.otf
 40K    PalatinoLTStd-Medium.otf
 40K    PalatinoLTStd-MediumItalic.otf
 56K    PalatinoLTStd-Roman.otf
160K    TCL IndoSans_mac
    
por Nick 01.03.2011 / 22:15

2 respostas

2

Não, o backup não está completo. Com algumas fontes, como InSanBol, falta a bifurcação de recursos que é usada em fontes antigas do Mac para armazenar os dados do glifo.

Não tenho certeza no momento, mas talvez usar --xattrs como parâmetro ajude. Eu também recomendaria incluir ACL's para que você acabe com

 rsync -aAXv --stats /Volumes/Data1/Produccion/ /mnt/red/

Eu esqueci: o MacOS vem com uma versão antiga do rsync que é quebrada de qualquer forma. Eu instalaria o MacPorts e depois disso, instalaria uma nova versão do rsync com o comando

sudo port install rsync 

(Isso é bastante complicado, pois requer que o Apple Developer Tools compile o rsync).

    
por 01.03.2011 / 22:24
1

Em 10.6.6 de acordo com a página man do rsync, a opção é -E, não -X, também, -A não existe, então as opções de comando seriam -aEv.

    
por 03.03.2011 / 23:38

Tags