Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Direitos autorais Informações descritas neste documento (incluindo referências de site Internet como URL) estão sujeitas a alteração sem aviso prévio. A menos que especificado o contrário, empresas, organizações, produtos, domínio, endereços de email, logotipos, pessoas, lugares e eventos descritos nos exemplos aqui incluídos e documentos relacionados são fictícios. Nenhuma associação com nomes reais é destinada ou deve ser resultada. É responsabilidade do usuário obedecer a todas as leis de direitos autorais aplicáveis. A Microsoft pode ter patentes ou requisições para obtenção de patentes, marcas comerci ais, direitos autorais ou outros direitos de propriedade intelectual que abrangem o conteúdo deste documento. Exceto conforme expressamente declarado neste contrato, a posse deste documento não lhe confere direito algum sobre as citadas patentes, marcas comerciais, direitos autorais ou outros direitos de propriedade intelectual. © 2010 Microsoft Corporation. Todos os direitos reservados. SharePoint, Excele Internet Explorer são marcas registradas ou comerciais da Microsoft Corporation nos Estados Unidos e/ou outros países. A empresa e os nomes de produtos descritos aqui podem ser marcas registradas de suas respectivas empresas. 2 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Introdução O Microsoft SharePoint Server 2010 foi oficialmente lançado em maio de 2010. Várias organizações provavelmente consideram atualizar para o novo SharePoint Server 2010. Ao realizar a atualização, o planejamento cuidadoso é necessário. Além disso, antes de realizar a atualização, é importante ter uma imagem clara em mente do processo durante a atualização e os resultados posteriores. Este guia de auto-estudo é projetado para ajudar aqueles considerando a atualização para compreender as opções de atualização disponíveis e os processos durante a atualização para que eles possam realizar a atualização suavemente. Qualquer técnica de atualização possui aspectos de troca. A esperança é que este guia de auto-estudo o ajude a selecionar a técnica de atualização mais adequada para o ambiente do SharePoint Server em sua organização. No entanto, há várias técnicas de atualização diferentes. Dependendo da configuração de farm existente, você pode precisar implantar técnicas que não são cobertas apenas neste guia de auto-estudo. No entanto, em qualquer caso, os procedimentos envolvidos incluem a operação de bancos de dados, restauração de bancos de dados, o uso de scripts do Windows PowerShell e a execução de operações Stsadm. Como os comandos a serem usados e as operações do banco de dados são os mesmos em todos os casos, recomendamos que você primeiro leia este guia de auto-estudo totalmente para compreender os casos de atualização gerais. 3 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Histórico de revisão Versão Lançado em Versão 1.0 Junho de 2010 Detalhes das mudanças Versão inicial 4 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Sobre o ambiente de pré-requisitos Observação: Este white paper é baseado no ambiente descrito abaixo. Este ambiente não está disponível para você, mas este documento ainda oferece uma amostra com gráficos detalhada para o conteúdo de instalação e atualização disponível no TechNet. O ambiente de pré-requisito é onde o ambiente do Active Directory deve ser avaliado e o servidor de email que já foi disponibilizado. O ambiente de pré-requisito usado para gravar este guia de auto-estudo é o seguinte: Active Directory SO do servidor: Windows Server 2008 R2 (x64) Nome do servidor: DC2008 Funções do Servidor: AD DS, DNS Nome do domínio: Contoso.com Nível de função do domínio: Windows Server 2003 Native Servidor de email SO do servidor: Windows Server 2008 R2 (x64) Nome do servidor: MAIL2010 Aplicativos: Microsoft Exchange Server 2010 Instalação: Instalação padrão do Exchange Server (Hub, CAS, caixa de correio, ferramentas administrativas do Exchange) SharePoint Server 2007 (fonte) SO do servidor: Windows Server 2003 R2 (x64) Nome do servidor: MOSS2007 SQL Server: SQL Server 2005 (x64) SharePoint Server 2010 (destino) SO do servidor: Windows Server 2008 R2 (x64) Nome do servidor: SP2010 SQL Server: SQL Server 2008 R2 5 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Sumário Introdução................................................................................................................................................................................... 3 Histórico de revisão................................................................................................................................................................. 4 Sobre o ambiente de pré-requisitos ................................................................................................................................. 5 Capítulo 1. Considerando técnicas de atualização .......................................................................................................... 7 1.1 Do SharePoint Server 2007 para o SharePoint Server 2010 ........................................................................... 8 1.2 Por que considerar a atualização para o SharePoint Server 2010? ........................................................... 10 1.3 Troca................................................................................................................................................................................... 12 Capítulo 2. Realizando a atualização no local ................................................................................................................. 13 2.1 Confirmando o procedimento de atualização local ........................................................................................ 14 2.2 Começando a Atualização ......................................................................................................................................... 16 Capítulo 3. Atualizando usando migração do banco de dados ............................................................................... 45 3.1 Planejamento de uma atualização que usa a migração do banco de dados ........................................ 46 3.2 Confirmando o procedimento de trabalho para atualização de migração do banco de dados ... 48 3.3 Criando novo ambiente de farm de 2010 ........................................................................................................... 50 3.4 Realizando a migração do banco de dados (preparação) ............................................................................ 50 3.5 Migração do banco de dados (dados de migração do banco de dados) .............................................. 53 3.6 Migração do banco de dados (restauração) ...................................................................................................... 57 3.7 Restaurar bancos de dados de serviço compartilhado .................................................................................. 67 3.8 Pós-processo da migração de banco de dados ................................................................................................ 75 6 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Capítulo 1. Considerando técnicas de atualização 7 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 1.1 Do SharePoint Server 2007 para o SharePoint Server 2010 Se você comparar o Microsoft Office SharePoint Server 2007 e o Microsoft SharePoint Server 2010, não há grandes diferenças na topologia de servidor atual. Uma topologia de servidor comum possui: Uma função como o servidor da Web de front-end Uma função como um servidor de aplicativos Um servidor do banco de dados No entanto, há diferenças significativas nas suas arquiteturas, além dos novos requisitos de software e hardware. Os exemplos comuns são mostrados abaixo. 1. Apenas ambiente de 64 bits oferecido: SharePoint Server 2007 oferece versões de 32 bits e 64 bits. Também é possível selecionar 32 bits ou 64 bits em cada camada da topologia do servidor. (32 bits e 64 bits não podem coexistir na mesma camada.) No entanto, no SharePoint Server 2010, todo o farm precisa ser configurado com um aplicativo e SO de 64 bits. Isto representa um grande desafio se o farm existente do SharePoint Server é configurado com 32 bits ou se também existe em um ambiente de 32 bits. O SharePoint Server 2010, que é otimizado para 64 bits, utiliza muito espaço de memória e oferece melhor desempenho. 2. “Shared Service Provider” abolido: No SharePoint Server 2007, havia um “Share Service Provider”. Um Shared Service Provider é um mecanismo que oferece coletivamente serviços que podem ser “convenientemente usados quando compartilhados”. Por exemplo, as funções de pesquisa empresarial, funções do perfil do usuário, aplicativos do catálogo de dados comerciais e Excel Services foram coletivamente definidos e oferecidos como serviços compartilhados. O SharePoint Server 2010 oferece cada serviço um “aplicativo de serviço” independente, ao invés de oferecer vários serviços coletivamente como um serviço “compartilhado”. Isto permite configurações redundantes flexíveis. 3. Suporte terminado do Internet Explorer 6 (do lado do cliente): O SharePoint Server usa tecnologias da Web. Os usuários utilizando o SharePoint Server através de navegadores. Como existem vários tipos de navegadores, o SharePoint Server 2010 exige o Internet Explorer 7, 8 ou 9 para se beneficiar de tecnologias da Web mais versáteis. 8 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 É possível determinar quais técnicas de atualização implantar considerando seu ambiente de farm do SharePoint atual e os requisitos que sua organização para reduzir as escolhas. As duas técnicas introduzidas pela Microsoft no TechNet são as seguintes. (Artigo TechNet: Determinar abordagem de atualização (SharePoint Server 2010)) Técnica Descrição Atualização no local Esta técnica é suportada se o farm existente é configurado para 64 bits. No entanto, seu ambiente deve satisfazer os requisitos mínimos, como atualizações de versão do SO, atualizações de componentes adicionais e novos requisitos de hardware para o SharePoint Server 2010. Migração do banco de dados Estes bancos de dados de backups podem ser migrados e transferidos para novos ambientes. Se uma determinada quantidade de tempo parado é tolerável, a migração do banco de dados será a forma mais suave de atualizar para o SharePoint Server 2010. No entanto, observe que nem todas as configurações e bancos de dados podem ser migrados. Este guia de auto-estudo introduz técnicas, chamadas atualização local e migração de banco de dados. Dicas: Office Atualização do SharePoint Portal Server 2003 para o SharePoint Server 2010 Não é possível atualizar o Office SharePoint Portal Server 2003 diretamente para o Microsoft SharePoint Server 2010. Ao considerar a migração do 2003 para o 2010, você deve observar que as diferenças nas versões e nos requisitos de hardware são tão grandes que não é possível uma atualização local, mesmo se você usar o método de migração de banco de dados. Primeiro atualize o conteúdo para o Office SharePoint Server 2007 e, em seguida, é possível atualizar para o SharePoint Server 2010. Artigo MSDN: Atualizar do SharePoint Portal Server 2003 para o SharePoint Server 2010 9 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 1.2 Por que considerar a atualização para o SharePoint Server 2010? É um esforço, custo e tempo considerável atualizar aplicativos que estão funcionando corretamente. Se você está usando atualmente o SharePoint Server 2007 e está funcionando sem problemas, por que deve considerar atualizar para o SharePoint Server 2010? Uma comparação do SharePoint Server 2007 e do SharePoint Server 2010 revela as seguintes melhorias. Suporte para conteúdo avançado, além de documentos e Web O SharePoint Server compartilhava e gerenciava anteriormente coisas como conteúdos de documento, páginas da Web, dados de lista e bancos de dados externos. O SharePoint Server 2010 pode gerenciar mídia avançada como conteúdo de filmes e conteúdo Silverlight, além do acima mencionado, oferecendo experiência mais avançada para o usuário final. Melhor usabilidade O SharePoint Server 2010 adota o “UI fluente” (a faixa de opções) usado pelos produtos do Office. Isto permite os usuários a utilizarem confortavelmente aplicativos clientes como produtos do Office e produtos do servidor no mesmo UI. Além disso, este UI fluente é um UI dinâmico. Seu conteúdo muda de acordo com o contexto das operações do usuário. Em alguns locais, uma função de visualização ao vivo também está disponível. Antes de aplicar totalmente as configurações, é possível verificar os resultados esperados em tempo real (apenas apontando o cursor do mouse). Além disso, os métodos de carregamento e inserção de arquivos também melhoraram. O UI baseado em AJAX não possui transições de tela e, portanto, facilita para os usuários. Se as URLs e telas mudam constantemente em respostas às suas operações, você pode ficar em dúvida sobre o que está fazendo e como pode voltar. No entanto, o SharePoint Server 2010 é intuitivo e livre de tais problemas. Alta confiabilidade, redundância e disponibilidade de técnicas No SharePoint Server 2010, o Shared Service Provider foi abolido e, ao invés dele, serviços individuais são fornecidos em formas independentes. Mesmos os serviços que até agora eram impossíveis de tornar redundantes podem ser tornar redundantes em vários servidores. O local conhecido como “ponto único”, onde a redundância era impossível, foi abolido. Além disso, se torna mais resistente à falhas e agora suporta como padrão o “espelhamento” fornecido pelo Microsoft SQL Server 2008. Isto torna possível usar soluções que podem ser integradas com custo relativamente baixo, enquanto minimiza o tempo de inatividade durante falhas. Como um método de evitar que os discos queimem, conduz controles de capacidade mais avançados como o uso de objetos de grande binário (BLOBs) e trabalha bem com produtos de armazenamento periféricos fornecidos por outros fabricantes. 10 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Alta compatibilidade com produtos do Office 2010 Client O SharePoint Server 2010 mantém um alto grau de afinidade com aplicativos do Office 2010 client. O Office 2010 agora introduz o SharePoint Workspace 2010 para permitir o uso seguro, eficiente e offline dos conteúdos do SharePoint Server 2010. Além disso, o SharePoint Designer 2010 é fornecido gratuitamente. O SharePoint Designer 2010 não apenas limpa o design visível de seus sites, mas também oferece recursos de ferramenta administrativa avançada, incluindo a criação de seus próprios fluxos de trabalho e gerenciamento eficaz de usuários, para permitir o gerenciamento centralizado do SharePoint Server 2010. Também permite criar conectores de colaboração para listas externas, simplificando as colaborações de bancos de dados. Agora há uma maior afinidade com dispositivos móveis. Também é possível oferecer exibições especificamente para dispositivos móveis e personalizá-las. O SharePoint Server é usado principalmente pelos usuários finais e, na maioria do tempo, é usado para suas tarefas. A usabilidade melhorada do SharePoint Server 2010 sem dúvidas aumentará a produtividade e o conforto dos usuários. Ainda há outros motivos para você considerar a atualização. Por que não criar um ambiente sozinho para avaliar o SharePoint Server 2010? 11 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 1.3 Troca Ao atualizar, os administradores de TI, desenvolvedores, usuários finais e pessoas de todas as posições podem usar a tecnologia mais atual e aumentar sua produtividade. No entanto, a atualização deve ser realizada com cuidado e planejamento. Problemas de troca que podem resultar da atualização também devem ser levados em consideração. Antes de atualizar para o SharePoint Server 2010, considere os seguintes problemas. Fornecidos apenas em versão de 64 bits Enquanto o SharePoint Server 2007 foi fornecido nas versões de 32 e 64 bits, o SharePoint Server 2010 é fornecido apenas como uma versão de 64 bits. Se você estiver usando a versão de 32 bits no momento, precisa preparar um novo farm (mesmo que apenas por pouco tempo). Redesenvolvimento das funções estendidas acompanhando a nova versão As funções específicas da organização desenvolvidas para a versão de 32 bits podem exigir pequenas mudanças para se tornarem compatíveis com a versão de 64 bits. Além disso, ao migrar o ambiente de 32 bits para um ambiente de 64 bis, uma quantidade considerável de tempo pode ser necessária para conduzir testes de verificação pelo farm para garantir que as soluções existentes funcionem adequadamente. Ocorrência do tempo de inatividade Ao realizar uma atualização local ou migração de banco de dados, uma determinada quantidade de tempo de inatividade ocorrerá. Se tarefas críticas estão sendo realizadas no SharePoint Server, você precisará planejar cuidadosamente em relação a realização da atualização. Suporte para o Internet Explorer 6 terminado Vários organizações usam o Internet Explorer 6. O SharePoint Server 2010 não suporta o Internet Explorer 6 e qualquer tentativa de exibir resultará em um layout quebrado, junto com um aviso e exibição incorreta dos UIs da faixa de opções, etc. Pode ser difícil atualizar se o Internet Explorer 6 é usado por outros aplicativos na organização. No entanto, em alguns casos, o empresas do “Microsoft Certified Partner” que conhecem bem as tecnologias do SharePoint podem oferecer soluções que exibem os desenhos do SharePoint Server 2010 corretamente no Internet Explorer 6. 12 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Capítulo 2. Realizando a atualização no local 13 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 2.1 Confirmando o procedimento de atualização local Como a atualização local pode passar virtualmente qualquer conteúdo do ambiente atual do SharePoint Server 2007 para um novo ambiente, este é o melhor método para garantir uma migração suave e fácil para novos ambientes, sabendo que o farm de servidor atual cumpre os requisitos de instalação do SharePoint Server 2010. Antes de realizar uma atualização local, confirme que o ambiente do farm atual é elegível para a atualização local. Itens para confirmar Verificado ✔ Dentro do farm, todos os servidores são executados no SO Windows Server 2003 ou 2008 64 bits e a versão de 64 bits do SharePoint Server 2007 está funcionando A versão de 64 bits do SQL Server 2005 ou 2008 é usada como um servidor do banco de dados para o SharePoint Server 2007 Todos os servidores no farm executando o SharePoint Server 2007 cumprem as especificações de hardware necessárias para o SharePoint Server 2010 ou SQL Server 2008 É possível reservar o tempo de trabalho necessário para uma operação de atualização em lote Os backups são mantidos para todos os dados Se as condições listadas acima são cumpridas, a atualização local é possível. Primeiro, vamos confirmar o procedimento para a atualização local. O seguinte procedimento assume que o ambiente atual está configurado com o Windows Server 2003 (64 bits) e usa o SQL Server 2005 (64 bits). Se o ambiente do SharePoint Server 2007 foi configurado com o Windows Server 2008, SQL Server 2008, etc., comece a aplicar o Service Pack 2 (SP2) para o SharePoint Server 2007. Do Windows Server 2003 para o Windows Server 2008 Preparar o ambiente para o SQL Server 2005 (aplicando SP3 e CU2) Aplicando SP2 para o SharePoint Server 2007 14 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Realizar verificação da atualização Remova temporariamente funções e plug-ins que interferem com a atualização (opcional) Pare vários serviços do SharePoint Server 2007 Lance o SharePoint Server 2010 installer (splash.hta) Preparar componentes pré-requisito para a instalação do SharePoint Server 2010 Instalar o SharePoint Server 2010 Iniciar atualização interna Atualização visual Verificação pós-atualização geral Reiniciar seções necessárias Atualização do SharePoint Server 2010 concluída 15 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 2.2 Começando a Atualização Antes de realizar uma atualização local, certifique-se de que o ambiente existente do SharePoint Server está atualizado. Para realizar uma atualização local, as correções de software mais atuais do SharePoint Server 2007 e SQL Server devem ter sido aplicadas. Especificamente, as seguintes condições devem ser cumpridas. Windows Server 2003 SP2 aplicado SharePoint Server 2007 SP2 aplicado SQL Server SQL Server 2005 SP3 e CU2 aplicados Este guia de auto-estudo introduz uma atualização local com base na ideia de que o SharePoint Server 2007 SP2 foi instalado no OS do servidor do Windows Server 2003 SP2 x64 e SQL Server 2005 SP3 x64. Se o SP2 não está aplicado no ambiente atual do SharePoint Server, certifique-se de aplicar o SharePoint Server 2007 Service Pack 2 antes de atualizar o OS. Para obter informações sobre a aplicação do SP2, consulte o artigo TechNet: Implantar atualizações de software para o Office SharePoint Server 2007. Antes de atualizar, o SharePoint Server 2007 possui os seguintes sites. Principal site: http://moss2007 16 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Portal de recursos humanos: http://moss2007/hr O conteúdo inclui “Novidades”, “Links”, “Documentos Compartilhados”, “Biblioteca de Reembolso”, etc. Exemplo: Dentro de Documentos Compartilhados 17 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 1. Atualizar o Windows Server 2003 SP2 x64 para Windows Server 2008 R2. Dica: Ao selecionar um SO, você precisa considerar se vai usar o Windows Server 2008 x64 ou o Windows Server 2008 R2; você deve usar o Windows Server 2008 R2 se possível. (Consulte a KB962935: http://support.microsoft.com/kb/962935/pt-br) Durante a atualização, os serviços de pesquisa do SharePoint Server devem ser parados. No caso do SharePoint Server 2007, existem dois tipos de serviços de pesquisa. Ambos precisam ser parados. No menu Iniciar, selecione Ferramentas administrativas. Clique em Serviços. Da lista de Serviços, pare e desabilite o Windows SharePoint Services Search e o Office SharePoint Server Search. 18 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Desabilitar temporariamente o serviço de pesquisa, que está atualmente definido para Automático no Tipo de inicialização. Alterar a configuração para Desabilitado, clique em Aplicar e em Parar. 2. Insira a mídia do Windows Server 2008 R2. Clique em Instalar agora. 19 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Dica: Observe o Windows edition. O Windows edition pode ser atualizado apenas dentro da mesma edição. Isto significa que o 2003 Standard edition não pode ser atualizado e instalado para uma edição de licença diferente, como o 2008 Enterprise, e que o instalador irá parar o processo de atualização assim que determinar a edição. Ao alterar a edição, uma nova instalação é necessária. Selecione Atualizar de Qual tipo de instalação você deseja? Confirme no Relatório de compatibilidade que as funções do Office SharePoint Server 2007 estarão desabilitadas e clique em Avançar. O SO será reiniciado várias vezes durante a atualização, após as quais a atualização será concluída. 20 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3. Confirme que a atualização do SO teve sucesso. 21 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 4. Reabilitar o SharePoint Server 2007. Restaurar o SharePoint Server 2007, que foi desabilitado pela atualização do SO. No menu Iniciar, selecione Painel de Controle. Clique em Programas e Recursos. Em Desinstalar ou alterar um programa, selecione Microsoft Office SharePoint Server 2007 e clique em Alterar. 22 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Selecione Reparar e clique em Continuar. Quando isto tiver sido restaurado, clique em Fechar. 23 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 5. Reiniciar. Selecione Sim para reiniciar imediatamente. 6. Lance o Assistente de Configuração do SharePoint Products and Technologies e clique em Avançar. 24 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 7. Em Modificar Configurações do farm de servidor, selecione Não desconectar deste farm de servidor e clique em Avançar. Confirme as configurações dos aplicativos da Web de Administração Central do SharePoint. Selecione Não, esta máquina continuará a hospedar o site da Web e clique em Avançar. 25 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Em Configuração com sucesso, clique em Finalizar. . 8. Após clicar em Finalizar, a página de Administração Central do SharePoint abre. 26 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 9. Certifique-se de que o site do SharePoint Server 2007 começa com sucesso. O So agora foi atualizado para o Windows Server 2008 R2 e a reconfiguração do SharePoint Server 2007, que foi interrompida durante a atualização, foi concluída Dicas: Os pontos a considerar em relação à atualização do SO são resumidos abaixo. Certifique-se de que as edições do Windows antes e após a atualização correspondem Certifique-se de aplicar o SP2 para o SharePoint Server 2007 * SharePoint Server 2007 SP1 ou posterior suporta o Windows Server 2008 e SP2 ou superior e o Windows Server 2008 R2. Para atualizar para o SharePoint Server 2010, ao selecionar o Windows Server 2008 ou Windows Server 2008 R2, o SharePoint Server 2007 SP2 deve ser aplicado antecipadamente. 27 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 10. Aplique correções de software para o SQL Server 2005 SP3. (Se você estiver usando o SQL Server 2008, aplique o SP1 e CU2 ou posterior.) Embora o SQL Server 2005 x64 SP3 possa ser usado como está, o Hotfix mais atual (CU3) deve ser aplicado. http://support.microsoft.com/kb/967909/pt-br O “Programa de Atualização Cumulativa do SQL Server 2005 Service Pack 3 Pacote 3” contém três hotfixes. Aceite os termos do Hotfix, insira seu endereço de email e envie a solicitação. Adicionar recursos do Windows Server (Windows PowerShell, Desktop Experience) Executar as ferramentas de preparação avançada do SharePoint Server 2010 Aplicar Hotfix do Windows Server 2008 R2 WCF 28 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 11. Execute “Preupgradecheck, ” que é um pré-requisito para instalar o SharePoint Server 2010. No menu Iniciar, clique em Executar. Insira “cmd” para exibir o prompt de comando. Execute STSADM.exe. cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN stsadm.exe -o Preupgradecheck Um Relatório de verificação pré-atualização do SharePoint Products and Technologies resultará. Confirme se não há erros no relatório. 29 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Dica: Por padrão, quando há vários servidores no farm, este comando criará um relatório para todo o farm. No entanto, também é possível executá-lo em cada servidor para criar relatórios. (execução local) Se qualquer erro ocorrer, o relatório será marcado como “Falha” como mostrado abaixo. Se uma solução para o problema está disponível, o link para esta solução será exibido. 12. Antes de instalar o SharePoint Server 2010, pare qualquer serviço do SharePoint Server. No menu Iniciar, selecione Ferramentas administrativas e clique em Serviços. 30 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 13. Pare todos os serviços cujos nomes começam com “Windows SharePoint Services”, assim como Office SharePoint Server Search. Certifique-se de que todos os serviços relacionados às tecnologias do SharePoint foram parados. 31 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 14. Antes de realizar uma atualização local para o SharePoint Server 2010, instale os componentes de software pré-requisito. Insira a mídia do SharePoint Server 2010 no servidor. 15. Clique em Instalar pré-requisitos de software para lançá-lo. Para usar esta ferramenta, uma “conexão com a Internet” é necessária. 32 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 16. Aceite os Termos de Licença e continue. Após configurar IIS e instalar os programas necessários, reinicie. 33 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 17. Confirme que os pré-requisitos de software foram concluídos e clique em Finalizar. 18. Antes de reiniciar a instalação do SharePoint Server 2010, faça o backup dos dados atuais. * Neste ponto, nenhuma alteração foi realizada no SharePoint Server 2007. Na Administração Central, selecione Backup e Restauração. 34 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Selecione todo o farm e obtenha o backup. Os arquivos de backup devem ser movidos para um ambiente diferente onde não serão afetados. 19. Comece a instalação do SharePoint Server 2010. Abra a mídia de instalação e execute “Setup.exe”. Insira a chave de produto da versão completa e clique em Continuar. Aceite os Termos de Licença. Clique em Continuar. 35 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Atualizar versões anteriores é exibido. Clique em Instalar agora. Dica: A única opção disponível é Instalar agora. Enquanto as versões anteriores oferecem uma opção “Atualização Gradual”, o SharePoint Server 2010 oferece apenas atualização local (atualização em lote). Isto significa que se você decidir realizar uma atualização local, deve realizar uma atualização semelhante para todos os servidores no farm. Isto pode torna a atualização local uma opção irreal para farms de grande escala. Em tais casos, é possível escolher a migração do banco de dados ou um método híbrido (este método torna de forma gradual e temporária os bancos de dados somente leitura para permitir apenas acesso, enquanto continua a atualização da migração dos bancos de dados de bancos de dados de backup para um novo farm). 36 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 20. A instalação do SharePoint Server 2010 começa. 21. Após a instalação, certifique-se de que a caixa de seleção Executar o Assistente de configuração do SharePoint Products agora está selecionada e clique em Fechar. 37 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 22. O assistente de configuração do produto para atualização do SharePoint Server 2007 para o SharePoint Server 2010 é lançado. 23. Insira sua senha para a segurança do farm. Este guia de auto-estudo assume que você irá inserir “P@ssw0rd”. 38 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 24. Selecione Atualização Visual. Ao atualizar do SharePoint Server 2007, é possível escolher usar o novo UI fluente do SharePoint Server 2010 (a faixa de opções) ou manter o UI do SharePoint Server 2007 existente. Observe que esta configuração pode ser alterada posteriormente. Selecione Preservar o visual de sites do SharePoint existentes e permita aos usuários finais atualizarem a experiência do usuário de seus sites e clique em Avançar. Certifique-se de que todos os processos foram concluídos. O trabalho do temporizador do SharePoint continuará o processo de atualização. 39 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 25. O site de Administração Central do SharePoint Server 2010 abre. A conclusão do assistente de configuração de atualização inicia a instalação de várias novas funções e serviços. Enquanto isso, um script para a atualização do banco de dados é criado no plano de fundo com base em várias informações contidas no banco de dados de configuração. Baseado nisto, os bancos de dados de conteúdo individuais e os bancos de dados de serviço serão atualizados. Estes processos de atualização são realizados por um trabalho do temporizador. O progresso da atualização realizada pelo trabalho do temporizador é exibido. O status do progresso é atualizado automaticamente a cada minuto e, por fim, “Sucesso” é exibido. Nota: O processo de atualização pode levar dezenas de minutos a várias horas, dependendo da escala do farm e dos bancos de dados. Não opere o SharePoint Server 2010 enquanto a atualização está em andamento. Observe que a atualização está incompleta até que “Sucesso” seja exibido. 40 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 26. Confirme que todos os trabalhos de atualização concluíram. Dicas: Em alguns casos, o trabalho do temporizador de atualização é marcado como “Falha” em vermelho. Em caso de falha, verifique o log. Corrija os problemas e execute o assistente de configuração novamente. Além disso, desde que o trabalho do temporizador para atualização tenta configurar serviços com base no Shared Service Provider abolido pelo SharePoint Server 2010, dependendo do ambiente, alguns serviços podem falhar na inicialização com sucesso e pode terminar sendo marcado com “Falha”. Quando isso ocorre, uma opção pode ser configurar o lembrete manualmente, mas isto depende do andamento da configuração do SharePoint Server 2010 no momento do erro. 41 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 27. Após todos os processos de atualização concluírem, inicie o site para confirmar. Clique em Ações do Site no canto superior direito para verificar que a atualização do SharePoint Server 2010 foi concluída. 28. Use a Atualização Visual para alterar o UI. Em Ações do Site, clique em Atualização Visual. 42 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 29. Quando a janela Título, Descrição e Ícone abre, selecione Atualização Visual. Selecione Visualizar a interface do usuário atualizada e clique em OK. 30. Confirme que a tela está no UI do SharePoint Server 2010. No topo, um aviso relacionado aos UIs é exibido em uma faixa amarela. Se o UI é exibido corretamente, o aviso não é mais necessário. Portanto, clique em Exibir ou modificar as configurações da Atualização Visual do site na faixa amarela e selecione Atualizar a interface do usuário. 43 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Dica: Significância da atualização visual As funções de atualização visual estão disponíveis apenas ao atualizar do SharePoint Server 2007 ou versões anteriores do SharePoint Server. Embora o menu da Atualização Visual seja exibido na recente instalação do SharePoint Server 2010, este menu não pode ser usado. A atualização visual foi fornecida, não continua a usar o UI herdado, mas permite operações ininterruptas até a verificação de UI existente em novos ambientes. Isto é necessário, porque o layout severamente danificado torna difícil continuar operações no SharePoint Server. Usar a função de atualização visual oferece as organizações tempo para modificar suas páginas mestre, CSS e funções em linha com o UI 2010. As organizações podem usar a atualização visual para continuar a usar o UI do 2007 indefinidamente? Não. Há várias funções que podem ser usadas apenas com o novo UI. Em particular, funções relacionadas à edição de página não podem ser usadas completamente a não ser que seja alterada para o novo UI. Use a atualização visual apenas como uma solução temporária. 31. Reconfirmar todas as configurações. A seguir estão exemplos de itens a serem confirmados. Se as configurações do servidor de email de saída e o servidor de email de entrada foram passadas corretamente no Se os perfis de usuário foram migrados Se as pesquisas foram realizadas com sucesso Se todos os sites são acessíveis Se os direitos de acesso foram refletidos corretamente 44 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Capítulo 3. Atualizando usando migração do banco de dados 45 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.1 Planejamento de uma atualização que usa a migração do banco de dados As tecnologias do SharePoint armazenam todos os dados de conteúdo em bancos de dados do SQL Server. Isto torna possível atualizar para o SharePoint Server 2010 criando e recuperando backups de bancos de dados. Este método suporta casos onde há vários bancos de dados de conteúdo. Esta técnica também pode ser usada ao atualizar de um ambiente de 32 bits para um ambiente de 64 bits. No entanto, há alguns pontos a considerar antes de iniciar uma migração de banco de dados. Primeiro, a migração do banco de dados pode restaurar “todas” as informações mantidas pelo farm existente do SharePoint Server 2007? O TechNet resume as vantagens e desvantagens como a seguir. Pontos importantes são enfatizados em negrito. Método Descrição Vantagem Desvantagem Atualização O SharePoint Server As definições de todo Enquanto a atualização no local 2010 pode ser o farm são preservadas está em andamento, os instalado no mesmo e atualizadas. Embora a servidores e farms estarão hardware. personalização é válida no offline. O conteúdo e as ambiente pós-atualização, A atualização continua. Por configurações do farm as operações manuais isso, aloque tempo de servidores também podem ser necessárias, suficiente para que todo podem ser atualizados por exemplo, para o conteúdo possa ser como parte do atualizar e reativar as atualizado em sequência. mesmo processo. seções personalizadas. Atualização É possível atualizar Você pode atualizar vários As configurações do servidor de conexão o conteúdo do bancos de dados de e farm não são atualizadas. do banco ambiente em um conteúdo ao mesmo É preciso transferir de dados farm separado. tempo, o que resulta em manualmente as definições Como resultado, você períodos gerais de que você deseja preservar do não atualiza qualquer atualização mais rápidos farm antigo no farm novo. serviço ou do que na atualização Qualquer personalização configurações do local. também deve ser transferida farm. Os bancos de É possível usar uma para o novo farm dados podem ser atualização com anexação manualmente. Qualquer perda atualizados em de banco de dados para de personalização pode qualquer ordem e combinar vários farms em provocar interrupções você pode atualizar um só. acidentais de funcionalidade ou vários deles ao problemas na experiência do mesmo tempo. usuário. Copiar bancos de Durante a atualização dados em uma rede leva mais dos bancos da dados, tempo e largura de banda. 46 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 os usuários não Você deve fazer um podem utilizar seu planejamento. Você precisa de conteúdo. acesso direto aos servidores de bancos de dados. http://technet.microsoft.com/pt-br/library/cc287821.aspx As características da atualização de migração do banco de dados são resumidas abaixo. Os conteúdos de um banco de dados de conteúdo são apenas para anexar bancos de dados que serão mantidos sem serem perdidos. No entanto, como o destino é um novo ambiente, várias configurações armazenadas no banco de dados de configuração não serão passadas. Basicamente, apenas os conteúdos são passados. Nem todos os bancos de dados e dados mantidos no SharePoint Server 2007 podem ser migrados. Exemplo: bancos de dados de configuração, etc. (O novo farm possui informações de configuração diferentes e cada serviço é transformado em um “aplicativo”.) *Mudanças significativas foram realizadas na arquitetura. Em um ambiente não operado usando o mapeamento de acesso alternativo, a URL pode mudar. Como o destino é um novo farm de servidores (novo farm do SharePoint Server 2010), os nomes do servidor e URLs de aplicativo da Web podem mudar se o mapeamento de acesso alternativo não foi usado e nomes do servidor forem usados como URLs de acesso. Conhecimento do banco de dados é necessário para operar bancos de dados diretamente. Bancos de dados e aplicativos de serviço devem ser conectados manualmente usando o Windows PowerShell. Tudo que não pode ser migrado do 2007 exige a redefinição dos serviços e a recriação da informação. Bancos de dados ou dados que podem ser migrados como a seguir. Bancos de dados de conteúdo (nos quais vários bancos de dados de conteúdo podem ser anexados) Bancos de dados de conteúdo criados para o My Site Dados nos bancos de dados para Shared Service Providers (Aplicável apenas para informação parcial, assim como não há serviços compartilhados no SharePoint Server 2010) Bancos de dados para Single Sign-On 47 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.2 Confirmando o procedimento de trabalho para atualização de migração do banco de dados Antes de começar a migração de dados, você deve compreender o processo. Caixas azuis indicam tarefas que você deve realizar durante a etapa do SharePoint Server 2007. Nem todas as tarefas são obrigatórias, portanto, realize-as conforme necessário. Caixas vermelhas indicam procedimentos para migração para o SharePoint Server 2010. Aplicando SP2 para o SharePoint Server 2007 Realizar uma verificação pré-atualização Limpar o ambiente existente (reduzindo o banco de dados) Observar conexões entre todos os aplicativos da Web e os bancos de dados de conteúdo correspondentes Comando a usar: Verificação da STSADM.EXE -o Preupgradecheck atualização (Este comando não pode ser executado se o SP2 não foi aplicado) Limpeza do ambiente Excluir sites não usados STSADM.EXE -o Deletesite STSADM.EXE -o Deleteweb Excluindo arquivos antigos desnecessários criados pela função de administração de versão Execute o comando manualmente ou usando um aplicativo desenvolvido para este objetivo 48 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Criar o farm do SharePoint Server 2010 Iniciar serviços mínimos Definir configurações mínimas para o farm do SharePoint Server 2010 (por exemplo, configurações de email) Criar aplicativos da Web (correspondente ao que existiu no ambiente anterior) Criar backups de bancos de dados do SharePoint Server 2007 Verificar componentes personalizados Restaurar bancos de dados de conteúdo (para aplicativos da Web) Atualizar o banco de dados do SSP e configurar perfis de usuário Atualizar sites da Web My Site Restaurar bancos de dados restantes Criar índices de pesquisa para usar no novo ambiente 49 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.3 Criando novo ambiente de farm de 2010 Para poder realizar a migração do banco de dados, um novo farm adequado para a migração do banco de dados deve ser criado antecipadamente. Para obter mais informações sobre a própria tarefa de instalação, consulte o Guia de instalação de auto-estudo do SharePoint Server 2010 (http://go.microsoft.com/fwlink/p/?LinkId=227467&clcid=0x416). Para obter mais informações sobre a criação de um ambiente adequado para a migração do banco de dados, consulte o seguinte artigo TechNet. Preparar o novo ambiente do SharePoint Server 2010 para uma atualização de anexação do banco de dados 3.4 Realizando a migração do banco de dados (preparação) Esta seção descreve uma migração do banco de dados de um ambiente que possui o SharePoint Server 2007 e SQL Server 2005 instalados e com uma configuração de farm com o nome de servidor “MOSS2007”. O destino da migração é o novo farm do SharePoint Server 2010 criado no “Guia de instalação de auto-estudo do SharePoint Server 2010” separado. No entanto, o “Assistente de preparação de função do farm” que segue o “Assistente de configuração” usado no guia de auto-estudo foi “cancelado”. 1. Execute “Preupgradecheck”, que é um pré-requisito para instalar o SharePoint Server 2010. No menu Iniciar, clique em Executar. Insira “cmd” para exibir o prompt de comando. Execute STSADM.exe. cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN stsadm.exe -o Preupgradecheck 50 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Um Relatório de verificação pré-atualização resultará. Confirme se não há erros no relatório. 2. Verifique a lista de sites para qualquer site desnecessário do SharePoint Server 2007. No SharePoint Server 2007, execute o comando STSADM.exe. cd c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN STSADM.exe -o enumallwebs -databasename <database name> 51 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 A lista de sites no banco de dados WSS_Content aparece como mostrado abaixo. No entanto, você pode descobrir que a tela na linha de comando é difícil de ler. É possível colocar a lista de sites em um arquivo. Por exemplo: STSADM.exe -o enumallwebs -databasename wss_content >c:\SiteList.xml Abra o arquivo resultante utilizando um aplicativo que exiba XML, como o Excel 2010. Se necessário, exclua sites desnecessários com base na lista. 52 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.5 1. Migração do banco de dados (dados de migração do banco de dados) Desconecte os bancos de dados de conteúdo do SharePoint Server 2007. Na Administração Central, selecione Bancos de dados de conteúdo no Gerenciamento de aplicativo. Selecione um aplicativo da Web de destino no lado direito e confirme o banco de dados de conteúdo. Clique no nome do banco de dados e abra-o. Selecione Remover banco de dados de conteúdo e clique em OK. 53 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Um aviso aparece. Clique em OK. Excluindo um banco de dados de conteúdo apenas desconectando uma relação com o SharePoint Server; o próprio banco de dados não será excluído do computador executando o SQL Server. 2. Após a desconexão, faça o backup do banco de dados no SQL Server usado no SharePoint Server 2007. No menu Iniciar, clique em Todos os programas - Microsoft SQL Server 2005 - SQL Server Management Studio. Insira “MOSS2007” na caixa Nome do servidor, selecione Mecanismo do banco de dados e clique em Conectar. 54 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3. Expanda Banco de dados e selecione o banco de dados de destino. Este guia de auto-estudo faz o backup dos seguintes bancos de dados mantidos no SharePoint Server 2007. * Os nomes do banco de dados irão variar dependendo do ambiente. O exemplo a seguir mostra nomes que um administrador forneceu ao criar o banco de dados de conteúdo. (O padrão é WSS_Content_xxxxxxxxxxxxxx) 4. WSS_Content Banco de dados de conteúdo 1 (contém um site) WSS_Content_01 Banco de dados de conteúdo 1 (contém um site) WSS?Content_PersonalSites Bancos de dados de conteúdo para sites pessoais SharedServices1_DB Banco de dados de serviço compartilhado Obtêm backups dos bancos de dados. Clique com o botão direito no banco de dados de destino para exibir o menu. Em Tarefas, selecione o comando Backup. 55 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 5. Selecione o conteúdo de backup e seu destino. Banco de dados: WSS_Content (exemplo) Tipo de backup: Completo Destino: Após selecionar qualquer pasta, clique em OK. Confirmar que o arquivo de backup existe na pasta especificada. Em um procedimento semelhante, o backup de qualquer banco de dados de conteúdo e bancos de dados do provedor de serviço compartilhado que você planeja usar. 56 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.6 Migração do banco de dados (restauração) Criar um aplicativo da Web e banco de dados de conteúdo para poder restaurar os dados de backup no SharePoint Server 2010. 1. No menu Iniciar, selecione Todos os programas e selecione Administração Central do SharePoint Server em Microsoft Office SharePoint 2010 Products. Na Inicialização Rápida, clique em Gerenciamento de Aplicativos. Selecione Gerenciamento de Aplicativos da Web e clique em Novo na faixa de opções. Criar um novo aplicativo da Web. Configurar o aplicativo da Web usando as mesmas condições usadas anteriormente no SharePoint Server 2007. Este exemplo usa o “Autenticação de Modo Clássico” e a porta 80 para sites da Web. * Se tais métodos como a autenticação de formulários foram usados na versão de 2007, você precisa definir separadamente autenticação de declarações para o SharePoint Server 2010 antecipadamente. Consulte Configurar autenticação baseada em formulários para um aplicativo da Web baseado em declarações (SharePoint Server 2010) no TechNet para obter detalhes. 57 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Como os bancos de dados criados aqui serão substituídos posteriormente, é possível oferecer qualquer nome. No entanto, para manter simplesmente, recomendamos usar nomes semelhantes aqueles usados no SharePoint Server 2007. 2. Na seção Bancos de dados, clique em Gerenciar bancos de dados de conteúdo. 58 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3. Repita Adicionar um banco de dados de conteúdo quantas vezes o número de banco de dados precisam ser restaurados. Ter nomes de bancos de dados semelhantes aos bancos de dados de backup tornará a restauração mais simples. Neste ponto, restaure apenas o “banco de dados de conteúdo”. Neste ponto, não restaure bancos de dados de conteúdo para sites pessoais ou bancos de dados para o Shared Service Provider. 4. Na seção Remover banco de dados de conteúdo, marque a caixa de seleção Remover banco de dados de conteúdo e clique em OK. 59 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 5. Lance o SQL Server Management Studio no ambiente onde o SharePoint Server 2010 foi instalado. Selecione Mecanismo de banco de dados, SP2010 (ambiente do SharePoint Server 2010) e clique em Conectar. 60 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 6. Clique com o botão direito em Bancos de dados para exibir o menu. Selecione Restaurar bancos de dados. 7. Na janela Restaurar bancos de dados, abra a lista Para banco de dados. Selecione o banco de dados de destino. Selecione Do dispositivo como o recurso de restauração e especifique os arquivos armazenados. (Os arquivos de backup devem ser movidos para a pasta de backup padrão para bancos de dados do SQL Server antecipadamente.) 61 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 8. Confirme o destino e o método de restauração. Para banco de dados: por exemplo, WSS_Content Para um ponto no tempo: Mais recente possível Conjuntos de backup para restaurar: WSS_Content-Backup de banco de dados completo Selecione Opções no painel esquerdo. Selecione Substituir o banco de dados existente e clique em OK. 62 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 9. Confirme que o banco de dados foi restaurado corretamente e clique em OK. Restaurar substituindo qualquer banco de dados de conteúdo diferente de sites pessoais e serviços compartilhados. Dica: Se o erro “O banco de dados está em uso. Não é possível obter acesso exclusivo” aparece na restauração de um banco de dados e a restauração falha, pare o ambiente imediatamente. (Especialmente quando o SharePoint Server e o SQL Server estão no mesmo ambiente) No entanto, parar o serviço causará a parada de alguns serviços relacionados. Portanto, é importante ter cuidado ao fazer isso e determinar o momento adequado. Pare os seguintes dois serviços e pare a execução do ambiente do SharePoint Server. Serviço de administração IIS Timer do SharePoint 2010 Após restaurar os bancos de dados, certifique-se de iniciar os serviços acima que você parou. 63 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 10. Verifique o banco de dados de conteúdo restaurado. Alguns conjuntos de site e sites armazenados nos bancos de dados de conteúdo podem exigir funções avançadas. Nestes casos, você deve preparar e garantir a operação das funções avançadas no novo SharePoint Server 2010. Você precisa examinar cuidadosamente como tais sites não incluídos antes de conectar aos bancos de dados para o SharePoint Server. Lance o Windows PowerShell (Shell de gerenciamento do SharePoint 2010) dentro do SharePoint Server 2010. Execute o seguinte comando: Test-SPContentDatabase -Name <DatabaseName> -WebApplication <URL> Se não houver problemas, nada acontece e o controle retorna para o prompt de comando. Dica: Se nenhuma melhoria foi usada ao utilizar a versão do 2007, é possível pular esta etapa. No entanto, solicitamos a realização desta etapa para confirmação. Este comando útil pode ser usado com os bancos de dados de 2077 para os quais o 2007 SP2 foi aplicado, assim como bancos de dados de 2010. Isto reduz o risco de falha da conexão ao conectar os bancos de dados para o SharePoint Server. 11. Considerações antes de conectar bancos de dados de conteúdo a um aplicativo da Web no novo farm (Importante) Quando vários bancos de dados de conteúdo existem para um aplicativo da Web e você deseja conectar estes bancos de dados de conteúdo, você precisa primeiro conectar o banco de dados de conteúdo que contém o “site raiz” para a versão 2007 do aplicativo da Web. Você não deve errar nesta etapa. Antes de realizar esta etapa, verifique quais bancos de dados de conteúdo contêm o site raiz para o aplicativo da Web que você irá restaurar. Após conectar um banco de dados que contém o site raiz, é possível conectar outros bancos de dados de conteúdo para esse aplicativo da Web em qualquer ordem. Além disso, não é necessário criar um conjunto de site para armazenar o conteúdo antes de conectar bancos de dados. O conjunto de sites será criado no novo ambiente durante o processo de conexão do banco de dados. Portanto, nunca adicione novos conjuntos de site para o novo ambiente até que todos os bancos de dados sejam restaurados. 64 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 12. Conectar bancos de dados de conteúdo para aplicativos da Web. Lance o Shell de Gerenciamento do SharePoint (Windows PowerShell). Execute o seguinte comando. Mount-SPContentDatabase -Name <nome do banco de dados restaurado> -DatabaseServer <nome do banco de dados do servidor> -WebApplication <URL do aplicativo da Web de destino> Dica: Executar um comando MOUNT para conectar o banco de dados para o aplicativo da Web resultará na atualização dos conteúdos do banco de dados do formato 2007 para 2010. O progresso do processo de atualização é exibido em tempo real de 0 a 100%. Qualquer tentativa de conectar bancos de dados muito grandes pode causar erros que evitam a conclusão com sucesso. Vários erros são causados pelo tempo limite do processo. Para evitar o tempo limite, é importante reduzir bancos de dados o máximo possível antes de conectá-los. Além disso, a comunicação com o SQL Server de destino pode causar problemas. Você precisa prepara e executar um ambiente equipado com excelente largura de banda. Para executar o comando acima, as permissões do administrador para o servidor local são necessárias. As permissões do administrador para o farm do SharePoint Server também são necessárias. 65 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 13. Verifique o comportamento. Inicie o site http://SP2010 especificado com o navegador para confirmar que está sendo atualizado. 14. Dependendo das suas necessidades, é possível configurar uma atualização visual e selecionar o UI do SharePoint Server 2007 ou UI do SharePoint Server 2010. 66 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.7 Restaurar bancos de dados de serviço compartilhado Até este ponto, os bancos de dados de conteúdo foram restaurados e os usuários devem poder usar sites e seus conteúdos que usaram anteriormente no ambiente 2007. A próxima coisa a ser restaurada é a informação de perfil de usuário dentro dos serviços compartilhados. O pré-requisito para realizar esta tarefa é que o Serviço de Perfil de Usuário não foi invocado no ambiente do SharePoint Server 2010. Se você deseja usar assistentes como o assistente de preparação avançada do farm, exclua o Serviço de Perfil de Usuário no destino do assistente. (Desmarque a caixa de seleção.) 1. Criar um pool de aplicativos para o Serviço de Perfil do Usuário. Lance “Shell de Gerenciamento do SharePoint” (Windows PowerShell). Execute o seguinte comando. New-SPServiceApplicationPool -Name <nome do pool de aplicativos> -Account <domain\user name> 67 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 2. Inicie o Serviço de Metadados Gerenciados. Algumas informações incluídas no Perfil do Usuário são armazenadas no Serviço de Metadados Gerenciados. Abra Administração Central e Gerenciamento de Aplicativos. Abra Gerenciar serviço no servidor, selecione o serviço e clique em Iniciar. 68 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3. Restaurar bancos de dados do provedor de serviço. Abra o SQL Server Management Studio. Clique com o botão direito em Bancos de dados para restaurar bancos de dados. Na coluna Banco de dados de destino, insira o nome do banco de dados. A seguir, restaure os dados do arquivo de backup. 4. Atualize os bancos de dados de serviço compartilhado. Abra o “Shell de Gerenciamento do SharePoint.” Execute o seguinte comando. New-SPProfileServiceApplication -applicationpool <nome do pool de aplicativos> -Name <nome do aplicativo de serviço> -Profiledbname <nome do banco de dados SSP restaurado> [-Profiledbserver <nome do banco de dados do servidor>] Observe a ID exibida, como será exigido posteriormente. 69 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 5. Criar o proxy de serviço. Inicie o “Shell de Gerenciamento do SharePoint” e execute o seguinte comando. New-SPProfileServiceApplicationProxy -ServiceApplication <insira a ID copiada anteriormente> -Name <nome do proxy de serviço> -DefaultProxyGroup 6. Também é possível verificar isso na Administração Central. * Os aplicativos de serviço e proxies também podem ser criados no GUI, mas, como o processo de atualização para os bancos de dados do Shared Service Provider, recomendamos usar o Windows PowerShell para operações até este momento. 70 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 7. Conceder permissões para o Serviço de Perfil do Usuário. Após adicionar contas de serviço, conceda a permissão “Controle Completo”. Nesta seção, adicione a conta Contoso\spfarm com permissões administrativas. 8. Iniciar o serviço de Sincronização de Perfil de Usuário. Clique em Gerenciar serviços no servidor no Gerenciamento de Aplicativos para exibir a lista de serviços. 71 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 Irá levar algum tempo para iniciarem completamente. Atualize o navegador periodicamente (F5) e confirme que foi iniciado. Neste ponto, certifique-se de “reiniciar”. Após reiniciar, verifique se os serviços do Forefront Identity Manager (dois serviços) estão marcados como “Iniciados”. 9. Abra o aplicativo de serviço do Perfil de Usuário criado e defina as configurações para sites pessoais. Se ocorrer um erro ao abrir o aplicativo, tente novamente após um tempo. 72 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 10. Criar um conjunto de sites para armazenar sites pessoais. Se você clicar em Criar um conjunto de sites para o host de site pessoal dentro da especificação do local “Site Pessoal”, que é um dos itens do aplicativo de serviço do Perfil de Usuário, o aplicativo da Web será configurado automaticamente. Especifique a URL para criá-lo. 11. Agora que um banco de dados para sites pessoais está pronto, abra o SQL Server Management Studio e restaure bancos de dados para substituir, usando a mesma técnica usada quando restaurou os bancos de dados de conteúdo. Isto migra informações do site pessoal e informação de perfil. 73 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 12. Restaurar o resto dos bancos de dados. As tarefas a serem realizadas a partir deste ponto dependem de quais funções do SharePoint Server sua organização tem usado. Se sua organização tem usado o SharePoint Server 2007 Enterprise, realize as tarefas restantes, como configurar o serviço de Single Sign-on (opcional) e atualizar a URL para o InfoPath Form Services. Consulte os artigos TechNet para obter detalhes: Executar as etapas posteriores à atualização para uma atualização com anexação de banco de dados (SharePoint Server 2010) 74 Guia de migração/atualização de auto-estudo do SharePoint Server 2010 3.8 Pós-processo da migração de banco de dados Restaurar configurações de farm usando a migração do banco de dados pode ser realizada em um curto período e várias organizações adotam este método. Basicamente, tudo que você precisa fazer é backups (cópias) do banco de dados que contém o conteúdo e restaurá-los no novo ambiente. Quando os conteúdos tiverem sido restaurados, o que ocorre? Diferente da atualização local, a migração do banco de dados não passa em “várias configurações”. Apenas os dados são anexados ao “novo farm”; você precisa reconfigurar o novo farm para a extensão que se torna operacional. Principalmente, configurações como as seguintes são necessárias. Quando todos os conteúdos estiverem no local, configure a função de pesquisa e crie o índice. Determine o intervalo para rastreamentos de conteúdo. Force a redundância do servidor de índice, se necessário. Estabeleça um link para grupos de aplicativos existentes. (Opcional) Instale o Microsoft FAST Search Server 2010 para SharePoint. Revise as configurações BCS. O SharePoint Server 2007 teve uma definição XML para a conexão de dados externos chamado BDC (Business Data Catalog), que foi renovado no SharePoint Server 2010 como BCS. Em alguns casos, você precisa recriar o BCS. Atualizar, instalar e verificar a solução Se a organização adotou soluções personalizadas, verifique se são executadas bem no novo ambiente. Revise as permissões do site Em alguns casos, as permissões de acesso podem não ser refletidas, mesmo se estiverem definidas no GUI. Execute a confirmação rapidamente e conceda permissões de acesso novamente, se necessário. Defina o mapeamento de acesso alternativo Se o mapeamento de acesso alternativo foi usado, a migração do banco de dados deve ser muito fácil. O motivo para isso é que pode minimizar as URLs que os usuários precisam mudar. Para manter as URLs que você estava usando disponíveis após a migração para um novo ambiente, você precisa configurar o mapeamento de acesso alternativo ao criar (ou após criar) aplicativos da Web. Notificar os usuários finais de que a infraestrutura migrou para o SharePoint Server 2010 e os efeitos que isto terá. Após a migração do banco de dados, você provavelmente deseja realizar o anexo do banco de dados utilizando o Windows PowerShell e o processos de atualização. Recomendamos que você teste completamente os métodos de atualização em um ambiente de teste antes de aplicá-los em um ambiente operacional. 75