Criar backup do Diretorio /home

Publicado por Alex Sandro Pereira 09/12/2004

[ Hits: 12.819 ]

Download backup




Script criado para compactar e empacotar o diretorio /home , possui tambem funcoe de descompactacao , vizualização de logs de erro e tamanho do arquivo gerado.

  



Esconder código-fonte

#!/bin/sh


#script desenvolvido para efetuar backup da pasta /home
#desenvolvido por Alex S. Pereira
clear

opc=0
 
while [ $opc != 5 ]

do
echo -e "--- M E N U ---"
echo -e 
echo -e "1 - Compactar e Empacotar /home"
echo -e "2 - Descompactar o arquivo /home"
echo -e "3 - Verifica tamanho do Arquvio Gerado"
echo -e "4 - Vizualizar arquivo de  Log"
echo -e "5 - Sair"
echo -n "opcao "

read opc

 
     

   if [ $opc = 1 ]; then
      cd /
      cd home
      mkdir backup_home
      tar czf backup_home/backup_home.tar.gz /home 2> /home/backup_home/erros.log
           echo -e "Compactado com sucesso!!!"
   clear
   fi
   if [ $opc = 2 ]; then
      cd /
      cd home/backup_home
      tar -xzf backup_home.tar.gz
      echo -e "Descompactado com Sucesso!!!"
   
   clear   
   fi
   if [ $opc = 3 ]; then
      cd /
      cd home/backup_home
                
            ls --size backup_home.tar.gz   
       read limpar
      clear
   fi
   if [ $opc = 4 ]; then
      cd /
      cat /home/backup_home/erros.log   
      read limpar
      clear

   fi

   if [ $opc = 5 ]; then 
      exit 0
   
   clear
   fi
      
                  
done

Scripts recomendados

Gere Números Randomicos

Hello World em Octave

Testar se variável é numérica

Conversor de Celsius para Farenheit e vice-versa...

Criar senha para abrir determinado programa


  

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