Opções desconhecidas do rsync

Sincronizar mediante uma condição

Sincronizar apenas arquivos modificados em um determinado período
rsync -avz -e ssh --files-from=<(find -mtime +30 -mtime -60) origem destino

Outras opções bastante interessantes:
--update .... o que for atualizado na origem será também no destino
--delete .... o que for deletado na origem também o será no destino

À partir da versão 3.0.0 do rsync há um recurso muito útil para sysadmins,
a capacidade de fazer a codificação de caracteres, ou seja, se no windows tenho
iso8859-1 e no ubuntu utf8 posso usar um parâmetro como abaixo:

rsync --iconv=iso88591,utf8 /origem /destino

Obs: observe a codificação do sistema de origem, inclusive procure saber
se o ubuntu não estão montando a partição de backup /mnt/algumacoisa
já em utf8, caso isso esteja ocorrendo você não precisa se preocupar com isso.


Você pode acessar uma máquina windows montando já em utf8

mount -t ntfs /dev/hda1 /mnt/hda1 -o nls=utf8

Alguns sistemas já usam
"iocharset" ao invés de nls (busque na documentação da sua versão)

Nenhum comentário:

Postar um comentário

Insira seu comentário - O mesmo será submetido à aprovação!

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo