Bkp e Restore [RESOLVIDO]

1. Bkp e Restore [RESOLVIDO]

Guilherme Minotto
minotto

(usa CentOS)

Enviado em 11/04/2012 - 14:22h

Galera, preciso criar um programa simples de BKP e restore usando o dialog.
Estou apanhando por saber pouco. O que ja consegui fazer foi isso:


#!/bin/bash

#menu () {

opcao=$(dialog --stdout --title 'Backup & Restore' --menu 'Escolha um item abaixo:' 0 0 0 \
1 'Realizar Backup' \
2 'Realizar Restore' )

case $opcao in

1) dialog --title 'Backup & Restore' --inputbox 'digite o caminho' 0 0;;
2) dialog --title 'Backup & Restore' --inputbox 'digite o caminho que deseja restaurar' 0 0;;

esac

#}


Galera, precisava saber o comando que após o usuário digitar o caminho, automaticamente ja crie uma basta chamada bkp e com o .tar.gz dentro

Alguem poderia ajudar?
Valew


  


2. MELHOR RESPOSTA

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/04/2012 - 15:12h

bom fiz somente o inicio de uma olhada e teste e podes alterar


#!/bin/bash

DIA=$( date +%d )
MES=$( date +%b )
ANO=$( date +%Y )
FILE="${DIA}${MES}${ANO}"

while : ; do
reposta=$(
dialog --stdout \
--title ' BACKUP ' \
--menu 'Escolha um opcao: ' \
0 0 0 \
1 'Efetuar Backup' \
0 'Sair' \
)
[ $? -ne 0 ] && break

case "$reposta" in

1) origem=$( dialog --stdout --inputbox 'Digite Pasta de Origem: ' 0 0)

destino=$( dialog --stdout --inputbox 'Digite Pasta de Destino: ' 0 0)

tar -zcvf $destino/backup$FILE.tar.gz $origem
;;

0) break

;;
esac
done





3. Re: Bkp e Restore [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/04/2012 - 14:33h

de uma olhada
esse como exemplo

http://www.vivaolinux.com.br/script/Backup-para-fita-dat-em-Dialog

espero que ajude


4. Re: Bkp e Restore [RESOLVIDO]

Guilherme Minotto
minotto

(usa CentOS)

Enviado em 11/04/2012 - 15:34h

esta dando erro no While, esta certo o comando?
e quando rite ele, o programa vai direto pra pasta de destino


5. Re: Bkp e Restore [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/04/2012 - 15:37h

de uma olhada pois esta funcionado 100% pode estar com erro de digitação
ou execute o script assim

sh -x ./seuscript




6. Re: Bkp e Restore [RESOLVIDO]

Guilherme Minotto
minotto

(usa CentOS)

Enviado em 11/04/2012 - 15:43h

srsrsrsrs..estava com varios erros...rsrsrs
mas consertei, agora o problema é que na pasta de origem coloco /home/minotto (pasta que quero fazer backup
e no destino é /home/backups (onde quero salva-lo

ai da um erro enorme, pode ser permissão?


7. Re: Bkp e Restore [RESOLVIDO]

Guilherme Minotto
minotto

(usa CentOS)

Enviado em 11/04/2012 - 15:48h

Cara, consegui, era permissão mesmo
AJUDOU BASTANTE
agradeço mesmo


8. Re: Bkp e Restore [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/04/2012 - 16:10h

tranquilo ,qualquer coisa estamos ai


9. Re: Bkp e Restore [RESOLVIDO]

Guilherme Minotto
minotto

(usa CentOS)

Enviado em 11/04/2012 - 16:25h

nas variaves que vc acrescentou
Dia
Mes e ano

como faço para acrecestar hora e minutos?


10. Re: Bkp e Restore [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 11/04/2012 - 16:50h

de uma olhada na manpage do date
$man date






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts