migração de banco de dados do SharePoint 2010 para o SharePoint 2013
tem havido muita discussão sobre como preparar e planejar uma migração, o que envolve, quais são as melhores práticas. Neste artigo, vamos sujar um pouco as mãos. Recentemente, tive que fazer outra atualização completa para o SharePoint 2013 e aproveitei a oportunidade para capturar algumas notas e capturas de tela.
assim. Seu farm do SharePoint 2013 está instalado e pronto. Hoje é o dia: você migra seu conteúdo. Qual é o seu trabalho?
Prepare sua atualização para o SharePoint 2013
existem excelentes artigos TechNet sobre o processo de migração do SharePoint. Leitura muito recomendada, para não dizer obrigatória:
referência: Visão Geral do processo de atualização para SharePoint 2013
referência: Atualizar e migrar para o SharePoint 2013 (Centro de Recursos)
Pesquisa farm existente
Para ser justo, você deve ter feito um tempo atrás. Para ter uma imagem completa, vou examinar os principais pontos que você deve observar quando fizer um balanço de qual conteúdo precisa fazer parte da jornada.
Farm Solutions
antes da migração real, você vai querer ter uma ideia clara de todas as soluções farm instaladas em seus servidores SharePoint 2010. Você tem um plano para cada pacote personalizado ou de terceiros? Eles existem nas versões de 2013 ou funcionam como estão? Qualquer recurso ausente será relatado como tal durante a atualização e pode causar problemas.
não se esqueça de verificar as soluções Sandbox, se você as tiver em sua fazenda.
Para cada um desses adicionado soluções, você vai querer um inventário de quais conjunto de sites e web site utiliza o que. Isso pode ser demorado para compilar, mas pode economizar dores de cabeça mais tarde.
Aplicativos da Web
Por agora, você deve saber quais aplicativos web serão migrados. Tenha especial atenção de seus métodos de autenticação:
Qualquer web app ainda no modo Clássico precisarão ser atualizados para Declarações no SharePoint 2013
Alternativamente, você pode alterá-lo enquanto ele ainda está em execução no seu farm 2010, se você se sentir mais seguro fazê-lo. Voltaremos a isso mais tarde.
copie seu banco de dados de conteúdo de 2010 a 2013
aqui você tem duas opções principais: pausar seu farm de 2010 para fazer uma cópia fria dos bancos de dados de conteúdo ou executar uma cópia ao vivo. Como queremos testar com o mínimo de tempo de inatividade, tomamos a segunda escolha com a ajuda do recurso de backup somente cópia do SQL Server:
Que irá permitir que você tome um live backup de seu banco de dados sem interferir com a sua programação de backup normal, o que faria coisas irritantes como limpar os logs de alteração e comprometer seus planos de recuperação de desastres.
depois disso, você simplesmente restaura esse backup para o SQL Server do SharePoint 2013, opcionalmente com um novo nome. Sem suor.
crie um aplicativo da web de destino
ao migrar um banco de dados de conteúdo do SharePoint 2010 para atualizar para o SharePoint 2013, você precisa conectá-lo a um aplicativo da web existente, obviamente. No entanto, na maioria das vezes seu banco de dados para migrar incluirá um site raiz (situado no caminho “/” naquele aplicativo da web).
se você tiver várias coleções de sites no mesmo caminho, ou de fato qualquer site em seu aplicativo da web com caminhos idênticos, surgirão conflitos e alguns de seus sites ficarão inacessíveis. Mas você deseja manter os mesmos caminhos de antes, caso contrário, quaisquer caminhos especificados em seu conteúdo (listas de Links, por exemplo) serão quebrados.
você também deseja criar seu novo aplicativo da web com o mesmo modo de autenticação de 2010. Se você não atualizou de Claims para Classic no SharePoint 2010, agora precisa do PowerShell para criar um aplicativo da web de modo clássico no SharePoint 2013, pois eles são considerados obsoletos.
referência: Migre do modo clássico para a autenticação baseada em reivindicações no SharePoint 2013
então, o truque é criar um novo aplicativo da web e apenas remover seu banco de dados de conteúdo (tudo isso por meio da Administração Central). Ele pode viver sem qualquer DB por enquanto.
teste e atualize seu banco de dados migrado
vamos recapitular:
- Você tiver conectado o seu banco de dados de conteúdo do SharePoint 2010 no SharePoint 2013 do SQL server
- Você tem um novo aplicativo web com não associados banco de dados de conteúdo
agora Você pode testar e atualizar (como necessário) do seu banco de dados migrado. Para fazer isso, novamente olhamos para o PowerShell. O comando a seguir inspecionará seu banco de dados e produzirá um relatório detalhado dos problemas de atualização encontrados:
Referência: Test-SPContentDatabase do PowerShell cmdlet
Este é o ponto onde você deseja instalar todos os terceiros e em casa de personalizações. Em seguida, teste novamente seu banco de dados. Repita até que não haja erros relatados, ou pelo menos Nenhum com o qual você não poderá conviver.
monte seu novo banco de dados
em seguida, você pode atualizar seu banco de dados. Você pode executar a atualização por si só, ou como você anexá-lo ao seu aplicativo web. Este último é o processo preferido.
mas você não pode simplesmente adicionar um banco de dados de conteúdo SP2010 ao SP2013 por meio da interface do Usuário. Você precisará da ferramenta favorita do exército suíço do seu cara de tecnologia: PowerShell. O comando a ser usado é Mount-SPContentDatabase.
Referência: Mount-SPContentDatabase PowerShell cmdlet
Navegue pelos seus sites atualizados
estamos quase prontos!
agora você deve ser capaz de navegar em seu novo site migrado. No início ele vai ainda apresentar o SharePoint 2010 olhar e sentir, com uma pequena diferença:
Você vai ver este agradável colorido banner no topo. O primeiro link o levará à primeira etapa do processo de atualização do conjunto de sites (TechNet).
indexe seu novo conteúdo
tudo bem! Seu conteúdo é todo migrado e atualizado, e pronto para uso! Vamos jogar o rastreador de pesquisa agora
Não é ruim, de uma hora para cerca de 24.000 documentos, muitos deles PDFs. E sem erros! Agora posso aproveitar o muito melhorado Centro de pesquisa do SharePoint 2013 em todo o meu conteúdo.
ao Todo, essa atualização para a migração do SharePoint 2013 foi muito bem. Existem algumas partes da web de terceiros que discutirei com o administrador da fazenda e uma solução completa de modelo de Site que não acho funcional em 2013, dadas as enormes mudanças na interface do Usuário. Mas mesmo o conteúdo desse site é totalmente navegável e utilizável como é agora, então provavelmente permanecerá no modo 2010.
solução de problemas
confira meu artigo sobre Migração de banco de dados de conteúdo do SharePoint – monitorando o processo para obter mais informações sobre solução de problemas.