Compre na Brasport

Livro Bacula 3ª Edição 1

A Brasport oferece grandes descontos para compra do livro do Bacula. Acesse agora!


Sumário

Capítulo 1

Conceitos de Backup 10
1.1 Princípios do Backup 11
1.2 O Futuro do Backup 12
1.3 Mitos do Backup 13
1.3.1 O Retorno do Investimento (ROI) do serviço de backup 13
1.3.2 Sistemas de Tolerância a Falhas vão Substituir Backups 14
1.3.3 Existem Sistemas de Backup Perfeitos 15
1.3.4 Ferramentas de backup nativas dos SO seriam suficientes ou mais confiáveis que as específicas? 15
1.3.5 Scripts bem elaborados para backup podem suprir a necessidade de um software específico? 16
1.4 Glossário 17
1.5 Níveis de Backup 23
1.6 Mídias de Backup 27
1.6.1 Fitas Magnéticas: 27
1.6.2 HDD: 28
1.6.3 SSD: 29
1.7 Local de Armazenamento do Backup 30

Capítulo 2 Passos para Escolha e Implantação de um Sistema de Backup 31
2.1 Existe uma Política de Backup? 31
2.2 Quais são os serviços e negócios backupeados? 31
2.3 Quais aplicações específicas e SO precisam de backup? 32
2.4 Qual o tamanho do backup? 33
2.5 Qual é a capacidade de armazenamento atual? 33
2.6 O Software de backup tem compatibilidade com o armazenamento? 34
2.7 Qual formato de armazenamento utilizar para o backup? 35
2.8 Existe algum legado que precise ser tratado? 35
2.9 O que mais considerar? 36

Capítulo 3 Política de backup e Melhores Práticas 37
3.1 Política de Backup 37
3.1.1 Um modelo de Política de Backup 38
3.2 Melhores Práticas do Backup 41

Capítulo 4 Esquema GFS de Rotação de Backups 43
4.1 Backups Escalonados 43
4.2 Detalhes do GFS 44
4.3 Exemplos de GFS 45

Capítulo 5 O que é o Bacula? 51
5.1 Módulos do Bacula 51
5.2 Funcionalidades Únicas do Bacula 54
5.3 Principais Funcionalidades do Bacula 54

Capítulo 6 Instalação do Bacula 58
6.1 Instalação do Servidor – Banco de dados Catálogo 59
6.2 Instalação do Servidor – Daemons do Bacula e Dependências 61
6.2.1 Instalação por Pacotes 61
6.3 Construindo o Servidor Bacula a partir do Código Fonte (compilação) 67
6.4 Instalação do Bacula e Resolução de Problemas no Início de Daemons 72

Capítulo 7 Configuração do Bacula 75
7.1 . Esboço da Primeira Instalação do Bacula 75
7.1.1 Diagrama de Correspondências de Valores das Configurações do Bacula 77
7.2 bacula-dir.conf 79
7.3 bacula-sd.conf 98
7.4 bconsole.conf (bat.conf) 109
7.5 Novos Clientes Bacula 109
7.5.1 Clientes Linux 110
7.5.2 Instalação de Clientes Windows 112
7.5.3 Configuração dos Clientes Bacula 114
7.6 Envio de E-mail do Bacula 117
7.6.1 Postfix e envio de e-mail autenticado 118
7.7 Bacula Consoles ACL (Contas de Usuário) 120
7.8 Usando Includes para dividir arquivos de configuração do Bacula 122
7.9 Ciclo de vida dos volumes do Bacula 122
7.9.1 Reciclagem Bruta 123
7.9.2 Reciclagem por Tempos de Retenção 124
7.9.3 Exemplos de Retenção de Volumes (GFS) 126
7.9.4 Implantação da Estratégia GFS 127
7.9.5 Outras Retenções do Bacula 128
7.10 Compressão dos Dados do Backup 130
7.11 Jobs de Cópia e Migração 131
7.11.1 Um exemplo de configuração de Job de Cópia 135
7.12 Etiquetagem Automática de Volumes 136
7.13 Deduplicação em Nível de Arquivos 138
7.13.1 Configurando a Desduplicação do Bacula: 139
7.14 Criptografia do Tráfego das Comunicações do Bacula (TLS): 141
7.15 Informações de diretivas e configuração TLS 142
7.15.1 Informações do Certificado 144
7.15.2 Configurando a Criptografia das Comunicações 144
7.16 Criptografia dos Dados de Backup 149
7.16.1 Construindo Bacula com Suporte de Criptografia 151
7.16.2 Detalhes Técnicos da Criptografia 151
7.17 A Pool Scratch 154
7.18 Clientes de Backup em Redes Diferentes 155

Capítulo 8 Dispositivos de Armazenamento em Disco 157
8.1 Limitando o Tamanho do Volume de Disco 157
8.1.1 Configurando o Dispositivo de Disco no bacula-sd.conf 158
8.1.2 VPS e outros hosts remotos como armazenamento de backup (ex.: Amazon AWS). 160
8.1.3 Implantando um Segundo e/ou Bacula Storage Daemon Remoto: 163

Capítulo 9 Backup Bacula em Fitas Magnéticas 166
9.1 Dispositivos do Robôs de Fitas 167
9.2 Outras Operações de Fitas 171
9.2.1 O comando mt 171
9.3 Manipulação do Robôs de Fitas 171
9.3.1 O mtx-changer 174
9.4 Escrever Jobs de backup em vários Drives simultaneamente 175
9.5 Data Spooling 175
9.6 Imprimir novas etiquetas de código de barras 177
9.7 Fitas de Limpeza 178
9.8 Configuração e Automação de Drive de Fita Manual 178

Capítulo 10 Fatores de Performance e Tuning 181
10.1 Fatores de Desempenho do Backup 181
10.2 Identificando Gargalos 181
10.2.1 Benchmarking de Discos 181
10.2.2 Benchmarking de Fitas 183
10.2.3 Benchmarking das Conexões de Rede 184
10.3 Tuning do Software Bacula 185

Capítulo 11 Instalando Interfaces Gráficas 189
11.1 BAT – Ferramenta de Administração Bacula (desktop) 189
11.2 Webacula 7.x 191
11.3 Webmin (permite alterar graficamente as configurações do Bacula) 199
11.4 Baculum: mais uma interface de configuração e administração 206
11.5 Bacula-Web (interface de relatórios e estatísticas) 208
11.6 Outros projetos: 212

Capítulo 12 Comandos do Bacula 213
12.1 Comandos mais importantes do Bacula 213
12.2 Comandos Situacionais do Bacula 237
12.3 Comandos Especiais de Redirecionamento (@) 243
12.4 Redirecionamento do Shell para o Bconsole 244
12.5 Comandos Automáticos do bconsole Durante o Backup (e Substituição de Caracteres) 246

Capítulo 13 Restauração Interativa pela Linha de Comando 249
13.1 O Menu do Comando Restore 249
13.2 Árvore de Seleção de Arquivo para Restauração da CLI 250

Capítulo 14 Recuperação de Desastres do Servidor Bacula 254
14.1 Restauração do Catálogo 254
14.1.1 A Partir de um Dump Anteriormente Criado: 254
14.2 bscan 255
14.3 bls & bextract 256

Capítulo 15 Atualizando o Bacula 258

Capítulo 16 Backup de Aplicações Específicas 261
16.1 O Problema 261
16.2 Instalação e visão geral do plugin Bacula bpipe 264
16.2.1 Habilitar bpipe 264
16.3 Exemplos de Backup de Aplicações com bpipe 268
16.3.1 Bancos de Dados 268
16.3.2 Imagem de Máquinas Virtuais 271
16.3.3 Backup alternativo por FIFO usando Shell Script 274
16.4 Outras Considerações sobre o Backup de Aplicações Específicas e Exemplos de Scripts 276
16.4.1 Virtual Machines Backup 276
16.4.2 Bancos de Dados 279
16.4.3 Servidores Web 286
16.4.4 Serviços de Email 287
16.4.5 Serviços de Diretório 294

Capítulo 17 Procedimentos Específicos do Windows 296
17.1 Instalando o Cliente Bacula e Consoles 296
17.2 Systemstate 302
17.3 Exemplos de FileSet de Windows 304

Anexo1 Página de “Cola” do Bacula (bconsole) 309
Anexo2 Códigos de Jobs do Bacula 311
Anexo3 Expansão de Variáveis 314

Disponível em: pt-brPortuguêsenEnglish (Inglês)esEspañol (Espanhol)