Backup Quijaua: mudanças entre as edições
De MochilaWiki
Ir para navegaçãoIr para pesquisar
Criou página com '<source lang="bash"> cd /home/database && \ rsync -ptvr --delete --rsh='ssh -p200' root@192.168.0.1:/var/lib/automysqlbackup/latest last ; \ cd last && \ find | cpio -dplm ../new...' |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
== dicas == | |||
# criar pasta para backup | |||
# endereço da pasta que terá cópia de segurança | |||
# instalar rsync nas duas máquinas (cliente/servidor) | |||
# o indica é fazer acesso ssh como root, pois algumas pastas podem não ter permissão para outros usuários | |||
# restringir o acesso como root pot ip | |||
== script == | |||
<source lang="bash"> | <source lang="bash"> | ||
cd /home/database && \ | cd /home/database && \ | ||
| Linha 8: | Linha 16: | ||
mv new last | mv new last | ||
</source> | </source> | ||
== ajustando ssh == | |||
certifique que em /etc/ssh/sshd_config esteja liberado o acesso como root, deve ficar assim | |||
PermitRootLogin yes | |||
Depois libere o acesso como root somente para o ip 192.168.0.2 | |||
AllowUsers root@192.168.0.2 | |||
== Referências == | == Referências == | ||
* [http://blog.liquuid.net/2008/05/11/time-machine-no-linux-com-rsync/ time machine no linux com rsync] | * [http://blog.liquuid.net/2008/05/11/time-machine-no-linux-com-rsync/ time machine no linux com rsync] | ||
* [http://ubuntuforums.org/showthread.php?t=1416730 SSH Server restrict root login to certain ip(s)] | |||
[[Categoria:Backup]] | [[Categoria:Backup]] | ||
Edição das 02h41min de 10 de novembro de 2012
dicas
- criar pasta para backup
- endereço da pasta que terá cópia de segurança
- instalar rsync nas duas máquinas (cliente/servidor)
- o indica é fazer acesso ssh como root, pois algumas pastas podem não ter permissão para outros usuários
- restringir o acesso como root pot ip
script
cd /home/database && \
rsync -ptvr --delete --rsh='ssh -p200' root@192.168.0.1:/var/lib/automysqlbackup/latest last ; \
cd last && \
find | cpio -dplm ../new && \
cd - && \
mv last `date +%Y%m%d` && \
mv new last
ajustando ssh
certifique que em /etc/ssh/sshd_config esteja liberado o acesso como root, deve ficar assim
PermitRootLogin yes
Depois libere o acesso como root somente para o ip 192.168.0.2
AllowUsers root@192.168.0.2