Pular para o conteúdo

Bkp e Restore [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Bkp e Restore [RESOLVIDO]

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

Responder tópico

2. Re: Bkp e Restore [RESOLVIDO]

Melhor resposta

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


4. Re: Bkp e Restore [RESOLVIDO]

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]

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]

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]

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

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

8. Re: Bkp e Restore [RESOLVIDO]

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

tranquilo ,qualquer coisa estamos ai

9. Re: Bkp e Restore [RESOLVIDO]

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]

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

de uma olhada na manpage do date
$man date

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder