No passado mês de Maio foi anunciada a general avalilability da ferramenta de migração de conteúdos Sharepoint da Microsoft, a Sharepoint Migration Tool (SMT).
A beta foi anunciada em Abril, e em apenas um mês a mesma ficou disponível para todos os utilizadores.
A ideia desta ferramenta é a de facilitar o processo de migração de conteúdo existente em Sharepoint On-Premises (2013) ou em fileshares, para Sharepoint Online ou Onedrive For Business.
Permite migrar não apenas bibliotecas de documentos, mas também listas e outros conteúdos Sharepoint. Na versão atual (v2), estes são os conteúdos suportados:
- GenericList
- DocumentLibrary
- Survey
- Links
- Announcements
- Contacts
- Events
- Tasks
- DiscussionBoard
- PictureLibrary
- XMLForm
- GanttTasks
- Posts
- Comments
- Categories
- MySiteDocumentLibrary
- IssueTracking
A versão atual aumentou também as possibilidades de ligação a sistemas On-premise, ao suportar os seguintes tipos de autenticação:
- NTLM
- Kerberos
- Forms
- ADFS
- Client certificates
Foi também adicionada a possibilidade de criar automaticamente um site no destino aquando da migração, não obrigando assim a criar esse site previamente.
Em termos de funcionamento, foi adicionado o suporte para ficheiros JSON, além do já existente para ficheiros CSV. Utilizando estes mesmos ficheiros, o utilizador pode mapear diversas fontes de dados como origem, e diferentes destinos.
COMO FUNCIONA A SHAREPOINT MIGRATION TOOL
A ferramenta usa a Sharepoint Online Migration API, o que lhe permite velocidades de migração muito superiores a usar o Sharepoint Client Side Object Model (CSOM). Ao usar esta API, o conteúdo é primeiro encriptado e movido para containers Azure, e depois importado para o Sharepoint Online.
Ao abrirmos a ferramenta, é solicitado ao utilizador que se autentique com as credenciais do seu tenant de Office 365:
De seguida, podemos escolher quais os dados que queremos migrar. Cada uma destas seleções será considerada como uma task, sendo que podemos incluir diversas tasks no mesmo trabalho de migração:
Selecionando a 1ª opção, podemos ligar-nos diretamente a um site de Sharepoint já existente, na 2ª podemos escolher um fileshare, e na 3ª podemos importar um ficheiro csv ou JSON.
O ecrã seguinte exemplifica a experiência de clicarmos na 1ª opção:
No campo Select the data you want to migrate, a opção por defeito é a de migrarmos todas as listas e bibliotecas do site. Caso cliquemos nesse menu, temos a opção de escolher uma lista ou biblioteca específica.
No menu seguinte, escolhemos o destino dos nossos dados:
Caso o site ainda não exista, o mesmo será criado durante a migração.
Podemos também alterar certas definições do trabalho de migração, tais como efetuar uma migração incremental ou completa, migrar ou não o histórico de versões dos ficheiros, filtrar conteúdo por data, filtrar ficheiros por extensão, migrar ou não permissões, entre outras opções:
O que nós dizemos
Foi com grande expetativa que testámos esta tool de migração de conteúdos para Sharepoint Online. No entanto, temos sentimentos mistos em relação à mesma.
Se por um lado é verdade que permite velocidades de migração muito interessantes, e em teoria migra praticamente todo o conteúdo existente do SharePoint On-Prem para Sharepoint Online, durante a sua utilização reparámos em diversos bugs que fomos reportando à equipa de desenvolvimento da mesma.
Tendo em conta os problemas encontrados parece-nos que a entrada em general availability pode ter sido imprudente, contudo, em migrações mais pequenas e menos exigentes é uma ferramenta que tem utilidade. É ainda assim de louvar que a Microsoft tenha disponibilizado a mesma de forma gratuita, pois as soluções third party normalmente acarretam grandes custos com a sua utilização.
Aguardamos com expetativa por novas atualizações que possam resolver os bugs detetados, e a velocidade que a Microsoft tem lançado novas versões do software deixa-nos confiantes que isso poderá estar para breve.
|