Aprenda o Active Directory do Zero 100% Curso Gratuito

>> O link será enviado via Whatsapp, Para receber o link do curso preencha o campo ao lado.

Active Directory Windows Server Leonardo Duarte

Como Fazer o Backup do DHCP

Introdução ao Backup do DHCP

Neste artigo da série sobre o DHCP você vai aprender como fazer o backup deste serviço que é um dos mais críticos e importantes dentro de uma infraestrutura Microsoft.

Como você sabe o Dynamic Host Configuration Protocol é o responsável por atribuir automaticamente todas as configurações de rede para os dispositivos (computadores, impressoras, notebook, etc). Já imaginou um ambiente com 50 ou mais dispositivos dinamicamente configurados e com suas reservas já atribuída e de repente você perde toda esta informação caso aconteça algum problema com o servidor?

Onde fica Banco de Dados do DHCP?

O serviço de DHCP no Windows Server 2008 R2 armazena seus arquivos de dados dentro da pasta %systemroot%\System32\dhcp nela você vai encontrar o seguinte conteúdo conforme imagem abaixo:

backup do dhcp

 

Dhcp.mdbO primeiro arquivo de dados do servidor
J50.logArquivo de log de transação utilizado para recuperar transações incompletas em caso de mal funcionamento do servidor.
J50.chkArquivo de verificação usado para truncar o arquivo de log de transação, ou seja, limpar o arquivo de transação.
*.logArquivo de Log reservado pelo servidor
Tmp.edbArquivo temporário utilizado pelo servidor

 

Como Funciona o Backup do DHCP?

Por padrão (default) o próprio servidor a cada 60 minutos realiza um backup dos seus arquivos e salva um cópia dos dados dentro da pasta %systemroot%\System32\dhcp\backup:

dhcp02

Como Realizar o Backup Manual

Para realizar o backup manual do servidor basta você abrir o console de gerenciamento do servidor e clicar no ícone:

dhcp03

Após clicar no ícone em ferramentas administrativas vai abrir uma tela parecida com esta abaixo, clique no nome do servidor com o botão direito e escolha a opção Backup.

backup do dhcp

Depois escolha onde você quer que os arquivos sejam salvos, neste caso criei uma pasta chamada TEMP no C: para salvar os dados.

dhcp05

Veja que agora os arquivos foram salvos com sucesso na pasta TEMP conforme nos selecionamos:

dhcp06

Problemas VS Oportunidade

dhcp07

 

 

Se você está acompanhando este artigo até aqui talvez esteja se perguntando qual o problema se tudo funcionou corretamente? Na verdade o problema está no ponto em que você precisa fazer o backup manualmente do DHCP, você tem abrir o console, clicar com o botão e tal … o que vou te mostrar agora na verdade é como automatizar todo este processo evitando assim qualquer falha operacional.

Frase de inspiração: Se você quer se tornar um Expert Microsoft lembre-se de fazer as coisas trabalharem para você, automatize os processos.

Para automatizar o processo de backup vamos utilizar uma ferramenta muito conhecida o WINRAR, sim com ele é possível criar pequenos scripts de automação e ainda agendar no servidor, tudo vai depender da sua criatividade.

Como fazer o Download do Winrar?

Para fazer o download do Winrar clique no link abaixo:

WINRAR 32 BITSdownload
WINRAR 64 BITSdownload

Para instalar o Winrar clique no arquivo que você acabou de fazer o download uma tela parecida com esta será aberta clique no botão Install:

dhcp08

Clique no Botão Ok:

dhcp09

 

Sintaxe de Linha de Comando do Winrar

voceSabia

Você sabia que o programa Winrar suporta linha de comando? Em outras palavras você não precisa utilizar a interface gráfica do programa para automatizar o backup do servidor DHCP para ter acesso a linha de comando do Winrar abra o programa e procure pela opção help ou pressione a tecla F1, navegue até as opções de command line syntax e também as opções de switches.

dhcp10

Não vou entrar em detalhes das opções mas vou deixar um exemplo de uma configuração para você copiar e modificar a seu gosto.

Sintaxe:

Winrar.exe a -inul -ibck -dh -tk -r -o+ C:\Backup\Backup-Files- -agDD-mm-yyyy C:\Windows\System32\dhcp

Na sintaxe acima utilizo o executavel do winrar.exe com a opção a (adicionar arquivo) –inul (desativa mensagens de erro) –ibck (executa o winrar em background) –dh (adiciona data e hora no arquivo) –tk (impede o Winrar de alterar o arquivo original) –r (habilita a opção de pastas e subspastas) –o+ (sobrescreve os arquivos, atualiza se for necessário).

letsgo

Chegou a hora!

Tarefa 1 – Copiar o Winrar.exe Para a Pasta C:\Windows\System32

Agora que você entendeu como o Winrar pode te ajudar, você precisa copiar o arquivo executável do Winrar (winrar.exe) para a pasta C:\Windows\System32. Isso vai nos ajudar  a executar o winrar através do CMD sem a necessidade de fazer referência direta ao caminho onde o Winrar está instalado.

Tarefa 2 – Fazer o Download do Script de Backup

Clique no botão para fazer o download do Script.

download

 

Tarefa 3 – Execute o Script

Execute o script a partir da pasta onde você salvou e se tudo deu certo você verá uma imagem como esta:

backup do dhcp

Veja o resultado do Script que o backup foi realizado com sucesso.

backup do dhcp

 

Tarefa 4 – Crie um Schedule do Script

Inicie o Task Schedule no Windows Server 2008 R2:

backup do dhcp

 

Clique em Create Basic Task:

backup do dhcp

Atribua um nome para a Tarefa, utilize o modelo da imagem e depois clique em NEXT:

backup do dhcp

 

No nosso exemplo vamos utilizar a opção diariamente e clique em NEXT:

dhcp16

 

Aviso

 

Defina o horário que o script será executado, você não deve esquecer de colocar um horário fora da janela de produção. No nosso caso vamos definir que o script será executado todos os dias às 23hs.

dhcp17

Escolha a opção Iniciar um programa:

dhcp18

Aponte para o Script que você criou:

dhcp19

Marque a opção de abrir as opções de propriedade e depois clique em Finalizar:

dhcp20

Selecione as opções conforme imagem:

dhcp21

Será solicitado as credenciais do domínio, nesta parte utilize uma conta com permissões de executar tarefas no servidor.

dhcp22

Agora é so esperar o script executar no horário definido e comemorar.

 

Sobre o autor | Website

Meu nome é Leonardo Duarte sou profissional de TI com mais de 18 anos de experiência em produtos da Microsoft. Possuo diversas certificações: MCP/MCT/MCTS/MCSA/MCSE

Que tal um Curso Microsoft Gratuito com Certificado Internacional? Não fiquede fora junte-se aos 1100 alunos já inscritos.

Aprenda o Active Directory do Zero - Curso 100% Gratuito Para receber o link do curso preencha o campo abaixo.

Por gentileza, se deseja alterar o arquivo do rodapé,
entre em contato com o suporte.