Página 1 de 4 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. Bom dia, Galera!!!
    É o seguinte no meu servido (ubuntu 8.04) já existe uma rotina de bkp diário de algumas pastas, só que o horário esta péssimo, não fui eu quem criei a rotina nem saberia, comecei agora!!! Rsrsrsrs. Pois bem o que pude perceber é que foi utilizado o “tar –zcf” o programa tar compactado pelo gzip, andei dando uma verificada por ai mas não consegui saber como alterar uma já criado. Apenas criar novas rotinas. Dei um “crontab –e” para ver se lá alterava a hora mas não encontrei nada nem mesmo uma linha para executar o bkp. Alguém poderia me ajudar a alterar a hora destes BKP’s.
    Valeu !!! desde já obrigado!!!

  2. Verifique se não está no arquivo /etc/contab:
    $ cat /etc/crontab

    Se não encontrar uma linha lá, pode ser haja um script na pasta /etc/cron.daily ou qualquer outra (/etc/cron.hourly, /etc/cron.weekly...) de a cordo com a frequencia que o script é executado!
    $ ls /etc/cron.*

    Qualquer dúvida posta ai!
    Última edição por Magnun; 13-03-2009 às 07:45.



  3. Citação Postado originalmente por Magnun Ver Post
    Verifique se não está no arquivo /etc/contab:
    $ cat /etc/crontab

    Se não encontrar uma linha lá, pode ser haja um script na pasta /etc/cron.daily ou qualquer outra (/etc/cron.hourly, /etc/cron.weekly...) de a cordo com a frequencia que o script é executado!
    $ ls /etc/cron.*

    Qualquer dúvida posta ai!
    é feito diaria mente!
    Posso usar o mcedit para verificar estes aquivos?

    vlw!!!
    Última edição por leonardo100ck; 13-03-2009 às 08:10.

  4. Pode... Se não estiver no arquivo /etc/contab, olha dentro da pasta /etc/cron.daily, e procura o script que faz o backup...



  5. Citação Postado originalmente por Magnun Ver Post
    Pode... Se não estiver no arquivo /etc/contab, olha dentro da pasta /etc/cron.daily, e procura o script que faz o backup...
    este é o final do log que eu achei /var/log/backup



    /backup/05-Mar-2009-home-suporte.tar.gz /backup/05-Mar-2009-var-local.tar.gz /backup/04-Mar-2009-publico-teste.tar.gz /backup/05-Mar-2009-usr-local.tar.gz /backup/04-Mar-2009-publico-dealer.tar.gz /backup/04-Mar-2009-publico-bkp_banco.tar.gz /backup/05-Mar-2009-boot.tar.gz /backup/04-Mar-2009-publico-programas.tar.gz /backup/05-Mar-2009-var-log.tar.gz /backup/05-Mar-2009-etc.tar.gz /backup/04-Mar-2009-publico-program.exe.tar.gz /backup/04-Mar-2009-publico-lost+found.tar.gz /backup/05-Mar-2009-var-spool-cron.tar.gz
    Mar 12 06:39:20 servidor-socel Backup 11-Mar-2009 compactando /boot
    Mar 12 06:39:22 servidor-socel Backup 11-Mar-2009 compactando /etc
    Mar 12 06:39:23 servidor-socel Backup 11-Mar-2009 compactando /home/suporte
    Mar 12 06:39:23 servidor-socel Backup 11-Mar-2009 compactando /var/log
    Mar 12 06:39:34 servidor-socel Backup 11-Mar-2009 compactando /var/local
    Mar 12 06:39:34 servidor-socel Backup 11-Mar-2009 compactando /var/spool/cron
    Mar 12 06:39:34 servidor-socel Backup 11-Mar-2009 compactando /usr/local
    Mar 12 06:39:34 servidor-socel Backup 11-Mar-2009 compactando /root
    Mar 12 06:43:32 servidor-socel Backup 11-Mar-2009 compactando /lib/coblinux
    tar: lib/coblinux: Cannot stat: No such file or directory
    tar: Error exit delayed from previous errors
    Mar 12 06:43:32 servidor-socel Backup 11-Mar-2009 compactando /veiculos
    Mar 12 06:43:32 servidor-socel Backup 11-Mar-2009 compactando /caixa
    Mar 12 06:43:34 servidor-socel Backup 11-Mar-2009 compactando /arqs/BD
    Mar 12 06:43:35 servidor-socel Backup 11-Mar-2009 compactando /arqs/bkp_banco
    Mar 12 06:48:15 servidor-socel Backup 11-Mar-2009 compactando /arqs/dealer
    tar: dealer/sglb/dealer.fdb: file changed as we read it
    Mar 12 07:08:55 servidor-socel Backup 11-Mar-2009 compactando /arqs/lost
    Mar 12 07:08:56 servidor-socel Backup 11-Mar-2009 compactando /arqs/lost+found
    Mar 12 07:08:56 servidor-socel Backup 11-Mar-2009 compactando /arqs/programas
    Mar 12 07:08:57 servidor-socel Backup 11-Mar-2009 compactando /arqs/teste
    tar: teste/objsglb: file changed as we read it
    tar: teste/sglb/dealer.fdb: file changed as we read it
    Mar 12 07:33:29 servidor-socel Backup 11-Mar-2009 Finalizado
    Mar 13 06:35:39 servidor-socel Backup 12-Mar-2009 Iniciado
    Mar 13 06:35:39 servidor-socel Backup 12-Mar-2009 Removendo backups antigos:
    /backup/06-Mar-2009-var-local.tar.gz /backup/05-Mar-2009-publico-lost+found.tar.gz /backup/05-Mar-2009-publico-BD.tar.gz /backup/05-Mar-2009-root.tar.gz /backup/06-Mar-2009-lib-coblinux.tar.gz /backup/06-Mar-2009-boot.tar.gz /backup/06-Mar-2009-var-spool-cron.tar.gz /backup/06-Mar-2009-caixa.tar.gz /backup/06-Mar-2009-var-log.tar.gz /backup/05-Mar-2009-publico-dealer.tar.gz /backup/05-Mar-2009-publico-programas.tar.gz /backup/06-Mar-2009-veiculos.tar.gz /backup/05-Mar-2009-publico-arquivos.exe.tar.gz /backup/06-Mar-2009-home-suporte.tar.gz /backup/06-Mar-2009-publico-BD.tar.gz /backup/05-Mar-2009-publico-teste.tar.gz /backup/05-Mar-2009-publico-AUTORUN.INF.tar.gz /backup/06-Mar-2009-root.tar.gz /backup/05-Mar-2009-caixa.tar.gz /backup/05-Mar-2009-publico-bkp_banco.tar.gz /backup/05-Mar-2009-publico-program.exe.tar.gz /backup/05-Mar-2009-veiculos.tar.gz /backup/06-Mar-2009-etc.tar.gz /backup/06-Mar-2009-usr-local.tar.gz /backup/05-Mar-2009-lib-coblinux.tar.gz
    Mar 13 06:35:54 servidor-socel Backup 12-Mar-2009 compactando /boot
    Mar 13 06:35:56 servidor-socel Backup 12-Mar-2009 compactando /etc
    Mar 13 06:35:58 servidor-socel Backup 12-Mar-2009 compactando /home/suporte
    Mar 13 06:35:58 servidor-socel Backup 12-Mar-2009 compactando /var/log
    Mar 13 06:36:04 servidor-socel Backup 12-Mar-2009 compactando /var/local
    Mar 13 06:36:04 servidor-socel Backup 12-Mar-2009 compactando /var/spool/cron
    Mar 13 06:36:04 servidor-socel Backup 12-Mar-2009 compactando /usr/local
    Mar 13 06:36:04 servidor-socel Backup 12-Mar-2009 compactando /root
    Mar 13 06:39:55 servidor-socel Backup 12-Mar-2009 compactando /lib/coblinux
    tar: lib/coblinux: Cannot stat: No such file or directory
    tar: Error exit delayed from previous errors
    Mar 13 06:39:55 servidor-socel Backup 12-Mar-2009 compactando /veiculos
    Mar 13 06:39:55 servidor-socel Backup 12-Mar-2009 compactando /caixa
    Mar 13 06:39:57 servidor-socel Backup 12-Mar-2009 compactando /arqs/BD
    Mar 13 06:39:58 servidor-socel Backup 12-Mar-2009 compactando /arqs/bkp_banco
    Mar 13 06:50:48 servidor-socel Backup 12-Mar-2009 compactando /arqs/dealer
    tar: dealer/sglb/dealer.fdb: file changed as we read it
    Mar 13 07:11:44 servidor-socel Backup 12-Mar-2009 compactando /arqs/lost
    Mar 13 07:11:45 servidor-socel Backup 12-Mar-2009 compactando /arqs/lost+found
    Mar 13 07:11:45 servidor-socel Backup 12-Mar-2009 compactando /arqs/programas
    Mar 13 07:11:45 servidor-socel Backup 12-Mar-2009 compactando /arqs/teste
    Mar 13 07:33:52 servidor-socel Backup 12-Mar-2009 Finalizado








    este é o conteudo arquivo bkp-sistema dentro de /etc/cron.daily/bkp-sistema



    #!/bin/bash
    #
    # Script de Backup
    #
    # Variaveis
    # Numero de dias que os arquivos ficarao guardados na pasta backup
    TEMPO_LIMITE=5
    # Pasta destino dos arquivos de backup
    PASTA_DESTINO=/backup
    # Pasta origem dos arquivos para fazer backup
    PASTA_ORIGEM=/
    # Data ontem
    DATA=$(date --date "1 day ago" +%d-%b-%Y)
    # Grava no log inicio do backup
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA Iniciado" >> /var/log/backup
    # Testa se existe a pasta de destino do backup, se nao existir cria
    if [ ! -d $PASTA_DESTINO ];
    then
    mkdir $PASTA_DESTINO
    fi
    # Testa se existe a pasta de origem do backup, se nao existir aborta
    if [ ! -d $PASTA_ORIGEM ];
    then
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA ERRO - Nao existe pasta de origem" >> /var/log/backup
    exit 0
    fi
    # Cria arquivo da lista do backup (se for fixo crie manualmente e comente a linha abaixo)
    # ls $PASTA_ORIGEM > $PASTA_DESTINO/arquivos.conf
    # Remove arquivos de backup expirados
    EXPIRADOS=`find $PASTA_DESTINO -mtime +$TEMPO_LIMITE | grep .tar.gz`
    if [ "$EXPIRADOS" != "" ]
    then
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA Removendo backups antigos:" >> /var/log/backup
    echo $EXPIRADOS >> /var/log/backup
    fi
    rm -f $EXPIRADOS
    # pega as linhas do arquivo, uma em cada volta do loop.
    while read LINHA
    do
    SEMESPACO=${LINHA//\ /_}
    NOME=${SEMESPACO//\//-}
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA compactando /$LINHA" >> /var/log/backup
    tar -zcf "$PASTA_DESTINO/$DATA-$NOME.tar.gz" -C $PASTA_ORIGEM "$LINHA" 1>> /dev/null 2>> /var/log/backup
    done < $PASTA_DESTINO/arquivos.conf
    ##### 2 PARTE #####
    # Pasta origem dos arquivos para fazer backup
    PASTA_ORIGEM=/arqs
    # Testa se existe a pasta de origem do backup, se nao existir aborta
    if [ ! -d $PASTA_ORIGEM ];
    then
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA ERRO - Nao existe pasta de origem" >> /var/log/backup
    exit 0
    fi
    # Cria arquivo da lista do backup (se for fixo crie manualmente e comente a linha abaixo)
    ls $PASTA_ORIGEM > $PASTA_DESTINO/arquivos-publico.conf
    # pega as linhas do arquivo, uma em cada volta do loop.
    while read LINHA
    do
    SEMESPACO=${LINHA//\ /_}
    NOME=${SEMESPACO//\//-}
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA compactando $PASTA_ORIGEM/$LINHA" >> /var/log/backup
    tar -zcf "$PASTA_DESTINO/$DATA-publico-$NOME.tar.gz" -C $PASTA_ORIGEM "$LINHA" 1>> /dev/null 2>> /var/log/backup
    done < $PASTA_DESTINO/arquivos-publico.conf
    # Gravando no log fim do backup
    date +%b" "%e" "%H:%M:%S" $HOSTNAME Backup $DATA Finalizado" >> /var/log/backup
    echo >> /var/log/backup
    exit 0






Tópicos Similares

  1. Manipular inclusão de Usuarios em grupos já criados no LDAP.
    Por gamaj1 no fórum Servidores de Rede
    Respostas: 1
    Último Post: 20-05-2010, 20:36
  2. Respostas: 0
    Último Post: 26-12-2007, 10:15
  3. Como alterar o fstab que fiz pelo que ja estava?
    Por ATS no fórum Servidores de Rede
    Respostas: 1
    Último Post: 28-07-2005, 09:19
  4. O OpenWebmail já vem com opção de alterar senha?
    Por markcom no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-01-2005, 07:08
  5. Como alterar o ip de um host que já foi casdastrado no djbdn
    Por edilson no fórum Servidores de Rede
    Respostas: 4
    Último Post: 14-02-2003, 15:12

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L