Deploy

Exchange 2010 para 2013 – Parte 4

Introdução

Na parte 3 vimos como como preparar os servidores com os pré-requisitos do Exchange 2013, passamos alguns links sobre os requerimentos de sistema e mostramos quais features são necessárias para a instalação do produto. Nessa parte vamos demonstrar a instalação do Exchange em si, que é bem simples.

UPDATE!!!

Uma observação importante antes da instalação de um novo Exchange 2013 em uma organização que possui Exchange 2010. Depois de instalado o Exchange 2013, os clientes Outlook podem receber um aviso conforme imagem abaixo:

image

O que acontece é que ao instalar o Exchange 2013, um novo registro SCP é criado no Active Directory e por padrão usa o nome do servidor Exchange 2013. Nesse momento os clientes se conectaram no Autodiscover interno através do Web Services do novo Exchange 2013 instalado.

O que eu costumo fazer nesses casos é: Após a instalação do Exchange 2013, configurar o mesmo valor de autodiscoverServiceInternalURI usado pelo Exchange 2010, que está apontando hoje para o 2010, por exemplo:

Hoje temos:

image

O nome “autodiscover” é um registro no DNS que aponta hoje para o Exchange 2010. O que iremos fazer é configurar o Exchange 2013 para usar esse mesmo registro e forçar os clientes a se conectarem no Exchange 2010.

Para isso execute imediatamente após a instalação do Exchange 2013:

Set-ClientAccessServer –Identity Exch2013 –AutoDiscoverServiceInternalUri https://autodiscover.msitpro.com.br/Autodiscover/Autodiscover.xml

image

Com isso garantimos que os clientes Outlook continuem conectados via DNS no Exchange 2010.

Configure o Offline Address Book

Antes da instalação do Exchange 2013 você deve assegurar que um Default Offline Address Book está configurado para as Databases no Exchange 2010. Caso contrário, ao instalar o Exchange 2013, qualquer mailbox que não contenha um default OAB atribuído irá automaticamente realizar o download da nova OAB gerada pelo Exchange 2013. Imagine isso se você tem milhares de mailboxes, não seria uma carga interessante você ter na sua rede! :)

Rodar no Exchange 2010:

Get-MailboxDatabase | Format-Table Name, Server, OfflineAddressBook –Auto

No meu caso, deixei sem nenhuma para mostrar aqui como configurar:

image

Para configurar em uma database em particular, execute:

Set-MailboxDatabase DB01 -OfflineAddressBook “Default Offline Address Book”

image

Para rodar em massa, execute:

Get-MailboxDatabase | Set-MailboxDatabase -OfflineAddressBook “Default Offline Address Book”

Note que ele não modificou a DB01, pois eu já tinha executado no exemplo anterior.

image

Você também pode filtrar por database onde o valor do OAB é igual a nulo.

Get-MailboxDatabase | Where {$_.OfflineAddressBook -eq $null} | Set-MailboxDatabase -OfflineAddressBook “\Default Offline Address Book”

Instalação do Exchange 2013

Já mostramos a instalação do Exchange nesse artigo, mas vamos colar abaixo para juntar os artigos na série.

Abaixo as telas com a instalação do Exchange 2013.

clip_image002[4]

clip_image004

clip_image006

clip_image008

clip_image010

Abaixo, selecionamos as 2 roles Mailbox + CAS para este lab.

clip_image012

A única diferença no Setup para o Service Pack 1, é que agora ele te da a opção de usar a função de Edge Server, conforme tela abaixo:

image

clip_image014

clip_image016

clip_image018

Ao final podemos abrir o endereço do servidor no browser e verificar a tela do Exchange Admin Center.

clip_image020

Nesse momento recomenda-se criar uma conta de administrador no Exchange 2013 para simplificar a administração.

Vamos acessar o Admin Center com a URL do ECP, para isso vamos entrar com o nome do server e o seguinte endereço no browser:

https://lab2-mx20131/ecp/?ExchClientVer=15

Vamos logar com a conta usada para instalar o Exchange:

img170 Jun. 08

Vamos até Recipients, Mailboxes e clicar no sinal de “+” e criar uma nova conta, no meu caso criei a conta admin2013:

image

Vamos atribuir direitos à essa conta para administrar toda a organização Exchange, ou seja, vamos incluí-la no grupo “Organization Management”.

Vamos clicar em Permissions no lado esquerdo da tela e abrir o grupo “Organization Management”:

image

Em members, vamos clicar no sinal de “+” e adicionar a conta “admin 2013” e clicar em save.

image

 

Conclusão

Mostramos nesse artigo como instalar o Exchange Server 2013.

Share

Post to Twitter

Exchange 2010 para 2013 – Parte 3

Introdução

Na parte 2 vimos como usar a ferramenta Exchange Deploy Assistant. Nesse artigo veremos como preparar os servidores para a instalação do Exchange 2013 e como preparar o seu ambiente do AD.

Preparando os servidores

Já mostramos como preparar os servidores para receber a instalação do Exchange 2013, para verificar como preparar o Windows Server 2012 para o Exchange 2013 acesse nosso outro artigo no seguinte link:

    Nesse artigo você irá encontrar informações parar preparar o Windows Server 2012:

    Alguns links importantes:

    Features necessárias para instalação de um servidor CAS/Mailbox.

    Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

    Softwares necessários:

Após instalar as features acima, temos que instalar alguns softwares necessários, sendo:

  1. Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit
  2. Microsoft Office 2010 Filter Pack 64 bit
  3. Microsoft Office 2010 Filter Pack SP1 64 bit

Caso você queira preparar o Windows Server 2012 R2 para a instalação do Exchange 2013 SP1, você deve acessar o seguinte artigo em nosso site:

Para saber mais sobre as edições e versões do Exchange 2013, consulte o seguinte link:

  • http://technet.microsoft.com/pt-br/library/bb232170(v=exchg.150).aspx

  • No link abaixo temos os pré-requisitos que devemos instalar:

    1. Rodar o comando abaixo para preparar os componentes do Windows Server:

    Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

    2. Após rodar o comando acima, vamos ter que instalar o Unified Communications Managed API 4.0 Runtime.

 

Preparando o Active Directory

No mesmo artigo citado acima, você encontra os passos para preparar o AD, mas segue abaixo novamente:

Preparando o Active Directory

Antes de iniciar consulte o help onde constam os pré-Requisitos de floresta e domínio consulte:

Install-WindowsFeature RSAT-ADDS

Preparando o Schema

1. Vá até o diretório da mídia de instalação

2. Rodar:

Setup /PrepareSchema /IAcceptExchangeServerLicenseTerms

clip_image004

Preparando o AD

1. No mesmo diretório rodar

Setup /PrepareAD /OrganizationName: “msitpro2k12” /IAcceptExchangeServerLicenseTerms

OBS1: Usar o parâmetro OrganizationName se for a primeira organização.

OBS2: Rodando este comando não é necessário rodar o Setup /PrepareDomain, pois ele já faz a preparação do domínio atual.

clip_image005

Verificando

Uma das formas de validar a operação é verificar se a estrutura do AD foi modificada através do atributo msExchProductId.

Abaixo o passo a passo.

· Abrir o adsiedit.msc

· Selecionar Configuration

clip_image007

· Expandir Configuration, Services, Microsoft Exchange, Sua Organização

· Botão direito no nome da organização e procurar pelo atributo msExchProductId

clip_image009

· Valores:

o Exchange RTM: 15.00.516.032

o Exchange 2013 CU1: 15.00.620.029

· Neste lab estou usando a versão RTM

Referência:

Conclusão

Nesse artigo mostramos como preparar seus servidores Windows 2012 e 2012 R2 para receber a instalação do Exchange 2013 e 2013 SP1.

Share

Post to Twitter

Exchange 2010 para 2013 – Parte 2

Introdução

Na parte 1 vimos algumas questões da atualização para o Exchange 2013. Nessa segunda parte vamos dar continuidade mostrando o Exchange Deployment Assistant.

Exchange Deployment Assistant

O Exchange Deployment Assistant é uma ferramenta web que apresenta algumas questões que você vai respondendo de acordo com o seu ambiente e no final ele te apresenta um checklist passo a passo muito útil para te guiar na instalação, atualização ou migração para o Exchange 2013.

O site é:

Vamos simular aqui a atualização do meu lab de Exchange 2010 para 2013.

Vamos clicar em Launch…

ScreenHunter_88 May. 20 08.36

Vamos selecionar On-Premisses, mas veja que interessante, você pode escolher um cenário híbrido ou somente Cloud.

ScreenHunter_89 May. 20 08.37

Vamos selecionar Exchange 2013.

ScreenHunter_90 May. 20 08.37

Aqui vamos escolher “Upgrade from Exchange 2010”, para simular uma transição.

ScreenHunter_91 May. 20 08.37

Vamos escolher “Same server”, pois vamos instalar as funções de Mailbox e Client Access no mesmo servidor Exchange 2013.

ScreenHunter_92 May. 20 08.37

Não vamos usar Disjoint Namespace (para saber mais clique aqui).

ScreenHunter_93 May. 20 08.37

Veja que o assistente já está atualizado para o Exchange 2013 SP1 pois ele te permite escolher usar Edge no 2013, não vamos usar nesse caso.

ScreenHunter_94 May. 20 08.37

No final ele te apresenta um checklist muito útil, que vamos utilizar como guia para os próximos artigos dessa série.

ScreenHunter_95 May. 20 08.42

Note que no painel a sua esquerda ele te mostra a ordem das tarefas que você terá que executar, nos próximos artigos vamos abordar esses tópicos a seguir:

  • Preparando a organização
  • Instalação do Exchange 2013
  • Configurando as URLs internas e externas
  • Movendo a conta “Arbitration”
  • Habilitando Outlook Anywhere
  • Configurando Service Connection Point
  • Configurando DNS
  • Tarefas pós instalação
  • Remoção do Exchange 2010

    Se você ainda quiser, pode salvar o que configurou Deploy Assistant para PDF. Basta clicar no botão Print Checklist no canto superior direito.

Conclusão

Mostramos nesse artigo como utilizar uma ferramenta web importante para implementações e transições do Exchange Server.

Share

Post to Twitter

Exchange 2013 SP1 – Pré-Requisitos de S.O

Introdução

O Service Pack 1 do Exchange 2013 te permite instalar o Exchange no Windows Server 2012 R2. Nesse artigo vamos ver como preparar o servidor Windows para receber a instalação do Exchange Server 2013 SP1.

Pré-Requisitos

Com o suporte ao Windows Server 2012 R2 ficou mais fácil preparar o sistema operacional para receber a instalação do Exchange. Antigamente tínhamos que instalar vários pré-requisitos, mas hoje é mais prático e rápido.

Você pode instalar o Exchange 2013 SP1 no Windows Server 2012 R2 nas edições Standard ou Datacenter. Com relação ao Sistema Operacional do servidor basicamente não há diferença, os dois suportam alta disponibilidade do Exchange (DAG), só muda o licenciamento.

Para saber mais sobre as edições e versões do Exchange 2013, consulte o seguinte link:

Os dois também te dão suporte ao DAG, ok? Porém, na versão Standard você tem um limite de quantas databases você consegue montar por servidor, segue abaixo resumo:

  • Standard: 5 databases montadas por cada servidor (conta database ativa/passiva e public folder montada por servidor), para maiores informações veja o seguinte link.
  • Enterprise: Você pode montar até 100 bancos de dados na versão Enterprise (a partir do CU2).

No link abaixo temos os pré-requisitos que devemos instalar:

1. Rodar o comando abaixo para preparar os componentes do Windows Server:

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

ScreenHunter_10 May. 09 20.17

2. Após rodar o comando acima, vamos ter que instalar o Unified Communications Managed API 4.0 Runtime.

Pronto! Você pode começar a instalar o Exchange Server 2013 SP1. Se quiser saber detalhes de como preparar o domínio e instalar o Exchange 2013 clique aqui.

Conclusão

Nesse artigo mostramos como preparar o servidor Windows Server 2012 R2 para receber a instalação do Exchange 2013.

PS: edições feitas em 10/05 para simplificar o artigo.

Share

Post to Twitter

Lync Server 2013 – Erro ao preparar a Floresta

Ao rodar a preparação da Floresta no Lync Server 2013 você poderá se deparar com o seguinte erro:

Error: An error occurred “Microsoft.Rtc.Management.ADConnect.ADOperationException” “Active Directory operation failed on “DC.domain.local”. You cannot retry this operation: “Directory object not found 0000208D: NameErr: DSID-0310020A, problem 2001 (NO_OBJECT), data 0, best match of: ‘CN=Services,CN=Configuration,DC=domain,DC=local’”

image

Encontrei uma referência legal no seguinte site:

http://odedrabanitips.blogspot.com.br/2013/06/lync-2013-directory-object-not-found.html

Segundo o autor, esse erro acontece porque o Lync não conseguiu se conectar ao Schema Master e vamos especificar manualmente esse servidor e rodar o comando ao invés do Wizard.

Você pode achar o schema master rodando o comando:

netdom query fsmo

E após isso rodar o comando:

enable-CSADForest –GroupDomainController DC1.domain.local -GroupDomain domain.local

 

 

Após isso, atualize a janela do Lync Deployment Wizard e irá verificar que foi feito com sucesso.

image

Share

Post to Twitter

Lync Server 2013 – Requisitos de Sistema

Introdução

 

Para a instalação do Lync Server 2013 são necessários alguns pré-requisitos descritos nesse artigo. Aqui estão reunidos os links para a documentação oficial Technet Library para maiores detalhes consulte os links citados.

 

Requisitos

 

Referência:

http://technet.microsoft.com/pt-br/library/jj205115.aspx

Requisitos necessários para a instalação do Lync Server 2013

http://technet.microsoft.com/pt-br/library/jj204623.aspx

Hardware Recomendado:

http://technet.microsoft.com/pt-br/library/gg398835.aspx

Requisitos de sistema para os servidores que vão rodar o Lync Server 2013

http://technet.microsoft.com/pt-br/library/gg398588.aspx

 

Suporte aos sistemas:

-> Windows Server 2008 R2 SP1+

-> Windows Server 2012

Softwares adicionais para todas as funções de servidor:

-> Windows Powershell 3.0

-> .NET Framework 4.5

Software adicional para servidores Front-End e Standard:

-> IIS

Static Content
Default Document
HTTP Errors
ASP.NET
.NET Extensibility
Internet Server API (ISAPI) Extensions
ISAPI Filters
HTTP Logging
Logging Tools
Tracing
Windows Authentication
Request Filtering
Static Content Compression
Dynamic Content Compression
IIS Management Console
IIS Management Scripts and Tools
Anonymous Authentication (this is installed by default when IIS is installed.)
Client Certificate Mapping Authentication

 

-> Windows Desktop Experience

 

Software adicional para servidores Front-End e Standard rodando em Windows Server 2012:

-> .NET Framework 3.5 (não instalado por padrão no 2012)

 

Abaixo o comando para instalação das features:

Add-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content, 
Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext,



Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-
Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-

Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-
Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-
Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-
Tools, Web-Mgmt-Compat, Desktop-Experience, Telnet-Client,
BITS -Source D:\sources\sxs


 

Software adicional para Director:

Static Content

Default Document

HTTP Errors

ASP.NET

.NET Extensibility

Internet Server API (ISAPI) Extensions

ISAPI Filters

HTTP Logging

Logging Tools

Tracing

Windows Authentication

Request Filtering

Static Content Compression

IIS Management Console

IIS Management Scripts and Tools

Anonymous Authentication (This is installed by default when IIS is installed.)

Client Certificate Mapping Authentication

 

Software adicional para Persistent Chat:

-> MSMQ (Message Queuing)

 

Software adicional para Edge Server:

-> PowerShell 3.0

-> .NET Framework 4.5

-> Windows Identity Foundation

 

Referências:

http://technet.microsoft.com/en-us/library/gg398686.aspx

 

Requisitos de sistema para SQL Server:

http://technet.microsoft.com/pt-br/library/jj205112.aspx

 

Suporte para as seguintes versões:

 

Banco de dados Back-end de um pool de Front-End, banco de dados de Arquivamento, banco de dados de Monitoramento, banco de dados de chat persistente e banco de dados de conformidade do chat persistente.

-> SQL Server 2008 R2 Enterprise (edição de 64 bits) SP mais recente

-> Microsoft SQL Server 2008 R2 Standard (edição de 64 bits) SP mais recente

-> Microsoft SQL Server 2012 Enterprise (edição de 64 bits) SP mais recente

-> Microsoft SQL Server 2012 Standard (edição de 64 bits) SP mais recente

 

Banco de dados de servidor do Standard Edition e bancos de dados de repositório de configuração local.

-> Microsoft SQL Server 2012 Express (edição de 64 bits)

    Requisitos de DNS:

http://technet.microsoft.com/pt-br/library/jj204758.aspx

 

Requisitos para Pool Front End

http://technet.microsoft.com/pt-br/library/gg398082.aspx

 

Requisitos para Standard:

http://technet.microsoft.com/pt-br/library/jj204936.aspx

 

Conclusão

 

Reunimos aqui os principais requisitos para implementação do Lync Server 2013.

Share

Post to Twitter

Lync Server 2013 – Overview

Pretendo abordar aqui em uma série de posts o processo de deploy do Lync Server 2013 Enterprise.

Para iniciar, vou colocar o link da documentação oficial no Technet Library e mais algumas referências importantes como guia.

Technet Library
http://technet.microsoft.com/en-us/library/gg398616.aspx

Introdução ao Lync 2013
http://technet.microsoft.com/en-us/library/gg398795.aspx

New Server Features
http://technet.microsoft.com/en-us/library/gg425795.aspx

Supportability
http://technet.microsoft.com/en-us/library/gg425877.aspx

Planning
http://technet.microsoft.com/en-us/library/gg398447.aspx

Deployment
http://technet.microsoft.com/en-us/library/gg398664.aspx

Hybrid
http://technet.microsoft.com/en-us/library/jj204805.aspx

Migration
http://technet.microsoft.com/en-us/library/gg425746.aspx

Operations
http://technet.microsoft.com/en-us/library/gg398344.aspx

Blog do time do Lync
http://blogs.technet.com/b/lync/

TechCenter
http://technet.microsoft.com/pt-br/lync/fp123621.aspx

Lync Server Wiki Portal
http://social.technet.microsoft.com/wiki/contents/articles/5295.lync-server-wiki-portal.aspx

NextHop Site
http://blogs.technet.com/b/nexthop/

Alguns blogs interessantes:
http://blog.schertz.name/
http://ucken.blogspot.com.br/
http://brunoestrozi.wordpress.com/
http://www.fabiosouza.org/

Abs.

Share

Post to Twitter