Script de Backup - (Proxy) Endian Firewall 3.2.2
Publicado por Estevam Neto em 10/02/2020
[ Hits: 3.459 ]
#!/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
Instalação Bacula 7.4.4 e Webmin - Ubuntu Server 16.04
Instalação Samba 4 PDC (Active Directory) no Ubuntu Server 18.04
Não consigo fazer login no Linux Mint [Resolvido]
Samba - migrar usuários, grupos e compartilhamentos no Zentyal Linux
Reinstalando pacotes no Ubuntu pós-formatação
Clonezilla - Alternativa ao Norton Ghost
Clonezilla (100% automatizado) com GRUB2
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Modernização e Avanço do Linux. (16)
Desempenho abaixo do esperado - travadas e congelamento do sistema ope... (1)
Ubuntu Server Backup Nuvem, Mega e Google Drive (2)
11 russos foram removidos do desenvolvimento do kernel Linux (2)
Partição compartilhada entre Linux e Windows não permite alterações (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta