Rsync: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 11: Linha 11:
* http://planet.admon.org/throttle-io-rate-limit-disk-io-for-rsync/
* http://planet.admon.org/throttle-io-rate-limit-disk-io-for-rsync/
* http://www.cyberciti.biz/faq/throttle-disk-io-rate-limit-disk-io/
* http://www.cyberciti.biz/faq/throttle-disk-io-rate-limit-disk-io/
== backup simples de servidor para servidor ==
<source lang="bash">
rsync -ptvr --rsh=ssh dean@mark.org:/home/dean/ dean
</source>
== excluir arquivo ==
remover todos os arquivos de uma extensão
<source lang="bash">
rsync -a --exclude=*.exe /backup
</source>
remover arquivos a partir de uma lista
<source lang="bash">
rsync -ptvr --delete --exclude-from '/tmp/listas/apagar.txt' backup/ dds/
</source>
no caso testei um arquivo chamado 111.txt dentro de um diretório com o nome aaa, ou seja, o caminho ficou aaa/111.txt
no caso o diretório aaa está dentro de backup e por isso não pecisa está o endereço completo
fonte -> http://askubuntu.com/questions/349613/how-to-exclude-a-folder-from-rsync

Edição atual tal como às 20h40min de 20 de fevereiro de 2016

copia dados de um diretório para outro, comparando o que já existe, copiado o que for diferente e novo e removendo o que não existir mais na origem

rsync -ptvr --delete origem/ destino/
--bwlimit=10000 = controla a escrita no disco de i/o para 10000KB/s (9.7MB/s)
--exclude=test.net = exclui qualquer pasta que tiver o nome test.net e tudo dentro dela
--rsh='ssh -p200' root@192.168.0.15:/home/ = conectando ssh em porta fora do padrão


backup simples de servidor para servidor

rsync -ptvr --rsh=ssh dean@mark.org:/home/dean/ dean

excluir arquivo

remover todos os arquivos de uma extensão

rsync -a --exclude=*.exe /backup

remover arquivos a partir de uma lista

rsync -ptvr --delete --exclude-from '/tmp/listas/apagar.txt' backup/ dds/

no caso testei um arquivo chamado 111.txt dentro de um diretório com o nome aaa, ou seja, o caminho ficou aaa/111.txt

no caso o diretório aaa está dentro de backup e por isso não pecisa está o endereço completo

fonte -> http://askubuntu.com/questions/349613/how-to-exclude-a-folder-from-rsync