Bacula 4a edição
- Catálogo: Livros da Brasport
- Modelo:025574
- Categorias
- - Informática e TI
- - Linux
- Disponibilidade:Em estoque
- R$ 140,00R$ 91,00
R$ 80,08
(-12%)p/Pagamento por PIXLivro Bacula 4ª edição: Community e Enterprise
4ª edição revisada e atualizada!
Versão ampliada
• Backup em nuvem (S3)
• Deduplicação global Endpoint
• Nova interface gráfica Baculum
• Novos exemplos bpipe
• Bacula Enterprise Edition
O Software de Backup Livre Bacula Community e Enterprise
O único livro nacional dedicado à parte teórica de backup e restauração de dados também traz manuais completos de instalação e configuração de um sistema corporativo de backup baseado no software de B&R mais utilizado no mundo, o Bacula.
Também são abordados: modelo de política de backup, estratégia de backup (GFS), Disaster Recovery, restauração de dados, tecnologia de deduplicação de arquivos, configuração de robôs de fita, plugin universal de backup online (bpipe), comandos do Bacula, interfaces gráficas de gerenciamento, configuração de NAS, backup de aplicações específicas (máquinas virtuais, bancos de dados, etc.), cópia e migração de backups de scripts antes e depois dos jobs de backup.
O livro é baseado tanto em sistemas GNU/Linux quanto Microsoft.
Comprimento | 24cm |
Edição | 4 |
Idioma | Português |
ISBN | 9786599062179 |
Lançamento | 24/07/2020 |
Largura | 17cm |
Lombada | 2,4cm |
Páginas | 456 |
Volume | 979.2 |
Ano | 2020 |
Sumário | 1. Conceitos de Backup 1.1. Níveis de recuperação de desastres 1.2. Parâmetros do backup 1.3. Princípio do backup 1.4. O futuro do backup 1.5. Mitos do backup 1.5.1. O retorno do investimento (ROI) do serviço de backup 1.5.2. Sistemas de tolerância a falhas vão substituir backups 1.5.3. Existem sistemas de backup perfeitos 1.5.4. Ferramentas de backup nativas dos SO seriam suficientes ou mais confiáveis que as específicas? 1.5.5. Scripts bem elaborados para backup podem suprir a necessidade de um software específico? 1.6. Glossário 1.7. Níveis de backup 1.8. Mídias de backup 1.8.1. Fitas magnéticas 1.8.2. HDD 1.8.3. SSD 1.9. Local de armazenamento do backup 1.10. Arquiteturas de backup 1.10.1. Backup remoto para a nuvem (ou site alternativo) 1.10.2. Backup local de nuvem 1.10.3. Redundância geográfica de backup – RGB (Cloud Geographical Redundancy and Backup – GRB) 1.10.4. Storage em nuvem inter-privada – SNIP (Inter-Private Cloud Storage – IPCS) 1.10.5. Outras arquiteturas 1.11. Artigos acadêmicos 2. Passos para Escolha e Implantação de um Sistema de Backup 2.1. Existe uma política de backup? 2.2. Quais são os serviços e negócios backupeados? 2.3. Quais aplicações específicas e sistemas operacionais precisam de backup? 2.4. Qual o tamanho do backup? 2.5. Qual é a capacidade de armazenamento atual? 2.6. O software de backup tem compatibilidade com o armazenamento? 2.7. Qual formato de armazenamento utilizar para o backup? 2.8. Existe algum legado que precise ser tratado? 2.9. O que mais considerar? 3. Políticas de Backup e Melhores Práticas 3.1. Política de backup 3.1.1. Um modelo de política de backup 3.2. Melhores práticas do backup 4. Esquema GFS de Rotação de Backups 4.1. Backups escalonados 4.2. Detalhes do GFS 4.3. Exemplos de GFS 4.3.1. Retenções do GFS clássico 4.3.2. GFS avançado apenas para fitas 5. O que é o Bacula? 5.1. Módulos do Bacula 5.1.1. Director Daemon (Diretor) 5.1.2. Storage Daemon (SD) 5.1.3. File Daemon (FD) 5.1.4. Catalog (banco de dados) 5.1.5. Consoles do Bacula (bconsole CLI, BAT GUI) 5.1.6. Interfaces web 5.2. Funcionalidades únicas do Bacula 5.3. Principais funcionalidades do Bacula 5.4. O Bacula Enterprise (EBacula) 5.5. Sizing e distribuição dos componentes 5.5.1. Bacula Director 5.5.2. Catálogo 5.5.3. Bacula Storage Daemon (SD) 5.5.4. Bacula File Daemon 6. Instalação do Bacula 6.1. Instalação do servidor – banco de dados de catálogo 6.1.1. PostgreSQL 6.1.2. MySQL 6.2. Instalação do servidor Bacula – pacotes Bacula.org 6.2.1. Centos 7/RedHat etc. 6.2.2. Debian 8/Ubuntu etc. 6.3. Instalação servidor Bacula pacotes das distribuições 6.3.1. MySQL e PostgreSQL Centos 7/RedHat etc. 6.3.2. Debian/Ubuntu: pós-instalação dos pacotes 6.3.3. Centos 7/RedHat etc. – geração de senhas dos serviços do Bacula 6.4. Construindo o servidor Bacula a partir do código-fonte (compilação) 6.4.1. Download do código do Bacula (é o mesmo para servidor e clientes) 6.4.2. Todas as distribuições – compilar e instalar 6.5. Bacula Enterprise – instalação servidor e interface gráfica BWeb 6.6. Instalação do Bacula e resolução de problemas no início de daemons 7. Configuração Comentada 7.1. Visão geral primeira instalação do Bacula 7.1.1. Diagrama de correspondências de valores das configurações do Bacula 7.2. bacula-dir.conf 7.3. bacula-sd.conf 7.4. bacula-fd.conf 7.5. bconsole.conf (bat.conf) 8. Instalação e Configuração do Novo Storage Daemon 8.1. Instalação storage daemon Linux 8.1.1. Pacotes Community Bacula.org e Enterprise 8.1.2. Pacotes Community das distribuições 8.1.3. Compilação do storage daemon 8.2. Instalação de storage daemon no Windows 8.3. Configuração dos Storages Bacula 8.3.1. bacula-sd.conf (lado do storage) 8.3.2. bacula-dir.conf (lado do servidor) 9. Dispositivos de Armazenamento em Disco 9.1. Configurando o dispositivo de disco no bacula-sd.conf 9.2. Montar discos storage NAS via iSCSI 9.3. Deduplicação em nível de blocos por sistema de arquivos ou hardware (driver de formato alinhado) 9.3.1. Sistema de arquivos ZFS 9.3.2. O sistema de arquivos de Ddumbfs (alternativa) 9.3.3. Configuração dos volumes alinhados Bacula 9.4. Enterprise – driver de deduplicação global 9.4.1. Recomendações 9.5. Instalação 9.6. Configuração do storage daemon (bacula-sd.conf) 9.7. Configuração do Director (bacula-dir.conf) 9.8. Configuração opcional de file daemons (bacula-fd.conf) 9.9. Novas pools do Bacula Director 9.10. Configuração do job de backup 9.11. Teste e status de deduplicação 9.12. Executando um job de backup 9.13. Limitando o tamanho do volume de disco 9.14. Blocos defeituosos no armazenamento 10. Dispositivos de Armazenamento em Fita 10.1. Dispositivos de robôs de fitas 10.2. Outras operações de fitas 10.2.1. O comando mt 10.3. Manipulação de robôs de fitas 10.4. Escrever jobs de backup em vários drives simultaneamente 10.5. O mtx-changer 10.6. Data spooling 10.7. Imprimir novas etiquetas de código de barras 10.8. Fitas de limpeza 10.9. Configuração e automação de drive de fita manual 11. Dispositivos de Armazenamento em Nuvem 11.1. Driver de storage S3, Swift, CEPH e nuvem Bacula Enterprise e Community 11.1.1. Transmissão cloud e cache 11.1.2. Instalação 11.1.3. Configuração 11.1.4. Teste e solução de problemas 11.2. Alternativa de armazenamento em nuvem com rclone e rclone-changer 11.2.1. Instalação e configuração do rclone 11.2.2. Instalação e configuração do rclone-changer 11.2.3. Resolução de problemas do rclone-changer 12. Instalação e Configuração de Novos Clientes 12.1. Instalação clientes Linux 12.1.1. Pacotes Community Bacula.org e Enterprise 12.1.1.1. Por repositórios 12.1.1.2. Download de pacotes 12.1.2. Pacotes Community das distribuições 12.1.3. Compilação apenas do cliente 12.2. Instalação de clientes Windows 12.3. Configuração dos clientes Bacula 12.3.1. bacula-fd.conf (lado do cliente) 12.3.2. bacula-dir.conf (lado do servidor) 13. Configurações Práticas do Director 13.1. Envio de e-mail do Bacula (messages) 13.1.1. Postfix e envio de e-mail autenticado 13.2. Políticas do Bacula (pools e schedules) 13.2.1. Reciclagem bruta 13.2.2. Reciclagem por tempos de retenção 13.2.3. Exemplos de retenção de volumes (GFS) 13.2.3.1. Backups diários 13.2.3.2. Backups semanais 13.2.3.3. Backups mensais 13.2.4. Implantação da estratégia GFS 13.2.4.1. Pelo menos três pools distintas (bacula-dir.conf) 13.2.4.2. GFS Schedule (agenda) 13.3. Outras retenções do Bacula 13.3.1. Diretivas File Retention e Job Retention 13.3.1.1. File Retention 13.3.1.2. Job Retention 13.3.1.3. Conclusão 13.3.2. Etiquetagem automática de volumes 13.3.2.1. bacula-dir.conf 13.3.2.2. bacula-sd.conf 13.3.3. A pool Scratch 13.4. Compressão dos dados de backup (FileSet) 13.5. Windows (FileSets) 13.6. Clientes de backup em redes diferentes (clients) 13.7. Jobs de cópia e migração (pools e jobs) 13.7.1. Um exemplo de configuração de job de cópia 13.8. Deduplicação em nível de arquivos 13.8.1. Configurando a deduplicação do Bacula 13.9. Consoles ACL do Bacula (contas de usuário) 13.9.1. Exemplo do bconsole.conf (ou bat.conf) 13.9.2. bacula-dir.conf 13.9.3. Opções de ACL 13.10. Usando includes para dividir arquivos de configuração do Bacula 13.11. Criptografia dos dados de backup 13.11.1. Compilando o Bacula com suporte de criptografia 13.11.2. Detalhes técnicos da criptografia 14. Interfaces Gráficas Community 14.1. BAT – Ferramenta de administração Bacula Community e Enterprise (desktop) 14.1.1. Pacotes (Linux) 14.1.2. Construção a partir do código-fonte do Community (Linux) 14.1.3. Pacote (Windows) 14.2. Baculum: interface web de configuração e administração (Community) 14.2.1. Instalação do Baculum 14.2.2. Configuração do Baculum 14.2.3. Temas do Baculum 14.2.4. Screenshots do Baculum 14.3. Outras interfaces do Bacula Community 15. Interface Gráfica Enterprise – BWeb 15.1. Primeiro acesso (configurar o BWeb) 15.2. Módulos BWeb 15.2.1. Módulo de administração 15.2.2. Módulo de configuração 15.3. Módulo de administração 15.3.1. Menus do módulo de administração BWeb 15.4. Módulo de configuração Bacula 15.4.1. Menu Workset 15.4.2. Menus clientes, jobs, filesets, schedules, pools, consoles, storages/trocadores e messages 15.4.3. Adição e backup de novos clientes 15.4.3.1. Nova configuração de clientes 15.4.3.2. Novo FileSet 15.4.3.3. Novo job 15.4.4. Adição de dispositivos e novos storages daemons 15.4.4.1. Novo Storage Daemon e/ou novo dispositivo de storage 15.5. Operação gráfica de robôs de fitas pelo BWeb 15.5.1. Configuração do Director 15.5.2. Configuração do BWeb 15.6. Configuração BWeb de autenticação pelo sistema Linux – Active Directory (AD) – CentOS/RHEL 7 16. Comandos do Bacula 16.1. Comandos mais importantes do Bacula 16.1.1. Cancel 16.1.2. Delete 16.1.3. Disable 16.1.4. Enable 16.1.5. Estimate 16.1.6. Help 16.1.7. Label 16.1.8. List 16.1.9. Messages 16.1.10. Mount 16.1.11. Prune 16.1.12. Purge 16.1.13. Release 16.1.14. Reload 16.1.15. Restore 16.1.16. Resume 16.1.17. Run 16.1.18. Show 16.1.19. Status 16.1.20. Unmount 16.1.21. Stop 16.1.22. Update 16.1.23. Var 16.1.24. Version 16.1.25. Quit 16.2. Comandos situacionais do Bacula 16.2.1. Add 16.2.2. Autodisplay 16.2.3. Automount 16.2.4. Llist 16.2.5. Relabel 16.2.6. Setbandwidth 16.2.7. Setdebug 16.2.8. Sqlquery 16.2.9. Use 16.2.10. Query 16.2.11. Wait 16.3. Comandos especiais de redirecionamento (@) 16.4. Redirecionamento do shell para o bconsole 16.5. Comandos automáticos do bconsole durante o backup (e substituição de caracteres) 17. Restauração Interativa pela Linha de Comando 17.1. O menu do comando restore 17.2. Árvore de seleção de arquivo para restauração da CLI 18. Recuperação de Desastres do Servidor Bacula 18.1. Restauração do catálogo 18.1.1. A partir de um dump anteriormente criado 18.2. bscan 18.3. bls e bextract 19. Atualizando o Bacula 19.1. Etapas gerais de atualização 20. Backup de Aplicações Específicas (bpipe e Scripts) 20.1. O problema 20.2. Instalação e visão geral do plugin Bacula bpipe 20.2.1. Habilitar o bpipe 20.3. Exemplos de backup de aplicações com bpipe 20.3.1. Bancos de dados 20.3.1.1. MySQL 20.3.1.2. PostgreSQL 20.3.1.3. Oracle 20.3.1.4. Firebird 20.3.1.5. MongoDB 20.3.1.6. LDAP 20.3.2. Imagem de máquinas virtuais 20.3.2.1.Citrix Xen 20.3.2.2. VMware 20.3.3. E-mail 20.3.3.1. Zimbra 20.3.4. Backup alternativo por FIFOusando Shell Script 20.4. Outras considerações sobre o backup de aplicações específicas e exemplos de scripts 20.4.1. Máquinas virtuais 20.4.1.1. Backup VirtualBox 20.4.1.2. Backup de máquinas virtuais Xen 20.4.1.3. Backup de hosts do Microsoft Hyper-v 20.4.2. Bancos de dados 20.4.2.1. PostgreSQL 20.4.2.2. MySQL 20.4.2.3. Oracle 20.4.3. Servidores web 20.4.3.1. Microsoft IIS 20.4.3.2. Apache 20.4.4. Serviços de e-mail 20.4.4.1. Backup do Microsoft Exchange 20.4.4.2. Zimbra 20.4.5. Serviços de diretório 20.4.5.1. LDAP 20.4.6. System State do Windows 21. Backup de AplicaçõesEspecíficas (Plugins Enterprise) 21.1. Plugin Backup vSphere EBacula 21.1.1. Backup de imagem de VM 21.1.2. Instalação 21.1.3. Configuração do backup 21.1.4. Configurações situacionais e solução de problemas 21.1.4.1. Problemas de backup incremental/diferencial 21.1.4.2. Usando o acesso SAN para backup (LANFree) 21.1.4.3. Arquivos de depuração 21.1.4.4. Excluindo discos específicos da VM do backup 21.1.5. Restauração 21.1.5.1. Restaurando para uma nova máquina virtual 21.1.5.2. Restaurando máquinas em um disco local 21.1.6. Resolução de problemas 21.2. Plugin backup granular vSphere 21.2.1. Instalação 21.2.1.1. Preparando o usuário bacula do Linux 21.2.1.2. Compartilhamentos Samba (SMB) 21.2.1.3. Plugin de backup do VMware 21.2.2. Configuração 21.2.3. Restauração 21.2.3.1. Usando o BWeb 21.2.4. Com interface de console texto 21.2.5. Suporte 21.3. Integração BWeb – vSphere 21.3.1. Configuração 21.3.2. Teste e uso 21.4. Plugin backup Hyper-v EBacula 21.4.1. Instalação 21.4.2. Configuração 21.4.3. Restauração 21.4.4. Restauração granular no nível de arquivo 21.5. Plugin backup Microsoft SQL Server EBacula 21.5.1. Backup de cluster MSSQL 21.5.2. Instalação 21.5.3. Configuração do FileSet 21.5.4. Configuração do job 21.5.5. Restore 21.6. Plugin backup Oracle DB EBacula 21.6.1. Instalação 21.6.2. Configuração 21.6.3. Método stream de dumps 21.6.3.1. Restauração dump 21.6.4. Método RMAN-PITR 21.6.5. Restauração RMAN-PITR 21.6.5.1. Usando o broker RMAN do BWeb 21.6.5.2. Restaurando diretamente com o RMAN 21.6.6. Método stream RMAN-SBT 21.6.6.1. Lado do cliente 21.6.6.2. Lado do Director 21.6.6.3. Teste 21.6.6.4. Agendamento 21.6.6.5. Cópia RMAN de backups locais em disco para o Bacula-SBT 21.6.7. Restauração RMAN-SBT 21.7. Plugin backup MySQL EBacula 21.7.1. Instalação 21.7.2. Configuração MySQL 21.7.3. Configuração do FileSet e plugin no método dump 21.7.4. Configuração do FileSet e plugin no método binário 21.7.5. Opções de conexão situacionais do MySQL 21.7.6. Criação de job de backup 21.7.7. Teste de job de backup 21.7.8. Restauração do método dump 21.7.9. Restauração de uma base no método dump 21.7.10. Restauração de usuários e funções do MySQL 21.7.11. Restauração PITR método de dump 21.7.11.1. Restauração de tabela única 21.7.11.2. Restauração completa do servidor MySQL 21.7.12. Restauração do método binário 21.7.12.1. Restauração completa do servidor 21.8. Plugin backup PostgreSQL EBacula 21.8.1. Instalação 21.8.2. Configuração 21.8.3. Método stream de dumps 21.8.4. Stream de dumps PostgreSQL no Windows 21.8.5. Melhorando a deduplicação dos dumps 21.8.6. Restauração dos dumps 21.8.7. Método Point-in-Time-Recovery 21.9. Plugin backup LDAP/AD EBacula 21.9.1. Instalação 21.9.2. Configuração 21.9.3. Teste de conexão 21.9.4. Configuração do FileSet 21.9.5. Opções do plugin 21.9.6. Configuração e teste dos jobs 21.9.7. Restore 21.10. Plugin Bare Metal Recovery Linux Bacula Enterprise 21.10.1. Planejamento do BMR 21.10.2. Instalação 21.10.3. Configuração 21.10.3.1. FileSet 21.10.3.2. Job de backup 21.10.4. Configuração do restore 21.10.5. Restauração 21.11.Plugin Bare Metal Recovery Windows Bacula Enterprise 21.11.1. Planejamento do BMR 21.11.2. Instalação 21.11.3. Configuração 21.11.3.1. FileSet 21.11.3.2. Job de backup 21.11.3.3. Configuração do restore 21.11.4. Restore 21.12. Outros plugins Bacula Enterprise 22. Monitoração 22.1. Monitoração Zabbix de jobs e processos do Bacula 22.1.1. Características 22.1.2. Dados coletados pelo script 22.1.3. Dados dos processos do Bacula 22.1.4. Gatilhos 22.1.5. Configuração 22.1.5.1. Template Zabbix 22.1.5.2. Script Zabbix servidor Bacula 22.1.6. Monitoração dos clientes Bacula 22.1.7. Screenshots 22.2. Um modelo do Bacula para Grafana 22.2.1. Grafana 22.2.2. Instalação 22.2.3. Trabalhos futuros 22.2.4. Outros templates 23. Migração de Backups Legados 23.1. Ambiente mínimo legado de restauração (menor esforço) 23.2. Restauração para landing zone e novo backup (maior esforço) 23.2.1. Restauração legado 23.2.2. Backup com o Bacula 23.2.3. Atualização do catálogo Referências Anexo 1. Página de “Cola” do Bacula (bconsole) Anexo 2. Códigos de Jobs do Bacula Anexo 3. Expansão de Variáveis Licenças do Bacula Enterprise, Treinamento e Suporte Profissionais do Bacula Community |
Etiquetas: Bacula 4a edição, Bacula 4, Bacula