Fazendo backup e compactando

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

[ Hits: 7.761 ]

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

sync_local - backup/restauração local

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

Backup de Roteadores e Switches

Backup e envio do arquivo + md5sum para o FTP da escolha do usuário

PKG Sync v4.0 - utilitário para backup de pacotes DEB baixados


  

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