Fazendo backup e compactando

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

[ Hits: 8.096 ]

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

Script Backup com Log e envio por Email

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

Renomear múltiplos arquivos

rsyncdev-pt_BR.sh - Um baixador automático de ISOs de Sabayon Linux

Script de Back Up, com limpeza de back ups antigos e e-mail com logs


  

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