Backups são de suma importância da administração de qualquer servidor. Para se previnir de desastres, erros humanos, dentre outras situações.

Esse script envia o backup da máquina local para outro servidor remoto onde é feito um backup para fita.

  



Esconder código-fonte

#!/usr/bin/expect
# Script para envio de arquivo via scp.
#
# Autor : Anderson Nascimento
# E-mail : anderson@oraculumti.com.br
# Licensa : GNU General Public License v2
# Versao : 1.0
# Data : 24/04/2009



#Variaveis

set timeout 1


set user "oracle"
set server "192.168.0.4"
set pass [ exec cat /root/pass.txt ]
set dfile "/u01/backup/"
set sfile "/mnt/firewall/"



#puts "Copiando $sfile para $dfile no $server"

#Iniciando o processo scp

spawn scp -r $sfile $user@$server:$dfile
expect "connecting \(yes\/no\)\? " {send "yes\r" }
expect "password: " {send "$pass\r" }

interact

Scripts recomendados

Servidor web pequeno e simples em TCL

Firewall Bloqueando Tudo

Mostrar conexões de rede ativas

Backup via scp

IrcBOT


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts