SPO offre un conteneur et une file d'attente Migration Azure

L’API de migration de Microsoft nécessite l’utilisation d’un conteneur Azure pour le stockage temporaire. Pour simplifier le processus, nous vous offrons désormais un conteneur par défaut lors de l’utilisation de l’API de migration. Si vous préférez, vous pouvez toujours fournir votre propre conteneur Azure.

Un chiffrement est toujours requis

Pour qu’une tâche de migration puisse être acceptée par l’API de migration à partir d’un conteneur Azure fourni par SPO, les données doivent être chiffrées au repos. Le client peut toujours fournir son propre compte Azure s’il préfère ne pas utiliser le chiffrement.

Avantages

Avantage Description
Le coût du conteneur Azure revient à SharePoint Online Étant donné que nous fournissons les conteneurs, ces conteneurs font désormais partie de l’offre en ligne SharePoint de base. (Chaque client qui s’inscrit pour SharePoint Online le reçoit gratuitement.)
Les conteneurs et files d’attente sont uniques à chaque demande et ne sont pas réutilisés Une fois qu’un conteneur est attribué à un client, ce conteneur ne sera pas réutilisée ni partagé.
Les conteneurs et files d’attente sont automatiquement supprimés Conformément à la norme SharePoint Online Compliance, nous détruirons automatiquement le conteneur dans un délai de 30 à 90 jours.
Les conteneurs et les files d'attente se trouvent dans le centre de données du client. Nous nous assurons d'approvisionner les conteneurs qui sont dans le même emplacement physique que leur locataire en ligne SharePoint.
Ils peuvent être obtenus par programmation Il n’y a pas de besoin d’interagir avec Azure, sauf si l’utilisateur le choisit.

Comment l’utiliser

Obtenir des conteneurs

public SPProvisionedMigrationContainersInfo ProvisionMigrationContainers()

L’appel renvoie un objet qui contient deux chaînes contenant deux jetons d’associations de sécurité pour accéder aux deux conteneurs requis et un tableau d’octets pour le chiffrement AES256CBC.

Cette clé doivent être utilisée pour le chiffrement des données. Nous oublions la clé une fois que nous l'avons distribuée, donc vous devez la conserver pour la transmettre à nouveau pour l'appel Soumettre une offre de migration.

Uri DataContainerUri 

Uri MetadataContainer Uri

byte[] EncryptionKey 

Obtenir une file d’attente

public SPProvisionedMigrationQueueInfo ProvisionMigrationQueue()

Cette méthode renvoie une chaîne contenant le jeton SAS pour accéder à la file d’attente Azure.

La file d'attente peut être réutilisée pour plusieurs travaux de migration, donc cet appel ne doit pas être utilisé aussi souvent que l'appel SPProvisionedMigrationContainersInfo().

Uri JobQueueUri

Après l’obtention du conteneur et de la file d’attente :

Quand ces appels ont été effectués, le reste du flux reste le même pour l'utilisation de l'API de migration.

Points de terminaison requis pour le cloud du gouvernement

Si votre client est hébergé dans un cloud du gouvernement (Cloud de la communauté du secteur public), vous devez avoir les points de terminaison appropriés définies lors de l’appel de l’API. Exemple : usgovcloudapi.net

Point de terminaison obligatoire Pourquoi
https://*.blob.core.usgovcloudapi.net API de migration Azure Government requise
https://*.queue.core.usgovcloudapi.net API de migration Azure Government requise