Criar backup do Diretorio /home

Publicado por Alex Sandro Pereira 09/12/2004

[ Hits: 12.821 ]

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

Informaçoes de rede com shell script

MACGEN V1.0 MAC Address Generator

Adicionar e Remover usuário do Samba/Squid (com menu)

Renomear seu pendrive (Debian)

Criando uma lixeira [Melhorado]


  

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