Mudanças entre as edições de "Backup Quijaua"

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...')
 
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 05h41min de 10 de novembro de 2012

dicas

  1. criar pasta para backup
  2. endereço da pasta que terá cópia de segurança
  3. instalar rsync nas duas máquinas (cliente/servidor)
  4. o indica é fazer acesso ssh como root, pois algumas pastas podem não ter permissão para outros usuários
  5. 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


Referências