Pular para o conteúdo

Script de Backup - (Proxy) Endian Firewall 3.2.2

Dica publicada em Linux / Backup
Estevam Neto estevam.neto
Hits: 4.237 Categoria: Linux Subcategoria: Backup
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Script de Backup - (Proxy) Endian Firewall 3.2.2

Esta dica é para quem deseja realizar o backup dos logs do Endian Firewall gerados pelo proxy.

Normalmente, eu salvaria esses arquivos via FTP, porém o Endian não tem esse serviço instalado e como não quis modificar o sistema instalando esse serviço, a solução que achei foi criar um compartilhamento oculto no meu servidor de backup, depois disso é só criar o script abaixo e colocar ele na pasta /etc/cron.daily/ do servidor Endian Firewall, é importante que o arquivo não tenha extensão.

#!/bin/bash
#
DATA=`date +%d_%m_%Y`
#
# Dados do arquivo de backup
#
MAQUINA="Nome do Servidor Proxy"
ARQUIVO1="PROXY_LOGS_$MAQUINA.$DATA.tar.gz"
ARQUIVO2="PROXY_SARG_$MAQUINA.$DATA.tar.gz"
DIRETORIO1="/var/log/archives/squid/"
DIRETORIO2="/var/www/sarg/daily/"
DESTINO="/tmp/backup"
#
LOGS=`ls -ltr $DIRETORIO1 | tail -3 | awk '{print $9}'`
SARG=`ls -ltr $DIRETORIO2 | grep "^d"| tail -1 | awk '{print $9}'`
#
# Dados do servidor CIFs
#
HOST_CIF="0.0.0.0"
USUARIO_CIF="Usuário"
SENHA_CIF="Password"
#
# Cria o arquivo .tar.gz no /tmp (Temporario)
#
cd $DIRETORIO1
#
tar -zcvf /tmp/$ARQUIVO1 $LOGS
#
cd $DIRETORIO2
#
tar -zcvf /tmp/$ARQUIVO2 $SARG
#
cd /tmp
#
# Acessa o Compartilhamento e coloca os arquivos
#
mkdir -p $DESTINO
mount -t cifs -o username=$USUARIO_CIF,password=$SENHA_CIF //$HOST_CIF/proxy $DESTINO
#
cp -vf $ARQUIVO1 $DESTINO
#
cp -vf $ARQUIVO2 $DESTINO
#
# Remove os arquivos temporarios
#
umount $DESTINO
rm -rf /tmp/$ARQUIVO1
rm -rf /tmp/$ARQUIVO2
rm -rf $DESTINO

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalação Samba 4 PDC (Active Directory) no Ubuntu Server 18.04

Instalação Bacula 7.4.4 e Webmin - Ubuntu Server 16.04

Dual Boot e sincronização entre Linux e Google Drive

Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!

Distro "Redo Backup and Recovery" em live-CD/USB - Backup e Restauração

TimeShift no Debian 9

Como evitar problemas ao usar o Bacula

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.