OpenVZ - vzbackup
Publicado por Leandro Nascimento de Souza (última atualização em 06/10/2014)
[ Hits: 4.930 ]
Homepage: http://www.mailgateway.com.br
Script para backup de VPS OpenVZ. O mesmo efetua backup via SSH, sendo necessária a instalação do pacote sshpass para seu correto funcionamento e ajuste da permissão para 0700, de modo que somente o usuário root possa executá-lo.
#!/bin/bash
#
# Nome.....: VZBackup
# Autor....: Leandro Nascimento de Souza - leandro(at)minimedia.com.br
# Versao...: 0.0-2
# Data.....: 30/08/2010
#
# Diretorio de dumps do OpenVZ
DUMP_DIR=/data/dump
GET_VEID=/data/private
LOG=/var/log/vzbackup.log
$DAYS=35
# Host e usuario do servidor de backup
HOST=200.200.200.200
USER=administrador
PASS="Senha%1"
PORT=22
REMOTE_DIR=/data/backup
# Gera dump de todos os containeres
for i in `ls /data/private`; do
vzdump --compress $i;
done
# Copia todos os conteineres e logs para o servidor de backup
sshpass -p $PASS scp -P $PORT $DUMP_DIR/* $USER@$HOST:$REMOTE_DIR >> $LOG
# Remove todos os dumps do servidor atual
rm -rfv $DUMP_DIR/* >> $LOG
# Mantem arquivos dos ultimos x dias do servidor de backup
sshpass -p $PASS ssh $USER@$HOST -p $PORT "find $REMOTE_DIR -atime +$DAYS -exec rm {} \;"
Shell Script para gravar iso de xbox 360 para LT 3.0 burnisolt3
Backup, compactação, verificação e transferência de arquivos
rsyncdev-pt_BR.sh - Um baixador automático de ISOs de Sabayon Linux
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Gerenciamento de Vídeo Híbrido (Intel/NVIDIA) via nvidia-prime no Ubuntu e derivados
Assistindo IPTV no Linux com Fred TV e Lista Free TV
Impressora Tomate MDK-007 no Ubuntu (ou qualquer distro Linux)
Acelerando a compilação de pacotes no Arch Linux (AUR) usando todos os núcleos do processador
Links importantes de usuários do vol (6)
Depois não querem que eu fale sobre as baseadas... (1)









