script de backup nao funciona

1. script de backup nao funciona

Marcelo V. Junior
marcelojr3

(usa Debian)

Enviado em 03/03/2010 - 17:29h

boa tarde pessoal,
o meu problema deve ser algum detalhe que nao estou sabendo resolver de nenhuma maneira..
ja tinha no servidor onde presto serviço um script de backup em uma outra maquina na rede, devido algumas mudancas o script mudou para uma outra forma, e agora estou voltando do modo que era antes, o script antigo funciona perfeitamente , porem eu criei outro script com o mesmo conteudo dentro e com o nome do script diferente do antigo ... segue o erro que nao entendo! :

server:/etc# ./backup_dados.sh
: command not foundLD.sh: line 1:
Aguarde.......
: command not foundLD.sh: line 3:
: não encontrado
: command not foundLD.sh: line 5:
: command not foundLD.sh: line 7:
mount error: can not change directory into mount target /mnt/bkp
: command not foundLD.sh: line 10:
./backup_netlogon_OLD.sh: line 26: syntax error: unexpected end of file


Alguem consegue me ajudar?

Obrigado!


  


2. Re: script de backup nao funciona

André
andrezc

(usa Debian)

Enviado em 03/03/2010 - 17:33h

Pelo que me parece, ele não está localizando alguns comandos. Faça o seguinte, poste o script aqui para analisarmos.


3. Re: script de backup nao funciona

Joao
stack_of

(usa Slackware)

Enviado em 03/03/2010 - 17:58h

Na aminha opiniao parece que o shell não conseguiu executar o comando por não existir o aplicativo ou por falta de privilégios para execução. Talvez se executasse como usuario root, desde que seja absolutamente seguro.


4. stack_of

André
andrezc

(usa Debian)

Enviado em 03/03/2010 - 18:01h

Eu pense a mesma coisa! Que talvez o usuário que está executando tal script não tenha privilégios o suficiente para executar os comandos contidos no script. Porém, repare em :

server:/etc#

Ele é root.


5. Re: script de backup nao funciona

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 03/03/2010 - 18:03h

a linha 1 (normalmente) é reservada para #!/path/do/bash (ou sh). Provavelmente, está errada.


6. Re: script de backup nao funciona

Marcelo V. Junior
marcelojr3

(usa Debian)

Enviado em 04/03/2010 - 15:23h

entao executei justamente com o usuario root..
o meu script é esse aqui:
"
echo aguarde...

umount /mnt/bkp

data=`date +%d-%m-%y-%H.%M`

#mount -t smbfs -o username=rodotec,password= //192.168.1.2/BKP_SERVIDOR /backup
mount -t smbfs -o username=administrador,password=xxxx //192.168.1.33/BKP_SERVIDOR /mnt/bkp

if test ! -f /mnt/bkp/nao_deletar.txt
then
echo "$data - o Backup NETLOGON nao foi realizado, nao foi possivel montar o diretorio"| mail -s "Backup nao realizado " e-mail
exit
fi

tar -zcvpf /mnt/bkp/bkpNETLOGON_$data.tgz /var/samba/netlogon

teste=`ls -l /mnt/bkp`

echo "Backup realizado com sucesso em $data!!!" | mail -s "Backup NETLOGON realizado com sucesso!!!" e-mail

umount /mnt/bkp"

...Agora desconfio que seja esta ultima sujestao :
"a linha 1 (normalmente) é reservada para #!/path/do/bash (ou sh). Provavelmente, está errada."

+ como faço para verificar essa primeira linha??

obrigado!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts