[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ssh e migração
From: |
voyeg3r |
Subject: |
Re: ssh e migração |
Date: |
Mon, 31 Mar 2008 14:42:46 -0000 |
User-agent: |
eGroups-EW/0.82 |
a opção "--delete" do rsync apaga no destino os arquivos deletados
na origem, ou seja você pode sincronizar duas pastas uma local e uma
remota mais ou menos assim
rsync -a --delete /origem/pasta/ usuario@destino:/pasta/
lembre-se que /origem/pasta pega a pasta toda
e /origem/pasta/ pega só o conteúdo, o segredo aqui é existência ou
não da barra no final do caminho
Você pode exportar a chave do ssh para
poder logar sem senha
ssh-copy-id -i ~/.ssh/id_dsa.pub usuario@maquina_remota
veja este artigo:
http://servidorlinux.wordpress.com/2008/02/02/backup-com-rsync-sem-senha/
você pode modificar o script para que ele delete na máquina que vai
receber o backup os arquivos deletados na origem:
rsync -avz --delete /origem_dos_dados/
root@maquina_remota:/origem_dos_dados/
--- Em address@hidden, Fábio Gomes dos Santos
<fabio@...> escreveu
>
> mdldinis2003 escreveu:
> >
> > Srs,
> >
> > Migração em scp ( linux red hat )
> >
> > Alguem tem um esquema para pegar um arquivo de um local, migrar para
> > uma outra maquina em um local verificar se o arquivo já existe,
> > sobrepor o existente, mas salvar o anterior. e no mesmo esquema
incluir
> > se não existir e tbm deletar o que existir.
> > A função é incluir, deletar, sobrepor existente.
> >
> > ssh ( linux red hat )
> >
> > Preciso verificar se o processo está ativo se estiver tudo bem, senão
> > startar, e se precisar matar o mesmo processo em 16 máquinas, alguem
> > tem um programa que faça isso ou uma idéia como fazer.
> >
> > Abs e obrigado !!
> >
> >
> Use rsync, ele tbm usa o protocolo do sshd.
>
> Fábio
>