BACKUP DE ARQUIVOS

1. BACKUP DE ARQUIVOS

kildren
kil-linux

(usa Ubuntu)

Enviado em 24/05/2016 - 11:11h

Bom dia,
meu amigos, tenho dois servidores:
1 - servidor: iptables e squid
2 - servidor: dhcp e samba

adicionei dois pendrive neles para fazer backup desses arquivos, minha duvida é como criar o script para fazer bacikup dos arquivos de configuração com data do backup.


  


2. Re: BACKUP DE ARQUIVOS

Tairone Seremeta
tairone_seremeta

(usa Debian)

Enviado em 24/05/2016 - 11:51h

Bom dia,
abaixo segue um link de um script q desenvolvi para um amigo. Qualquer dúvida me pergunte que ajudarei.
https://www.vivaolinux.com.br/topico/Shell-Script/Zipar-um-diretorio-mover-ele-e-dar-mysqldump


3. Re: BACKUP DE ARQUIVOS

kildren
kil-linux

(usa Ubuntu)

Enviado em 24/05/2016 - 17:26h

Meu amigo, adicionei um comando simples no crontab dentro de /etc/crontab e o mesmo não esta executando a tarefa.
ubuntu server 14.4


4. Re: BACKUP DE ARQUIVOS

Tairone Seremeta
tairone_seremeta

(usa Debian)

Enviado em 25/05/2016 - 06:56h

Bom dia, você chegou a reiniciar o serviço do cron? Outra coisa, se rodar o comando no terminal ele roda? Outro detalhe importante é que vc tem q colocar o caminho absoluto para rodar no cron, exemplo: find -name texto , no cron funciona assim /usr/local/find -name texto.
Espero ter ajudado.


5. Re: BACKUP DE ARQUIVOS

kildren
kil-linux

(usa Ubuntu)

Enviado em 25/05/2016 - 10:18h

segue meu erro.

#!bin/sh
DATA=`date +%Y-%m-%d-%H.%M`
cd /
cp origen "$DATA" /destino

Mas apresenta o seguinte erro:




6. Re: BACKUP DE ARQUIVOS

Tairone Seremeta
tairone_seremeta

(usa Debian)

Enviado em 25/05/2016 - 10:31h

Você consegue postar o script completo para te ajudar?


7. Re: BACKUP DE ARQUIVOS

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/05/2016 - 10:33h

kil-linux escreveu:

segue meu erro.

#!bin/sh
DATA=`date +%Y-%m-%d-%H.%M`
cd /
cp origen "$DATA" /destino

Mas apresenta o seguinte erro:



Veja o que você está executando:

cp origem 2016-05-25-10.31 /destino 


Não seria:

cp -pa origem /destino/$DATA 



8. Re: BACKUP DE ARQUIVOS

kildren
kil-linux

(usa Ubuntu)

Enviado em 25/05/2016 - 10:51h

Pereito,

é isso mesmo

cp origem /destino/%DATA

So queria entender porque a variável deve ficar dentro do arquivo de destino ?





9. Re: BACKUP DE ARQUIVOS

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/05/2016 - 11:00h

kil-linux escreveu:

Pereito,

é isso mesmo

cp origem /destino/%DATA

So queria entender porque a variável deve ficar dentro do arquivo de destino ?




Eu que te pergunto... A variável deve ficar na origem?

Postei acima o que você estava executando.
Você estava copiando um objeto chamado origem + um objeto $DATA para o diretório "/destino".

cp origem 2016-05-25-10.31 /destino 



10. Re: BACKUP DE ARQUIVOS

kildren
kil-linux

(usa Ubuntu)

Enviado em 25/05/2016 - 12:11h

Eu que te pergunto... A variável deve ficar na origem?

Postei acima o que você estava executando.
Você estava copiando um objeto chamado origem + um objeto $DATA para o diretório "/destino".

cp origem 2016-05-25-10.31 /destino


se eu colocar a varialvel depos da origen tipo: cp origen $DATA /destino da erro, o backup so funcionou após seguir sua dica.
cp /origen /destino/$DATA






11. Re: BACKUP DE ARQUIVOS

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/05/2016 - 12:27h

kil-linux escreveu:

Eu que te pergunto... A variável deve ficar na origem?

Postei acima o que você estava executando.
Você estava copiando um objeto chamado origem + um objeto $DATA para o diretório "/destino".

cp origem 2016-05-25-10.31 /destino


se eu colocar a varialvel depos da origen tipo: cp origen $DATA /destino da erro, o backup so funcionou após seguir sua dica.
cp /origen /destino/$DATA





Dá erro por que não existe o objeto $DATA para ser copiado. Entendeu?

# bash -x script.sh

++ date +%Y-%m-%d-%H.%M
+ DATA=2016-05-25-12.27
+ cd /
+ cp -pa origen 2016-05-25-12.27 /destino
cp: impossível obter estado de “2016-05-25-12.27”: Arquivo ou diretório não encontrado