backup, comando pelo ssh no script

1. backup, comando pelo ssh no script

Marco Capella
MarcoC

(usa Outra)

Enviado em 22/06/2022 - 13:03h

Ola.

Tenho varios pendrivers e costumo fazer backup periodicos o script que tem o comando
rsync -av --delete /media/pi/32GB-INST/ /media/pi/ssd-wd-240gb/32GB-INST/backup/ >> /media/pi/ssd-wd-240gb/32GB-INST/bck_pendrive_32GB-INST.log 2>&1
ele cria inclusive um log ( o que acho muito importante ) com as mudanças, o que foi copiado, incluido, apagado e substituido, tudo isso localmente, no meu Raspberry pi.

Tenho outro RPi e estou tentando fazer como servidor de backup, deixar o ssd nele e fazer o backup de outro RPi pela rede.

Consegui fazer um backup de teste com o comando
sshpass -p "SENHA" rsync -e "ssh -o StrictHostKeyChecking=no" -av --delete /media/pi/testes2g/ pi@192.168.1.16:/media/pi/ssd-60gb/testes/backup/

O problema e que se incluo o comando completo, incluindo >> /media/pi/ssd-60gb/testes/bck_pendrive_testes2g.log 2>&1 para
gerar um log, da erro.

Pessoal essa rede e na minha casa e apenas para meu uso, não tenho problemas de segurança, por isso não acho interessante criar
chave publica, ate tentei seguindo alguns tutoriais, como tive dificuldades e o objetivo principal e fazer esses backups gostaria muito
de conseguir com esse comando que acho menos dificil.

Voces poderiam me ajudar?

Pessoal desde ja, muito obrigado pela atenção e me desculpem se fiz um texto muito longo.


  


2. Re: backup, comando pelo ssh no script

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 22/06/2022 - 15:52h

Se é sua rede e não tem problema de "segurança" mais um motivo para usar chave de ssh, além de ser muito mais pratico.
Sempre que preciso automatizar ssh uso desse forma.


#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



3. Re: backup, comando pelo ssh no script

Buckminster
Buckminster

(usa Debian)

Enviado em 24/06/2022 - 21:41h

Qual é o erro que dá?


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.



4. Re: backup, comando pelo ssh no script

Marco Capella
MarcoC

(usa Outra)

Enviado em 25/06/2022 - 10:00h

Buckminster muito obrigado pela atenção.

Peguei uma imagem do terminal, se executar o comando sem tentar gerar um log ( >> /media/pi/etc ) funciona legal mas se incluir da erro.

bash: /media/pi/ssd-60gb/testes/bck_pendrive_testes2g.log: Arquivo ou diretório inexistente

Cheguei a criar um arquivo vazio mas não deu certo.





5. Re: backup, comando pelo ssh no script

Buckminster
Buckminster

(usa Debian)

Enviado em 28/06/2022 - 08:06h

Vá na pasta /media/pi/ssd-60gb/testes e crie o arquivo bck_pendrive_testes2g.log.
Depois tente executar o comando de novo.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts