Pular para o conteúdo

Script nao funciona

Responder tópico
  • Denunciar
  • Indicar

1. Script nao funciona

Enviado em 24/11/2008 - 08:47h

O que pode haver de errado com esse script
ele nao ta fazendo o back-up na maquina certa e ta gravando no próprio HD


o back-up é pra ser feito na maquina com o IP 172.21.0.253
no HD externo





#!/bin/bash
date > /var/log/log_backup
echo "Inicio da rotina de backup" >> /var/log/log_backup
mount -t nfs 172.21.0.253:/hd_externo /mnt
#mount -t smbfs -o username=backup,password=backup,rw //172.21.0.254/backup /mnt/
tar czvf /mnt/e-mail1-`date -I`.tar.gz /home/marisa/ /home/britto/ /home/ricardo/ /home/maribel/ 2>> /var/log/log_backup
umount /mnt
echo "Fim da rotina do backup" >> /var/log/log_backup
date >> /var/log/log_backup


date > /var/log/log_backup
echo "Inicio da rotina de backup" >> /var/log/log_backup
mount -t nfs 172.21.0.253:/hd_externo /mnt
#mount -t smbfs -o username=backup,password=backup,rw //172.21.0.254/backup /mnt/
tar czvf /mnt/e-mail2-`date -I`.tar.gz /home/ernani/ /home/muratt/ /home/cliente/ 2>> /var/log/log_backup
umount /mnt
echo "Fim da rotina do backup" >> /var/log/log_backup
date >> /var/log/log_backup
"backup.sh" [readonly] 19L, 847C

Responder tópico

2. Re: Script nao funciona

Enviado em 24/11/2008 - 09:15h

Eu acredito que não esta conseguindo executar por causa do mount nfs, somente o root consegue e como seu mount comentado esta com o user backup acredito que esteja executando como backup!, se for este o caso adicione o user backup na lista de sudoers, assim:

vi /etc/sudoers

usuario ALL=NOPASSWD:/bin/mount

assim, estará dando permissão para o usuario, executar o mount.

abs

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder