+ Responder ao Tópico



  1. #1
    mrsoliveira
    Visitante

    Padrão Erro backup comando tar

    Amigos,

    Está ocorrendo um erro na execução de backup

    o comando é o seguinte:

    #preparando arquivo de log
    touch $file_log
    echo "Arquivo de log sera gerado em :"
    echo "=>$file_log"
    # realizando o backup
    # backup com verificacao
    if [ "$backup_option" = "no_verify" ] ; then
    echo "Iniciando backup as $data_ini sem pos-verificacao"
    echo "Iniciando backup as $data_ini sem pos-verificacao" >$file_log
    tar -cv -T /root/etc/list_do_backup -f /dev/st0 \
    --exclude-from=/root/etc/list_dont_backup >>$file_log
    else
    echo "Iniciando backup as $data_ini com pos-verificacao"
    echo "Iniciando backup as $data_ini com pos-verificacao" >$file_log
    tar -cvW -T /root/etc/list_do_backup -f /dev/st0 \
    --exclude-from=/root/etc/list_dont_backup >>$file_log
    fi;
    # ejetando o tape no final
    eject /dev/st0
    # aviso ao operador
    echo "Nao esqueca de trocar o tape para o dia seguinte"
    o erro é o seguinte:

    Iniciando backup as 08-05-2006+16:46 com pos-verificacao
    tar: /dev/st0: Atenção: Não é possível seek: Procura ilegal
    Nao esqueca de trocar o tape para o dia seguinte
    Operacao de backup finalizada as 08-05-2006+16:47
    adding: var/log/backup/backup-08-05-2006.log (deflated 21%)

    O conteudo de list_do_backup é ;
    /teste

    e dentro da pasta tem somente 1 arquivo txt.

    e o arquivo list_dont_backup está vazio.

    Alguém saberia me dizer qual q é o erro????

    Se eu executar o seguinte comando funciona normal:

    tar -cv /teste /dev/st0
    Valeu
    _________________
    Vlw,
    Marcelo Oliveira

  2. #2

    Padrão Re: Erro backup comando tar

    Eu já tive problemas em colocar na linha de comando a opção -v
    Em operação bach esta opção não faz sentido.
    Tente sem ela...

  3. #3
    mrsoliveira
    Visitante

    Padrão Re: Erro backup comando tar

    Esse comando já estava fucionando a uns 7 meses...

    Se eu retira-lo não irá aparecer no log os arquivos backupeados???

    Vo tentar ver o que acontece..


  4. #4
    Celso_Suzuki
    Visitante

    Padrão Re: Erro backup comando tar

    Oi,
    O seu problema não é com o tar, é com a fita.
    Verifique se está tudo OK com ela.
    Utilize o comando
    mt -f /dev/st0 status
    se der erro, verifique se o modulo está instalado.
    lsmod
    se ficar em dúvida, posta aí o resultado.

  5. #5
    mrsoliveira
    Visitante

    Padrão Re: Erro backup comando tar

    Então,

    os comandos mt não funcionam,

    Eu uso Conectiva Linux 10 e já instalei o mt-st mas mesmo assim não funciona,

    tem outro pacote que possa substituir o mt-st??


    apt-get install mt-st*
    pacote não encontrado

    rpm -ivh mt-st*
    ok

    porém não funciona,

    Obrigado
    Marcelo

  6. #6
    Celso_Suzuki
    Visitante

    Padrão Re: Erro backup comando tar

    Mas o mt está instalado ou não, ou seja o comando mt existe ???
    Se ele existe aí o problema é na instalação da SCSI ou do próprio drive.
    Faz um lspci e ve se a controladora SCSI está instalada, se estiver, verifique pelo dmesg se o seu drive foi encontrado....