Coloca essa linha dentro de um script bash, pode ser só a linha, faça o script executável e chame ele no cron com a frequência que você quiser que seu backup seja feito.
Versão Imprimível
Coloca essa linha dentro de um script bash, pode ser só a linha, faça o script executável e chame ele no cron com a frequência que você quiser que seu backup seja feito.
já está rodando dentro de um script mas o problema é que pede a senha do ssh do servidor destino então queria deixar automático o login entre os servidores.
Você pode usar chaves do SSH então.
ssh-keygen de um lado e coloca a chave no ~/.ssh/authorized_keys do outro lado.
eu crio a chave normal(no server cliente) mas quando vou copiar aparece uma mensagem dizendo que a pasta ou arquivo não existe..então criei o arquivo do outro lado(no servidor destino) e abri o arquivo no cliente, copiei e colei no server na hora de salvar do outro lado(servidor) diz que não tenho permissão...já dei chmod 777 no arquivo ~/.ssh/authorized_keys e nada não consigo salvar op engraçado que no cliente consigo salvar na pasta ~/.ssh/authorized_keys dele....o que pode ser?
Vamos lá...
quando você cria a chave no cliente, ele gera na verdade um par de chaves, id_dsa e id_dsa.pub, certo?
procura no /etc/ssh/sshd_config, do servidor de destino, pela linha:
Código :
AuthorizedKeysFile .ssh/authorized_keys
esse id_dsa.pub você vai copiar para dentro do ~/.ssh/authorized_keys do usuário que você vai usar para conectar na máquina de destino.