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 : [email protected]
# 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 [email protected]$server:$dfile
expect "connecting \(yes\/no\)\? " {send "yes\r" }
expect "password: " {send "$pass\r" }

interact

Scripts recomendados

Mostrar conexões de rede ativas

Backup via scp

Servidor web pequeno e simples em TCL.

Firewall Bloqueando Tudo

Calculadora em Tcl/Tk


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts