console: rsync + ssh em porta diferente da 22

Postado por gutocarvalho, Quarta-feira, Julho 23, 2008, 9:40

Está se descabelando para fazer um rsync + ssh em um servidor onde porta do ssh é diferente da 22?

Alguns métodos possíveis…

rsync -avz –rsh=’ssh -p 2222′ /diretorio/de/origem usuario@host:/diretorio/de/destino/

ou

rsync -avz -e ’ssh -p 2222′ /diretorio/de/origem usuario@host:/diretorio/de/destino/

[]’s
Guto

sincronizando diretórios de forma incremental com o comando rsync

Postado por gutocarvalho, Sábado, Abril 5, 2008, 16:02

Já começou a copiar um diretório que continha MP3 de um HD para outro ou para um pendrive em algum ambiente gráfico, seja no KDE, seja no Gnome, seja no XFCE ou em outros, e quando menos esperava aconteceu algo inesperado e cópia parou, pior ainda se você mandou mover, ai ferrou, geralmente você só tem a opção “sobrescrever”, não tem uma opção “resumir” ou “retomar”, bom o console pode te salvar ;)

O comando RSYNC é utilizado para sincronizar conteúdos em origem e destino e tem diversas opções bacanas.

Vou dar aqui uma explicação de uma aplicação do RSYNC.

usuario@computador:~$ rsync -av –update –delete /diretorio/origem/ /diretorio/destino/

Esse comando vai copiar o conteúdo do diretório “origem” para o diretório “destino”.

-a significa archive (arquivamento) equivale as opções -rlptgoD
-v signifca verbose, ele vai te mostrar informações da sincronização
–update atualiza arquivos mais novos que existam no /origem em /destino
–delete apaga arquivos que não existam mais em /origem no /destino

para maiores informações use os comandos abaixo:

usuario@computador:~$ rsync –help

usuario@computador:~$ man rsync

ou se preferir visite o site do rsync e leia a documentação :)

Talvez isto te ajude, hoje me ajudou a sincronizar os mirrors do ubuntu que tenho em  um servidor em casa com meus hd’s usb ;)

Esta dica está no wiki com um teste e mais exemplos ;)

http://gutocarvalho.net/mediawiki/index.php/Sincronizando_diretorios_de_forma_incremental_com_o_comando_RSYNC

Referências:

http://pt.wikipedia.org/wiki/Rsync
http://samba.anu.edu.au/rsync/

[]’s
Guto


Copyright © 2007 gutocarvalho.net. All rights reserved.

Bad Behavior has blocked 327 access attempts in the last 7 days.

Creative Commons Attribution-ShareAlike 2.5 Brazil
Creative Commons Attribution-ShareAlike 2.5 Brazil