Atualizar Meus Sites para o SharePoint Server 2016
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
Os Meus Sites são coleções de sites pessoais que os utilizadores finais podem utilizar para armazenar os seus documentos, ligar-se a outros utilizadores e seguir e descobrir conteúdos. A atualização de Meus Sites difere da atualização de outras coleções de sites porque Meus Sites engloba o conjunto de sites do Host de Meu Site (também conhecido como Host de Meu Site) e o conjunto de sites pessoais do Meu Site (também conhecido como coleção de sites pessoais).
Anfitrião de O Meu Site. O Host de Meu Site é um conjunto de sites especial compartilhada entre todos os usuários de Meu Site. O Host de Meu Site é usado para exibir o perfil (person.aspx) e as páginas de newsfeed (default.aspx) em Meu Site. O Host de Meu Site também é usado para armazenar as fotos de perfil do usuário.
Coleção de sites pessoais. No SharePoint Server 2013, a coleção de sites pessoal foi utilizada para armazenar os documentos de um utilizador. No SharePoint Server 2016, a coleção de sites pessoal contém o OneDrive, os conteúdos seguidos, etc.
Planejar a atualização de Meus Sites
Antes de começar a atualizar do SharePoint Server 2013 para o SharePoint Server 2016, deve planear cuidadosamente o processo de atualização. A lista a seguir discute algumas considerações ao planejar uma atualização do Meu Site.
Antes de atualizar o Host do Meu Site e as coleções de sites pessoais, você deve atualizar o aplicativo de serviço Metadados Gerenciados, e depois a aplicação de Serviço do Perfil do Usuário. Para obter mais informações, veja Descrição geral da atualização de serviços para o SharePoint Server 2016
Algumas empresas possuem vários farms, que podem incluir um farm de serviços. Nestes ambientes, tipicamente, um farm de servidor, conhecido como o farm de serviços da empresa, publica serviços compartilhados entre farms e os outros farms consomem estes serviços compartilhados. Em alguns casos, o aplicativo de Serviço do Perfil do Usuário será compartilhado a partir do farm de serviços, enquanto um farm separado que consome o aplicativo compartilhado de Serviço do Perfil do Usuário contém o Meus Sites. Quando você atualiza este tipo de configuração, você deve atualizar o aplicativo de Serviço do Perfil do Usuário no primeiro farm de serviços, antes de atualizar o farm do Meus Sites.
Considere se você deve atualizar do modo clássico para a autenticação baseada em declarações no SharePoint Server 2013. Para obter mais informações, veja Migrar do modo clássico para a autenticação baseada em afirmações no SharePoint Server
Importante
Esta lista destaca algumas coisas importantes a serem consideradas quando você faz uma atualização do Meus Sites. Para um debate detalhado sobre atualizações, consulte Introdução às atualizações para o SharePoint Server 2016
Atualizar Meus Sites
A lista a seguir resume algumas das atividades de atualização somente para uma atualização do Meu Site. Para obter mais informações sobre atualizações, consulte Atualizar para o SharePoint Server 2016
Importante
Ao atualizar o Host de Meu Site e as coleções de sites pessoais, você não pode desfazer a atualização. > Alguns dos itens na lista seguinte necessitam de passos adicionais para serem executados. Estas etapas adicionais são discutidas nas seções que acompanham este procedimento. Ao atualizar, é recomendado que ao atualizar todo o farm do servidor, você atualize também Meus Sites.
Instale e configure um novo farm do SharePoint Server 2016. Para obter mais informações, veja Criar o farm do SharePoint Server 2016 para uma atualização de anexação de base de dados.
Copie o banco de dados de conteúdo do Meu Site do SharePoint Server 2013, o banco de dados Social, o banco de dados de Sincronização (opcional), o banco de dados do Perfil e o banco de dados de serviço de Metadados Gerenciados para o SQL Server que dê suporte ao seu farm do SharePoint Server 2016. Você precisará de permissões de db_owner para realizar esta etapa. Para obter mais informações, consulte Copiar bases de dados para o novo farm para atualizar para o SharePoint Server 2016 e Criar o farm do SharePoint Server 2016 para uma atualização de anexação de base de dados.
Crie os novos aplicativos de serviço dos quais você precisa para o farm do SharePoint Server 2016. Não crie o aplicativo de Serviço de Perfil do Usuário e o aplicativo de serviço de Metadados Gerenciados. Você deve atualizar estes aplicativos de serviço, que estão descritos na próxima etapa. Você deve, entretanto, iniciar o Serviço de Perfil do Usuário e o serviço de Metadados Gerenciados a partir do Gerenciar Serviços no Servidor.
Atualize o serviço de Metadados Gerenciados e os aplicativos de serviço do Perfil do Usuário usando o método de anexação do banco de dados. Para obter mais informações, veja Atualizar aplicações de serviço para o SharePoint Server 2016. Certifique-se de que o campo URL do Host do Meu Site no aplicativo de Serviço do Perfil do Usuário fique em branco porque este campo será atualizado durante o processo de atualização. Para mais informações, consulte Definas as configurações do Meu Site para o aplicativo serviço do Perfil do Usuário
Crie o aplicativo web para os Meus Sites usando o banco de dados de conteúdo padrão. Para certificar-se de que os requisitos de armazenamento dos seus usuários estão sendo atendidos, você deve analisar a cota do site no aplicativo web de Meus Sites.
Defina as configurações de intervalo de compatibilidade para criação do site no aplicativo web dos Meus Sites. Use MinCompatibilityLevel = 15 e MaxCompatibilityLevel= 15 para as configurações do seu intervalo de compatibilidade.
Instalar personalizações.
Execute o cmdlet Test-SPContentDatabase para ter certeza de que todas as personalizações e pacotes de idioma foram instalados no servidor antes de atualizar os bancos de dados de conteúdo do Meu Site. Este cmdlet deve ser executado em relação a todas as bases de dados de conteúdo dos Meus Sites. Após executar este cmdlet, você terá um relatório do seu ambiente. Certifique-se de analisar todos os itens neste relatório já que alguns itens relatados podem impedir que você prossiga para a próxima etapa.
Execute o cmdlet Mount-SPContentDatabase. Observação: isto não atualiza nenhuma coleção de sites pessoais neste momento. Após esta etapa ser finalizada, Meus Sites ainda será exibido como Meus Sites do SharePoint Server 2013.
Verifique a configuração do site de autoatendimento e as configurações de caminhos gerenciados no aplicativo web Meus Sites para ter certeza de que as configurações corretas são aplicadas ao aplicativo web. Para obter mais informações, consulte Configurar Meus Sites no SharePoint Server.
Verifique se o campo URL do Host do Meu Site no aplicativo de Serviço do Perfil do Usuário possui a URL correta que os usuários devem usar para acessar o aplicativo web Meus Sites. Para mais informações, consulte Definindo as configurações do Meu Site para o aplicativo de serviço do Perfil do Usuário.
Atualize o Host de Meu Site a partir de um host de Meu Site do SharePoint Server 2013 para um Host de Meu Site do SharePoint Server 2016 (discutido na seção chamada Atualizar um conjunto de sites de Host de Meu Site).
Atualize as coleções de sites pessoais (discutido na seção chamada Atualizar o conjunto de sites pessoais).
Cuidado
Durante o processo de atualização, os usuários perceberão algumas alterações visuais ocorrendo nos seus respectivos Meus Sites até que o processo de atualização seja finalizado. Você deve informar aos seus usuários e administradores de suporte técnico que isso é esperado.
Atualizar um conjunto de sites de Host de Meu Site
Para atualizar um host de Meu Site do SharePoint Server 2013 para um host de Meu Site do SharePoint Server 2016, execute o seguinte comando no prompt de comando do Shell de Gerenciamento do SharePoint 2016:
Upgrade-SPSite http://MySiteHostURL -versionupgrade
Onde:
- http://MySiteHostURL é a URL do Host de Meu Site.
Atualizar o conjunto de sites pessoais
As coleções de sites pessoais são atualizadas automaticamente quando um usuário visita o Meu Site. O Anfitrião de O Meu Site do SharePoint Server 2016 tem uma peça Web de atualização automática oculta. Quando um utilizador visita o Anfitrião de O Meu Site e, se as definições do intervalo de compatibilidade permitirem o modo de interface de utilizador 2013, é iniciada uma atualização automática de O Meu Site do utilizador. Este processo de atualização é realizado por usuário e pode levar algum tempo para terminar.
Procedimento alternativo para atualização do Meus Sites
Pode ter restrições que o impedem de atualizar os Meus Sites para o SharePoint Server 2016 Os Meus Sites. Por exemplo, está a atualizar todo o farm de servidores, mas tem personalizações em Os Meus Sites que não testou no SharePoint Server 2016. Neste cenário, você pode não desejar atualizar o seu Meus Sites até que você finalize os seus testes.
Se você deseja atualizar o seu farm de servidor, mas deseja manter o seu Meus Sites como o Meus Sites do SharePoint Server 2013, altere o procedimento anterior de atualização do Meus Sites conforme a seguir:
Etapa 6: Use MinCompatibilityLevel = 14 e MaxCompatibilityLevel= 14 para as suas configurações de intervalo de compatibilidade no aplicativo web Meus Sites.
Etapa 12: não realize esta etapa.
Etapa 13: não realize esta etapa.
Quando você estiver pronto para realizar a atualização do seu Meus Sites:
Defina MinCompatibilityLevel = 15 e MaxCompatibilityLevel= 15 para as suas configurações de intervalo de compatibilidade no aplicativo web do Meus Sites.
Atualize o Host de Meu Site conforme descrito na Etapa 12
Atualize as coleções de site pessoais conforme descrito na Etapa 13
Importante
Ao atualizar o seu Meus Sites para o Meus Sites do SharePoint Server 2016, você não pode reverter o Meus Sites do SharePoint Server 2013.
Procedimento alternativo para atualizar o conjunto de sites pessoais
Os administradores podem escolher estes métodos alternativos de atualização das coleções de site pessoais se eles não desejam que os seus usuários passem pela atualização automática dos seus respectivos Meu Site na primeira visita ao Host de Meu Site:
Forçar atualização. Se você usar o caminho de atualização forçada, os usuários não passarão pela atualização automática durante a primeira visita ao Meu Site. Ao invés disso, o Meu Site já estará atualizado para os mesmos. Um administrador de farm pode realizar uma atualização forçada de todos os Meus Sites no farm executado o comando a seguir no prompt de comando no Shell de Gerenciamento do SharePoint 2016:
Get-SPSite -limit all |where {$_.CompatibilityLevel -eq '14'} | where {$_.RootWeb.WebTemplateId -eq 21} | upgrade-spsite -versionupgrade
Importante
Antes de realizar uma atualização forçada, você deve confirmar se o Host de Meu Site foi atualizado com sucesso. Você pode verificar isto certificando-se de que o Host de Meu Site possui a interface de usuário do SharePoint Server 2016 ou inspecionando os logs do ULS para ter certeza de que não foi encontrado nenhum erro durante o processo de atualização.
Cuidado
Usando a abordagem de atualização forçada pode demandar bastante tempo dependendo do número de Meus Sites que você estiver atualizando. Isto afetará o desempenho do farm de servidores e o farm estará no modo só de leitura durante o processo de atualização completo.
Atualização do conjunto diferido de sites. O processo de atualização de conjunto deferido de sites usa as configurações de intervalo de compatibilidade para permitir que os administradores atualizem os seus bancos de dados e mantenham os seus conjuntos de sites no modo SharePoint Server 2010. Quando as configurações de intervalo de compatibilidade permitem tanto o modo de interface do usuário de 2010 como o de 2013 (MinCompatibilityLevel = 14 e MaxCompatibilityLevel= 15), o proprietário do Meu Site verá uma faixa vermelha no topo do Meu Site. A partir desta faixa, eles podem solicitar um conjunto de sites de avaliação dos seus respectivos Meu Site para visualização antes da atualização para o usuário do SharePoint Server 2013. O site de avaliação não pode ser convertido para um Meu Site normal já que o mesmo é um site temporário que, eventualmente, será excluído. O caminho de atualização do conjunto deferido de site é realizado por usuário.
Cuidado
Usar a atualização do conjunto deferido de sites pode resultar em um problema de modo de interface de usuário mista. Certifique-se de testar cuidadosamente a sua atualização antes de colocá-la em produção. Ao encontrar o modo de interface de usuário mista em Meus Sites, os novos usuários que não possuam um Meu Site não poderão criar novos Meus Sites.
Solucionar problemas na atualização de Meu Site
Se os usuários estiverem tendo problemas, tais como os modos de interface de usuário mista ou eles não podem atualizar seus respectivos Meu Site para o modo de interface do usuário do SharePoint Server 2013, verifique se as seguintes etapas foram finalizadas:
O Host de Meu Site foi atualizado para um Host de Meu Site do SharePoint Server 2016.
As configurações de intervalo de compatibilidade permitem a criação de site no modo de interface de usuário de 2013.
A propriedade SPSite.CanUpgrade no conjunto de sites pessoais do usuário que está solicitando a atualização é definida como true. Um administrador pode permitir ou restringir que determinados conjuntos de site sejam atualizados configurando esta propriedade no nível do conjunto de sites.
Observação
A atualização do conjunto de sites pessoais não é um processo instantâneo. O Meu Site é adicionado a uma fila de atualização. Quando a atualização é iniciada, o Meu Site permanece disponível para uso durante o processo de atualização. Os usuários podem trabalhar nos seus documentos durante todo o processo de atualização. O Host de Meu Site e a coleção de sites pessoais exibirão os modos de interface de usuário mistas até que a atualização seja finalizada.