do Transaction Log para restore no banco de dados mirror.BACKUP LOG [Livraria]TO DISK = C:BACKUPLivraria_Log.bakWITH INITApos o backup precisamos transferir os dispositivos para o servidor mirror e fazer o restore.Se conecte no Server02 e execute os comandos abaixo para criar o banco de dados Livraria a partir do backup criado anteriormente.No exemplo abaixo estou referindo ao driver C: como o local de qual armazenei os dispositivos de backup,caso tenha salvo em outra localizacao especifique esta.Restore do backup FULL no servidor Mirror,especificando a opcao NORECOVERY.RESTORE DATABASE [Livraria]FROM DISK = C:BACKUPLivraria_Full.bakWITH NORECOVERY Restore do backup do log de transacao no servidor Mirror,especificando a opcao NORECOVERY,deixando o banco de dados em estado de restoring,de qual e requerido para configurar o Database Mirror.RESTORE LOG [Livraria]FROM DISK = C:BACKUPLivraria_Log.bakWITH NORECOVERYApos recuperar nosso banco de dados no servidor Mirror,devemos configurar o espelhamento utilizando o comando Alter Database ,especificando assim as regras exercidas por cada servidor.O Script abaixo deve ser executado no servidor Mirror, indicando que seu parceiro sera o servidor principal que nosso exemplo e o server01.No comando Alter Database especificando o FQDN do nosso servidor,para uma instalacao em um ambiente Workgroup talvez seja necessario a configuracao de um sufixo DNS para completar o nome da maquina,no meu exemplo configurei o sufixo chamado local.Apos o FQDN especificamos a porta configurada no ENDPOINT previamente criado,o comando completo segue abaixo.Especificando o server01 como parceiroALTER DATABASE LivrariaSET PARTNER = TCP://server01.local:1400Agora precisamos definir em nosso servidor principal o server02 como parceiro e definir o server03 como Witness,usaremos o mesmo comando Alter Database.Se conecte no server01 e emita os comandos abaixo: Especificando o server02 como parceiroALTER DATABASE LivrariaSET PARTNER = TCP://server02.local:1450 Especificando o server03 como WitnessALTER DATABASE LivrariaSET WITNESS = TCP://server01.local:1400Se ocorrer algum erro no momento da execucao dos comandos abaixo,como problemas em encontrar algum dos parceiros envolvidos,teste as conexoes de rede,verifique a resolucao de nome entre os servidores e caso nao esteja utilizando um servidor DNS adicione ao arquivo Host localizado em %SystemRoot%system32driversetc as entradas com os nomes dos servidores e seus FQDNs com seus respectivos IP s como mostrado abaixo. Com isso podemos verificar o status,pausar,forcar o failover e ate mesmo remover nossa configuracao Database Mirror,selecionando as propriedades do banco de dados Livraria,na opcao Mirroring como mostrado na figura abaixo.No object Explorer se registrarmos os servidores Principal e Mirror podemos visualizar parcialmente o status e qual regra determinado servidor estar atuando no momento como abaixo podemos visualizar o Servidor Principal Sincronizado.Servidor Mirror Sincronizado e em estado de Restoring.. Pronto,neste momento estamos com nosso ambiente espelhado,caso ocorra algum problema com o server01, o server02 assumira sua regra e passara a atuar como servidor principal,apos restabelecer o server01 este ira assumir a regra de mirror e assim sucessivamente.Para testar a funcionalidade voce pode simular um problema no server01 e verificar se o server02 passou a ser o Principal automaticamente.Com isso concluo meu artigo sobre Database Mirror,mostrando sua configuracao e conceitos,espero ter demonstrado de forma clara e completa as vantagems e beneficios desta solucao disponivel no SQL Server 2005 e 2008,bem como os passos necessarios para realizar sua implementacao com sucesso.Obrigado e ate o