Fazendo backup e compactando

Publicado por Raphael Henrique (última atualização em 14/07/2014)

[ Hits: 7.850 ]

Download backup_and_compact.sh




Script simples para fazer backup de um diretório fornecido por parâmetro. É gerado um arquivo compactado .zip.

  



Esconder código-fonte

#!/bin/bash

origem=$1

#verificar se foi fornecido parâmetro
if [ $# -lt 1 ]; then
    echo
    echo "ERRO: faltando parâmetro"
    echo
    exit
fi
#verificar se o diretório de origem existe
if [ ! -d $origem ]; then
    echo
    echo "ERRO: diretório $origem não existe"
    echo
    exit
fi

clear
data=`date +%H%M%S`
echo
echo "Compactando $origem ..."
echo
zip -r "Backup_$data.zip" "$origem"
echo
echo "Backup criado com sucesso em `pwd`"
echo
exit

Scripts recomendados

Backup Completo Cpanel

Backup Máquina do Tempo com Rsync

Backup Database MySQL Automatizado

Backup Zabbix 2.0

Shell Script para gravar iso de xbox 360 para LT 3.0 burnisolt3


  

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