SPO, предоставляющее миграцию для контейнера и очереди Azure

API миграции от Майкрософт требует использования контейнера Azure в качестве временного хранилища. Чтобы упростить процесс, теперь предоставляются контейнер по умолчанию при использовании API миграции. Чтобы использовать предоставленный контейнер, необходимо правильно украсить трафик , чтобы избежать регулирования. При желании вы по-прежнему можете предоставлять собственный контейнер Azure.

Требуется шифрование

Чтобы API миграции могло принять задание миграции из предоставленного SPO контейнера Azure, необходимо зашифровать неактивные данные. Клиенту по-прежнему разрешено предоставлять свою собственную учетную запись Azure, если он не хочет использовать службу шифрования..

Преимущества

Преимущество Описание
Стоимость контейнера Azure переходит в SPO Так как мы предоставляем контейнеры, эти контейнеры теперь являются частью базового предложения SharePoint Online. Каждый клиент, который регистрирует и приобретает SharePoint Online, получит эту возможность бесплатно.
Контейнеры и очереди являются уникальными для каждого запроса и не используются повторно После того как контейнер присваивается клиенту, этот контейнер не будет использоваться повторно или совместно.
Контейнеры и очереди автоматически удаляются Согласно стандартным требованиям для SharePoint Online мы будем уничтожать контейнер в течение 30-90 дней автоматически.
Контейнеры и очереди присутствуют в центре данных клиента Мы гарантируем предоставление контейнеров, которые находятся в том же физическом месте, что и клиент SharePoint online.
Они получаются с помощью программных средств Нет необходимости во взаимодействии с Azure, если только пользователь не захочет этого.

Как использовать эту возможность

Работа с контейнерами

public SPProvisionedMigrationContainersInfo ProvisionMigrationContainers()

Вызов будет возвращать объект, содержащий две строк, содержащие два маркера SAS для доступа к двум обязательным контейнерам и массиву байтов для шифрования AES256CBC.

Этот ключ будет необходимо использовать при шифровании данных. Мы забываем ключ, после того как мы его предоставляем, поэтому необходимо сохранить его, чтобы передать ее еще раз для выполнения вызова обработки задания миграции.

Uri DataContainerUri

Uri MetadataContainer Uri

byte[] EncryptionKey

Работа с очередью

public SPProvisionedMigrationQueueInfo ProvisionMigrationQueue()

Этот метод возвращает строку, содержащую маркер SAS для доступа к очереди Azure.

Очередь может использоваться в нескольких заданиях миграции, поэтому этот вызов не должен использоваться также часто, как вызов SPProvisionedMigrationContainersInfo().

Uri JobQueueUri

После получения контейнера и очереди:

После того, как эти вызовы были выполнены, остальная часть потока остается прежней для использования API миграции.

Необходимые конечные точки для облака для государственных организаций

Если клиент размещен в облаке для государственных организаций (GCC), при вызове API необходимо задать соответствующие конечные точки. Пример: usgovcloudapi.net.

Обязательная конечная точка Назначение
https://*.blob.core.usgovcloudapi.net Требования к API миграции Azure для государственных организаций
https://*.queue.core.usgovcloudapi.net Требования к API Azure миграции для государственных организаций