### 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:
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>
|
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
|