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

Backup via scp

Firewall Bloqueando Tudo

Servidor web pequeno e simples em TCL

Mostrar conexões de rede ativas

Renomeando arquivos de forma padronizada


  

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