Pessoal, uso muito o rsync pra fazer copias de disco, copiar fs de uma máquina pra outra, pra copiar diretórios, arquivos e etc. Quando não é permitida a conexão sem segurança, eu uso o ssh junto do rsync. Perdoem-me se não estou no assunto de shell script mas acho que vale dar a dica pra galera já que vi, várias vezes o pessoal fazendo scripts com rsync.
O rsync pode ter muito mais coisas que vale a pena pesquisar, como por exemplo: rsync -va -e 'ssh -l zezinho' /diretorio/de/origem /diretorio/destino O 'ssh -l zezinho' faz a troca de login para a outra máquina para o usuario zezinho (caso seja para o mesmo login não é preciso o '-l zezinho'. Também uso a opção abaixo: --rsync-path=/usr/local/bin/rsync Essa para quando o caminho do executável rsync não é o mesmo entre as máquinas de origem e destino. Vale lembrar que se você trasnferir alguma coisa pra outra máquina deve-se usar o nome ou ip dela assim: ... /diretorio/de/origem 192.168.1.75:/diretorio/destino Assim você copia da máquina origem para o diretório destino na máquina com o ip dado. Lembrando que o ip pode vir na máquina origem, que não precisa ser, necessáriamente, a máquina onde você está logado. Abraços, Roberto On 11/28/06, Diniz Alexandre Daminelli <[EMAIL PROTECTED]> wrote: > > Cara eu não sei do Novel... mas estes dias andei usando o rsync para > fazer algo deste tipo... > > o comando é algo como: > > rsync -aRvuz /var/spool/mail/ [EMAIL PROTECTED]:/ > > este comando envia todos os arquivos da pastas /var/spool/mail/ do > Servidor A para o Servidor B > > De uma verificada no google que deve ter mais informações, eu nao tenho > muito dominio deste comando, mas ele faz justamente o que vc quer. > > T+, > > Diniz A. Daminelli. > > ----- Original Message ----- > From: clark_minari > To: [email protected] <shell-script%40yahoogrupos.com.br> > Sent: Monday, November 27, 2006 2:11 PM > Subject: [shell-script] copiar arquivos só modificado > > Ola! tenho dois novell e monto os volumes deles no linux cl9, eu > estava fazendo um tar de um para o outro mas o tar esta dando problema > pois os arquivos estao ficando com + de 4GB. > Gostaria de fazer uma copia de um servidor para o outro mas com a > opcao de copiar so os arquivos modificados. > Como faco isso? > > Tentei usar o comando: > find /novell/files -mtime -1 -type f -print | cp -fr > * /novell2/files/ -T - > > Mas acho q nao é por ai. > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]
