Мы проверили, что наши данные готовы к импорту. Теперь нам нужно подготовить данные для импортирования! Это короткий шаг, поэтому давайте наслаждаться легкостью этого.
Если вы пропустили более ранние посты, начните здесь Отказ
Я настоятельно рекомендую Руководство по миграции Microsoft’s Azure DevOps Отказ
Подготовьте команду
Таким же образом, что мы использовали команду Migrator Validate ранее, нам нужно запустить команду подготовить мигратор. Это повторно запускает проверку, но также создает файл .json, который будет использоваться для фактического процесса импорта.
Итак, Откройте PowerShell в каталог, который содержит файл Migrator.exe (в DataMigrationTool Download). Выполнить CMD ниже:
Migrator prepare /collection:[COLLECTION_ADDRESS] tenantdomainname:[AZURE_TENANT_NAME] /region:CUS
Я рекомендую использовать адрес localhost к вашей коллекции, чтобы убедиться, что вы указаны на правом сервере. Доменное имя арендатора — это Azure Active Directory, к которому он подключатся к новому импортированным данным. Регион должен быть из узкого списка азудных регионов, убедитесь, что вы выбираете поддерживаемый регион. Просмотр полного списка здесь Отказ
Выполните команду, и вы увидите результаты, похожие на пробел в процевере ранее.
Если все пойдет хорошо, вы найдете новый файл import.json в папке журналов datamigrationtool. Внутренние журналы, откройте новейшую папку и откройте файл import.json в текстовом редакторе.
В этом файле есть куча полей, но мы заботимся о тех, кто только на самом вершине. Обновите следующие поля: цель. Имя — имя вашей организации, которая будет создана на Azure DevOps. Характеристики. ImportType — Dryrun для этого начального теста. Две поля исходных полей будут обновлены в следующем посте.
Azure Storage.
Далее необходимо настроить контейнер для хранения Azure. Это местоположение, которое вы переместите файл, содержащий все ваши данные TFS, прежде чем импортировать его в службу Azure DEVOPS.
В Azure вам просто нужно создать новый стандартный контейнер для хранения. Этот контейнер должен быть создан в той же области центров обработки данных, что и в файле Import.json. Так что убедитесь, что вы обратите внимание на это!
Я просто создал стандартный контейнер для хранения в центре США, легко.
Что дальше?
Мы так близко! Наши данные теперь подготовлены для импорта!
На следующем шаге мы будем толкать данные в контейнер для хранения и начать процесс импорта!
Оригинал: «https://dev.to/timothymcgrath/the-great-azure-devops-migration-part-5-prepare-1g7f»