Home .:. Suporte .:.
Procurar (Powered by Bing):
 
 

.:. Menu

  Home

  News (Português)

  Anuncie no site

  Suporte

 

.:. Tecnologias

  Exchange 2010

  Exchange 2007

  Exchange 2003

  OCS

  ISA Server

  Windows Server
 

  BizTalk e SQL

  ForeFront Family

  System Center
 

  Artigos

  Guias Práticos

 

.:. Sobre..

  Sobre o site

  Colaboradores


 

    Database Recovery Management: Movendo os logs já aplicados a database com segurança

AP871 - Database Recovery Management: Movendo os logs já aplicados a database com segurança

 

Autor: Anderson Patricio / José Rodas
Publicação: 02/Jan/2007

Overview

O Exchange Server 2007 vêm com as ferramentas Exbpa, EXTRA entre outras inseridas dentro do produto, com isto o Administrador não precisa mais ficar baixando ferramentas adicionais para auxiliar na administração, o único cuidado que precisamos ter é a atualização mas isto nos é questionado cada vez que abrimos uma ferramenta que precisa deste recurso.

Neste tutorial vamos ver como movimentamos os logs já inseridos na base para uma outra unidade, devemos utilizar isto como último recurso para preservar espaço em disco, antes disto ainda podemos rodar um backup online ou incremental que ele levará estes mesmos arquivos de log para o local de backup.

Assuntos relacionados:

AP800 - Examinando o Exchange System Manager do Exchange 2007

AP872 - Database Recovery Management: Verificando databases e logs no Exchange Server 2007

AP873 - Database Recovery Management: Verificando eventos relacionados a database



Solução

 

Vamos imaginar um cenário onde temos duas unidades (C: e D:) e na C: estão todas as bases e logs e o espaço está acabando rapidamente devido o grande fluxo de mensagens e a alta criação de logs neste disco, para resolvermos este problema de forma imediata podemos utilizar uma nova funcionalidade da ferramenta Database Recovery Management, da seguinte forma:

Verificando onde os logs são criados...

Para verificarmos onde os logs ficam armazenados, devemos efetuar os seguintes passos:

  1. Abrir o Exchange Management Console

  2. Expandir Server Configuration

  3. Clicar  em Mailbox

  4. No Work Panel clicar no servidor desejado (em nosso exemplo SRV-EX02)

  5. No Result Panel clicar no Storage Group desejado (em nosso exemplo First Storage Group)

  6. Clicar em Properties deste Storage Group na Toolbox Actions

  1. Na tela de propriedades do Storage Group podemos ver em Log Path o caminho físico dos arquivos, podemos clicar em OK

  1. Se abrirmos aquele caminho no Windows Explorer vamos ver a base e todos os arquivos de log (está no caminho padrão da instalação do Exchange Server 2007 este exemplo). Podemos verificar que existem vários arquivos de log neste caminho.

Movendo os logs já aplicados a base de dados...

Agora que já sabemos onde estão os arquivos e estamos com um suposto problema de espaço no disco afetado pela criação de log, devemos efetuar os seguintes passos:

  1. Abrir o Exchange Management Console

  2. Clicar em Toolbox

  3. Clicar em Database Recovery Management e clicar em Open Tool na Toolbox Actions

  1. Update and Customer Feedback. Tela inicial do assistente informando se desejamos participar do Microsoft Customer Experience Improvement Program e se desejamos atualizar a ferramenta, é uma boa prática sempre deixar a ferramenta atualizada, depois de fazermos as opções devemos clicar em Go to Welcome screen

  1. Enter Server and User Information. Devemos colocar um texto para esta operação (em nosso exemplo Movimentacao de Logs) e informar nomes do servidores Exchange Server e Active Directory, depois de preenchido devemos clicar Next

  1. Select one of the following tasks. Devemos cliar em Analyze log drive space

  1. Exchange Transaction Log Drive Statistics. Ele nos fornece uma média dos logs criados e também uma estimativa de quantos dias este servidor Exchange suportará com o espaço de disco existente a criação de logs. Devemos clicar em Select a storage group for log move

  1. Select a Storage Group for Log Move. Devemos escolher qual os Storage Group que desejamos mover os logs.
    Lembrando:
    Log é relacionado a storage Group; Database é relacionado a mailbox store e public folder store.

  1. Confirm Log Move Configuration. Vamos criar um diretório chamado Log Swap no drive E:\ para receber os arquivos de log já aplicados na database, liberando assim espaço no disco C:\. Devemos clicar em Browse e encontrar uma pasta em um outro disco onde os arquivos de log serão movidos. Feito a escolha devemos clicar em Perform log move action

  1. Copying and Removing Logs. Tela do assistente que é mostrada durante o processo de movimentação dos arquivos de log.

  1. Sucessfully copied the log files to the new location and removed the logs. Tela final do assistente informando que a cópia dos arquivos de log da origem para o destino foram feitas com sucesso e depois disto foram removidos da origem os arquivos. Abaixo é informado cada arquivo que foi movimentado.
    Detalhe: isto não impacta na localização atual dos arquivos de log apenas move os arquivos já aplicados.

  1. Já podemos ir no novo local através do Windows Explorer e verificar que os arquivos de log já aplicados foram movidos para a pasta que especificamos no assistente.

  1. E olhando na pasta original podemos verificar que só temos as bases e os arquivos de logo que ainda não foram aplicados a database.

 

Conclusão

 

Com este tutorial mostramos como mover os arquivos de log já inseridos na base para um outro local com mais espaço livre. Isto facilita em muito a vida do Administrador porque a ferramenta já valida e movimenta de forma segura os arquivos de log sem a necessidade da utilização de ferramentas de linha de comando eseutil para este fim.

 


 
 

Site desenvolvido em Front-Page e por um IT Pro, ou seja, a aparência não é o ponto forte do site :). Dúvidas ou sugestões:  webmaster@andersonpatricio.org