projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    2.6. Como configurar o amanda para backup pelo módulo do linuxconf do Conectiva 6.0?

    ### CL 6.0 ###

    Primeiramente, verifique se o sr. tem o módulo de configuração para o amanda instalado na máquina, com o comando :

        [root@localhost]# rpm -qa |grep amanda
    

    O resultado será:

        amanda-client-2.4.1p1-7cl
        amanda-2.4.1p1-7cl
        amanda-server-2.4.1p1-7cl
        linuxconf-amandaconf-1.21r8-7cl
    

    Caso não esteja, instale os pacotes montando o cd da conectiva e execute:

        [root@localhost]# rpm -ivh <nome_do_pacote>
    

    Após isso, como root, crie o diretório onde as configurações serão adicionadas, que será em /etc/amanda, para isso proceda:

        [root@localhost]# mkdir /etc/amanda
    

    APós as instalação, inicie o linuxconf:

        [root@localhost]# linuxconf
    

    Agora entre na opção:

        -----------> Serviços diversos
        --------------Configurador Amanda
    

    Aparecera uma tela pedindo para adcionar um grupo de configuração para fazer seus backups; peça adicionar e digite um nome para sua configuração, por exemplo: teste

    Após isso, aparecerá uma lista com o nome que foi digitado, selecione-o e pressione enter.

    Na tela aparecerá um menu dos menus para configurar o amanda, a seguir uma explicação de cada menu e dos principais pontos para a configuração.

    No menu que aparece, entre na primeria opção chamada Geral. Aparecerá uma janela de configuração como descrita abaixo:

        ============================ Outro ====================
        
        Descrição de config: (nome descritivo identificando sua
                               configuração)
        Enviar relatórios a:  ( email para receber os avisos do 
                               amanda)
        Ciclo de despejo   : (coloque aqui o ciclo de tapecycles, a
                             string será dia, dias, semana, semanas)
        Execuções por ciclo: (Quantia de ciclos, por exemplo se for
                             escolhido semana, coloque o valor 5)
        Ciclo da fita      : (Número de fitas que serão usados no
                             ciclo, nessa caso seriam 5)
        Usuário do despejo : (O nome de login que o Amanda usa para executar os
                              backups. As máquinas backup dos clientes devem permitir 
                              acesso a partir do servidor de fitas como este usuário 
                              via .rhosts ou .amandahosts.)
        Executar fitas     : (numero de fitas usado a ca backup, ou seja,
                             se você não tem um trocador de fitas deixe o valor em 1)
        Tempo limite estimado: (tempo espera em cada disco lido, espresso em
                             segundos, caso ultrapasse o tempo, o backup passa para 
                             a próxima máquina)           
        Uso da rede:         (Valor de banda utilizada, em kb/s)
        Máx. de backups paralelos: (número de backups executados em paralelo)
        Máx. de backups paralelos por máquina: (quantos backups parelelos na máquina
                             podem ser executados)
        Incremento:          (Icrementos de utilização, caso seja verificado que o 
                             dump atual não utiliza toda a banda 
        Mult. de incremento (flut.):
        Dias para incremento:
        Espaço de HD reservado (%): (caso ocorra algum problema em backups
                             incrementais , ele poderão ser gravados em disco
                             temporariamente até serem transferidos para a fita)
        
        --------------------- dispositivo de fita --------------------------
        
        Rótulos de fita (reg exp): (nome das fitas criadas pelo comando amlabel,
                                    por ex; DIA[0-9][0-9])
        Tipo de fita             : (Aqui é colocado a informação de tipo de fita
                                    que será defenido em outro menu)
        Dispositivo de fita      : device da fita    
        Disp. fita sem formato   : (Utilizado por fitas acionados por FDC, tipo qic)
        Nome do alternador de fitas: (Para ser utilizado caso haja um alternador de 
                                   fitas)
        Disp. alternador de fitas: (Para ser utilizado caso haja um alternador de
                                   fitas)
        Arq. status alternador de fitas: (Para ser utilizado caso haja um alternador
                                   de fitas)
        
        ------------------------Caminhos arquivos
        
        Arq. lista de discos: (Nome do arquivo que tera a lista de máquinas para 
                               backup)
        Arquivo info.:        (diretório onde estarão os arquivos de informações,
                               pode ser /etc/amanda/<nome_Configuração>
        Diretórios dos relatórios: (diretório onde estarão os arquivos de relatórios
                               pode ser /etc/amanda/<nome_Configuração>
        Diretório dos arquivos de índice: (diretório onde estarão os arquivos de
                               índices pode ser /etc/amanda/<nome_Configuração>
        Lista de arqvs. de fitas ativas: (diretório onde estarão os arquivos de
                               fitas usadas,pode ser /etc/amanda/<nome_Configuração>
    

    Confirme, e agora monte seu arquivo lista, ou seja quais máquinas e quais serviços deverão ser usados:

        ---------->   Lista de discos
    

    clique em adicionar, e coloque as informações:

        Nome da máquina     :   (Nome da máquina na rede)
        Dispositivo de disco: (Partição que será usada no backup = /dev/....)
        Tipo de despejo     : (Tipo de dump que será feito, descrito em 
                               outro menu)
       
    

    Pronto, confirme e saia. Agora configure as o disco de retenção (holdingdisk) no caso de falha da fita:

        -----------> Discos de retenção
    

    Clique em adicionar e coloque um nome para a configuração:

        # A opção Holding disk, é usada para uma cópia temporária do
        # backup antes de ser passado para a fita, usamos principalmente
        # quando a cópia é demorada na fita, e não ficamos usando banda.
        # Bom utilizar, pois qualquer erro na fita, ficará um backup
        # no disco, que poderá ser passado posteriormente para a fita.
        # fita com o uso do amflush.
        
        
        Comentário  : (ALgum comentário necessário)
        Diretório   : (Diretório a ser usado)
        Espaço a usar: (Tamanho em MB)
    

    Confirme, agora configure o Tipos de despejo, que serão utilizados pelo arquivo disklist, no meu lista de discos:

        ------->Tipos de despejo
    

    Defina um nome para cada tipo, e peça adicionar:

    Na janela existem várias configurações que poderão ser utilizadas, vejamos as principais:

        Tipo de aut.           :
        Comentário             : (comentário para identificação)
        Tipo de compressão     : Define o tipo de compressão (compactação) usada :
                                 "none"        - nenhuma compressão
                                 "client best" - Será feita a compressão na máquina cliente,
                                  usando um algorítimo de alta compressão, porém
                                  demorado.
                                 "client fast" - usando uma compressão menor - mais rápido
                                 "server best" - Usando compressão no servidor, na hora de
                                  passar para a fita.
                                 "server fast" - Usando compressão menor
        Ciclo de dump: (O opção zero define que a cada backup seja full,
                        copiando todos os dados da partução)
        Usar disco de retenção : (Define aqui qual disco de retensão a ser
                                 usado, do menu Discos de Retenção.)
       
    

    Esses são os valores mais necessários, deixe o resto como padrão.

        ---------> Tipos de fitas
    

    Defina um nome para a configuração do tipo de sua fite e peça adicionar. Será criado uma entrada com o nome da fita, selecione-a e pressione enter:

        Comentário      : <comentário identificador>
        Marca de arquivo: <tamanho de cada marca, valor default 100 kbytes >
        Comprimento     : <Capacidade da fita, em bytes ou mbytes.>
        Velocidade      : <velocidade da fita, caso não saiba coloque 366 kbytes>
       
    
        ---------> Interfaces
    

    Estas são definições que serão usadas pelo arquivo disklist, e o principal é a definição da banda de transmissão dos dados.

    Peça pela opção adicionar e digite um nome que identifique a opção:

        Comentário   :<comentário que identifique>
        Velocidade   :<valor em byte, mbytes>
       
    

    Pronto confirme até sair do linuxconf, agora configure as máquinas cliente:

    CONFIGURAÇÃO DOS CLIENTES

    Nas máquinas linux cliente.instale os seguintes pacotes:

    Monte o cd :

        [root@localhost]# mount /mnt/cdrom
    

    Instale os pacotes:

        [root@localhost]# rpm -ivh /mnt/cdrom/conectiva/RPMS/amanda-2*.i386.rpm
        [root@localhost]# rpm -ivh
        /mnt/cdrom/conectiva/RPMS/amanda-client-*.i386.rpm
    

    Coloque a seguinte linha no /etc/inetd.conf edite o arquivo com:

        [root@localhost]# mcedit /etc/inetd.conf
    

    e acrescente:

        # conf para execução do amanda
        amanda dgram udp tcp wait amanda /usr/lib/amanda/amanda amandad
    

    Salve o arquivo e reinicie o serviço inetd.

    Reinicie o inetd.

        [root@localhost]# cds
        [root@localhost]# ./inet stop
        [root@localhost]# ./inet start
    

    Crie o usuário amanda e crie o arquivo .amandahosts no home dele:

    Para criar o usuário use:

        [root@localhost]# adduser amanda
    

    E dentro do diretório /home/amanda crie o arquivo:

        [root@localhost]# mcedit .amandahosts
    
        maquina.dominio  usuario
        \______________/\_______/
               |            |
               |            |------->  Nome do usuário amanda do servidor, onde está
               |            |
               |            |------->  Nome do usuário amanda do servidor, onde está
               |                        a fita
               |
               |-------------------->  nome do servidor amanda onde está a fita
       
    

    TESTANDO A CONFIGURAÇÃO

    Agora teste sua configuração com o comando amcheck, no servidor onde está a fita:

        # amchek <nome_do_diretório_de_configuração>
    

    Para agendar o amanda, coloque o uma linha no crontab do servidor de backup: Por exemplo, para fazer um backup diário as 23:00 hs, e é recomendável rodar um amcheck antes, para garantir que está tudo bem, por isso seu arquivo crontab deve ser algo parecido:

        0 20 * * * amanda amcheck <nome_da_configuração>
        0 23 * * * amanda amdump <nome_da_configuração>
    

    Após a execução de backups o amanda envia um mail confirmando e relatando o backup.

    Após isto crie as fitas com o comando:

        [root@localhost]# amlabel <nome_da_fita>
    

    Não esqueça que o nome tem que corresponder com o especificado no arquivo amanda.conf na opção labelstr

    Sempre que houver algum erro de execução do amdump, é necessário rodar o arquivo amclean, caso contrário o amdump não será executado novamente.

        [root@localhost]# amclean <nome_da_configuração>
    

    RESTAURANDO BACKUPS

        [root@localhost]# amrestore <dispositivo_de_fita>
        <nome_do_diretório_de_configuração>
    

    Existem muitas outras opçõe de configuraçÕes, que pode ser consultada pelas páginas de manual do amanda:

        [root@localhost]# man amanda