Mudanças entre as edições de "Backup server"
De MochilaWiki
Ir para navegaçãoIr para pesquisarLinha 3: | Linha 3: | ||
O backup diário, local, é feito com o script [http://lovato.com.br/2011/02/utilizando-o-rsync-para-fazer-backup-estilo-time-machine/ backup.sh], feito por Roger Lovato, e são enviado para /srv/backup/storage e dentro de /srv/backup/db tem os backup do banco de dados feito com o [[Automysqlbackup]]. Os dois scripts são agendados para roda uma vez por dia, de madrugada, com diferença de uma hora um do outro. Depois disso roda o terceiro script, enviando /srv/backup/ (menos as pastas "tmp") para um servidor remoto. | O backup diário, local, é feito com o script [http://lovato.com.br/2011/02/utilizando-o-rsync-para-fazer-backup-estilo-time-machine/ backup.sh], feito por Roger Lovato, e são enviado para /srv/backup/storage e dentro de /srv/backup/db tem os backup do banco de dados feito com o [[Automysqlbackup]]. Os dois scripts são agendados para roda uma vez por dia, de madrugada, com diferença de uma hora um do outro. Depois disso roda o terceiro script, enviando /srv/backup/ (menos as pastas "tmp") para um servidor remoto. | ||
− | + | crie um par de chaves para ssh sem senha (não digite senha quando pedir) | |
<source lang="bash"> | <source lang="bash"> | ||
ssh-keygen -t dsa -f ~/.ssh/id_dsa | ssh-keygen -t dsa -f ~/.ssh/id_dsa | ||
+ | </source> | ||
+ | |||
+ | envia a chave pro servidor, para autorização automática | ||
+ | <source lang="bash"> | ||
cat ~/.ssh/id_dsa.pub | ssh banto@192.168.56.101 'cat - >> ~/.ssh/authorized_keys' | cat ~/.ssh/id_dsa.pub | ssh banto@192.168.56.101 'cat - >> ~/.ssh/authorized_keys' | ||
</source> | </source> |
Edição das 15h51min de 1 de maio de 2011
Implementei nos servidores um esquema de backup:
O backup diário, local, é feito com o script backup.sh, feito por Roger Lovato, e são enviado para /srv/backup/storage e dentro de /srv/backup/db tem os backup do banco de dados feito com o Automysqlbackup. Os dois scripts são agendados para roda uma vez por dia, de madrugada, com diferença de uma hora um do outro. Depois disso roda o terceiro script, enviando /srv/backup/ (menos as pastas "tmp") para um servidor remoto.
crie um par de chaves para ssh sem senha (não digite senha quando pedir)
ssh-keygen -t dsa -f ~/.ssh/id_dsa
envia a chave pro servidor, para autorização automática
cat ~/.ssh/id_dsa.pub | ssh banto@192.168.56.101 'cat - >> ~/.ssh/authorized_keys'