Руководство. Импорт данных в Хранилище BLOB-объектов с помощью службы импорта и экспорта Azure
Эта статья содержит пошаговые инструкции по использованию службы "Импорт и экспорт Azure" для безопасного импорта больших объемов данных в хранилище BLOB-объектов Azure. Чтобы служба осуществила импорт данных в большие двоичные объекты Azure, нужно отправить в центр обработки данных Azure зашифрованные диски с данными.
В этом руководстве описано следующее:
- Предварительные требования для импорта данных в Хранилище BLOB-объектов Azure
- Шаг 1. Подготовка дисков
- Шаг 2. Создание задания импорта
- Шаг 3. Настройка ключа, управляемого клиентом (необязательно)
- Шаг 4. Отправка дисков
- Шаг 5. Указание данных об отслеживании для задания
- Шаг 6. Проверка передачи данных в Azure
Необходимые компоненты
Прежде чем создавать задание импорта для передачи данных в хранилище BLOB-объектов Azure, внимательно просмотрите и выполните описанные ниже предварительные требования для этой службы. Следует сделать:
- Активная подписка Azure, которую можно использовать для службы "Импорт и экспорт".
- Хотя бы одна учетная запись хранения Azure с контейнером хранилища. Просмотрите список поддерживаемых типов хранилища и учетных записей хранения для службы "Импорт и экспорт".
- Сведения о создании учетной записи хранения см. в разделе Создание учетной записи хранения.
- Сведения о создании контейнеров хранилища см. в разделе Создание контейнера хранилища.
- Обеспечьте наличие соответствующего количества дисков поддерживаемых типов.
- В вашей системе должна быть установлена ОС Windows поддерживаемой версии.
- Включить технологию BitLocker в системе Windows. Дополнительные сведения о включении BitLocker см. в этой статье.
- Скачайте текущий выпуск средства Azure импорт и экспорт версии 1 для больших двоичных объектов в системе Windows:
- Скачайте WAImportExport версии 1. Текущая версия — 1.5.0.300.
- Распакуйте содержимое в папку по умолчанию:
WaImportExportV1
. Например,C:\WaImportExportV1
.
- Укажите допустимую учетную запись оператора и номер отслеживания для заказа:
- Для заказа необходимо использовать перевозчик в списке имен перевозчика на вкладке "Доставка ". Если у вас нет учетной записи оператора, обратитесь к оператору, чтобы создать ее.
- Учетная запись перевозчика должна быть допустимой, должна иметь баланс и должна иметь возможности возврата доставки. Корпорация Майкрософт использует выбранный оператор для возврата всех носителей хранилища.
- Создайте номер отслеживания для задания импорта и экспорта в учетной записи оператора. Каждое задание должно иметь отдельный номер отслеживания. Несколько заданий с одинаковым номером отслеживания не поддерживаются.
Шаг 1. Подготовка дисков
На этом шаге создается файл журнала. В файле журнала хранятся основные сведения, например серийный номер диска, ключ шифрования и сведения об учетной записи хранения.
Выполните следующие действия для подготовки дисков.
Подключите свои диски к системе Windows с использованием соединителей SATA.
Создайте один том NTFS на каждом диске. Присвойте ему букву диска. Не используйте точки подключения.
Включите шифрование BitLocker в томе NTFS. Если используется система Windows Server, используйте инструкции из статьи о включении BitLocker в Windows Server 2012 R2.
Скопируйте данные в зашифрованный том. Используйте перетаскивание, программу Robocopy или аналогичное средство копирования. Файл журнала (JRN) создается в той же папке, где вы запустили средство.
Если диск заблокирован и необходимо разблокировать его, то действия по разблокировке могут отличаться в зависимости от варианта использования.
Если вы добавили данные на предварительно зашифрованный диск (средство WAImportExport не использовалось для шифрования), используйте ключ BitLocker (числовой пароль, указанный вами) во всплывающем окне, чтобы разблокировать диск.
Если вы добавили данные на диск, который был зашифрован с помощью средства WAImportExport, используйте для разблокирования диска следующую команду:
WAImportExport Unlock /bk:<BitLocker key (base 64 string) copied from journal (*.jrn*) file>
Откройте PowerShell или окно командной строки с правами администратора. Чтобы перейти в распакованную папку, выполните следующую команду:
cd C:\WaImportExportV1
Чтобы получить ключ BitLocker диска, выполните следующую команду:
manage-bde -protectors -get <DriveLetter>:
Чтобы подготовить диск, выполните следующую команду. В зависимости от размера данных подготовка диска может занять от нескольких часов до нескольких дней.
./WAImportExport.exe PrepImport /j:<journal file name> /id:session<session number> /t:<Drive letter> /bk:<BitLocker key> /srcdir:<Drive letter>:\ /dstdir:<Container name>/ /blobtype:<BlockBlob or PageBlob> /skipwrite
Файл журнала создается в той же папке, где вы запустили средство. Также создаются два других файла: файл XML (папка, в которой выполняется средство) и файл drive-manifest.xml (папка, в которой хранятся данные).
В следующей таблице описаны параметры, используемые в этой команде.
Вариант Описание /j: Имя файла журнала с расширением .jrn. Файл журнала создается для каждого диска. Рекомендуем использовать в качестве имени файла журнала серийный номер диска. /id: Идентификатор сеанса. Используйте уникальный номер сеанса для каждого экземпляра команды. /t: Буква отправляемого диска. Например, диск D
./bk: Ключ BitLocker для диска. Числовой пароль из выходных данных manage-bde -protectors -get D:
/srcdir: Буква отправляемого диска и :\
. Например,D:\
./dstdir: Имя целевого контейнера в службе хранилища Azure. /blobtype: Этот параметр указывает тип больших двоичных объектов, в которые необходимо импортировать данные. Для блочных BLOB-объектов тип большого двоичного объекта и BlockBlob
для страничных BLOB-объектов этоPageBlob
./skipwrite: Указывает, что для копирования новых данных не требуется, а существующие данные на диске должны быть подготовлены. /enablecontentmd5: Параметр при включении гарантирует, что для каждого большого двоичного объекта будет вычисляться MD5 и устанавливаться как Content-md5
свойство. Используйте этот параметр, только если вы хотите использовать полеContent-md5
после передачи данных в Azure.
Этот параметр не влияет на целостность данных проверка (которая происходит по умолчанию). Этот параметр увеличивает время, затрачиваемое на загрузку данных в облако.Примечание.
- Если в целевом контейнере есть BLOB-объект с таким же именем, как у импортируемого BLOB-объекта, существующий BLOB-объект будет перезаписан импортированным BLOB-объектом. В более ранних версиях средства (до 1.5.0.300) импортированный BLOB-объект переименовывался по умолчанию, а параметр \Disposition позволял выбрать, что следует делать при импорте такого BLOB-объекта: переименовывать, перезаписывать или пропускать.
- Если в клиенте нет длинных путей, а имя пути и файла в копии данных превышает 256 символов, средство WAImportExport сообщит о сбоях. Чтобы избежать такого сбоя, включите длинные пути на клиенте Windows.
Повторите предыдущий шаг для каждого диска, который необходимо отправить.
Файл журнала с предоставленным именем создается при каждом запуске командной строки.
Вместе с файлом журнала в той же папке, где находится средство, также создается файл
<Journal file name>_DriveInfo_<Drive serial ID>.xml
. Файл .xml используется вместо файла журнала при создании задания, если файл журнала слишком велик.
Внимание
- Не изменяйте файлы журнала или данные на дисках и не выполняйте переформатирование дисков после завершения их подготовки.
- Максимальный размер файла журнала, разрешенный порталом, составляет 2 МБ. Если размер файла журнала превышает это значение, возвращается ошибка.
Шаг 2. Создание задания импорта
Выполните следующие действия, чтобы заказать задание импорта в Azure импорт и экспорт задание с помощью портала.
Используйте учетные данные Microsoft Azure для входа по этому URL-адресу: https://portal.azure.com.
Выберите и создайте ресурс и найдите Azure Data Box. Выберите Azure Data Box.
Нажмите кнопку создания.
Чтобы приступить к работе с заказом на импорт, выберите следующие параметры:
- Выберите тип переноса импорта в Azure .
- Выберите подписку, используемую для задания импорт и экспорт.
- Выберите группу ресурсов.
- Выберите исходную страну или регион для задания.
- Выберите регион Назначения Azure для задания.
- Затем выберите Применить.
Нажмите кнопку "Выбрать" для задания импорт и экспорт.
В разделе Основные сведения:
- Введите описательное имя задания. Вы будете использовать его для отслеживания хода выполнения заданий.
- Имя должно содержать от 3 до 24 символов.
- Имя должно содержать только буквы, цифры и дефисы.
- Имя должно начинаться и заканчиваться буквой или цифрой.
Нажмите кнопку "Далее": сведения о > задании, чтобы продолжить.
- Введите описательное имя задания. Вы будете использовать его для отслеживания хода выполнения заданий.
В разделе "Сведения о задании":
Прежде чем идти дальше, убедитесь, что вы используете последнее средство WAImportExport. Средство используется для чтения отправленных файлов журнала. Чтобы обновить средство, можно использовать ссылку на скачивание.
При необходимости измените целевой регион Azure для задания.
Выберите одну или несколько учетных записей хранения, которые будут использоваться для задания. При необходимости можно создать новую учетную запись хранения.
В разделе "Сведения о диске" нажмите кнопку "Копировать " для отправки каждого файла журнала, созданного на предыдущем шаге 1. Подготовка дисков. При отправке файла журнала отображается идентификатор диска.
В случае использования
waimportexport.exe version1
необходимо передать один файл для каждого подготовленного диска.Если файл журнала превышает 2 МБ, можно использовать
<Journal file name>_DriveInfo_<Drive serial ID>.xml
файл журнала, созданный вместе с файлом журнала.
В возврате доставки:
Выберите перевозчика доставки из раскрывающегося списка для carrier. Расположение центра обработки данных Майкрософт для выбранного региона определяет, какие перевозчики доступны.
Введите номер учетной записи оператора. Требуется номер учетной записи для допустимой учетной записи оператора.
В области возвращаемого адреса нажмите кнопку +Добавить адрес и добавьте адрес для отправки.
В колонке "Добавить адрес" можно добавить адрес или использовать существующий. После завершения полей адресов нажмите кнопку "Добавить адрес доставки".
В области уведомлений введите адреса электронной почты для людей, которые вы хотите уведомить о ходе выполнения задания.
Совет
Вместо указания адреса электронной почты для одного пользователя укажите групповую электронную почту, чтобы убедиться, что вы получаете уведомления, даже если администратор покидает его.
Нажмите кнопку "Рецензирование" и " Создать ", чтобы продолжить.
В разделе "Рецензирование и создание":
- Просмотрите сведения о условиях и конфиденциальности, а затем выберите проверка box, выполнив команду "Я признаю, что все предоставленные сведения являются правильными и согласны с условиями". Затем выполняется проверка.
- Просмотрите сведения о задании. Запишите имя задания и адрес доставки центра обработки данных Azure для отправки дисков обратно. Эта информация указывается позже на транспортной этикетке.
- Нажмите кнопку создания.
После создания задания появится следующее сообщение.
Чтобы открыть обзор задания, выберите "Перейти к ресурсу".
Шаг 3 (необязательно). Настройка управляемого клиентом ключа
Пропустите этот шаг и перейдите к следующему, если хотите использовать управляемый Майкрософт ключ для защиты ключей BitLocker для дисков. Чтобы настроить собственный ключ для защиты ключа BitLocker, следуйте инструкциям в статье Настройка управляемых клиентом ключей с помощью Azure Key Vault для импорта и экспорта Azure на портале Azure.
Шаг 4. Отправка дисков
Для отправки пакета в центр обработки данных Azure можно использовать службу FedEx, UPS или DHL. Если вы хотите использовать другого оператора связи, а не FedEx/DHL, свяжитесь с командой по операциям с Azure Data Box по адресу adbops@microsoft.com
- Укажите допустимый номер учетной записи оператора FedEx, UPS или DHL для возврата дисков корпорацией Майкрософт.
- Номер учетной записи FedEx, UPS или DHL необходим для возврата жестких дисков из расположений в США и Европе,
- а номер учетной записи DHL — из расположений в Азии и Австралии.
- Если у вас нет номера учетной записи, создайте учетную запись оператора FedEx или DHL .
- Номер учетной записи FedEx, UPS или DHL необходим для возврата жестких дисков из расположений в США и Европе,
- При отправке пакетов должны соблюдаться условия обслуживания Мicrosoft Azure.
- Правильно упаковайте диски, чтобы избежать потенциальных повреждений и задержек в обработке. Следуйте приведенным ниже рекомендациям.
- Обертывание дисков безопасно с помощью защитного пузырькового обертывания. Пузырьковая оболочка выступает в качестве амортизатора и защищает диск от воздействия во время транзита. Перед доставкой убедитесь, что весь диск тщательно покрыт и подушки.
- Поместите завернутые диски в пеноотгрузчик. Пеноотгрузчик обеспечивает дополнительную защиту и безопасно сохраняет диск на месте во время транзита.
Шаг 5. Указание данных об отслеживании для задания
После отправки дисков вернитесь к заданию в портал Azure и заполните сведения об отслеживании.
Когда вы укажете сведения об отслеживании, состояние задания изменится на "Доставка" и вы не сможете его отменить. Вы можете отменить задание, только если оно находится в состоянии "Создание".
Внимание
Если номер отслеживания не обновляется в течение 2 недель с момента создания задания, срок действия задания истекает.
Чтобы завершить отслеживание задания, созданного на портале, сделайте следующее:
Откройте задание в портал Azure/.
В области обзора прокрутите вниз до сведений об отслеживании и заполните записи:
- Укажите значения параметров Оператор и Номер отслеживания.
- Убедитесь, что адрес отправлен правильно.
- Выберите проверка поле "Диски были отправлены в указанный выше упоминание адрес".
- По завершении нажмите кнопку "Обновить".
Ход выполнения задания можно отслеживать на панели обзора . Описание каждого состояния задания приведено в разделе Просмотр состояния задания.
Шаг 6. Проверка передачи данных в Azure
Отслеживайте задание до завершения, а затем убедитесь, что отправка выполнена успешно и все данные присутствуют.
Просмотрите сведения о копировании данных завершенного задания, чтобы найти журналы для каждого диска, включенного в задание:
- Используйте подробный журнал для проверки каждого успешно переданного файла.
- Используйте журнал копирования, чтобы найти источник каждой неудачной копии данных.
Дополнительные сведения см. в разделе "Просмотр журналов копирования" из импорта и экспорта.
После проверки передачи данных можно удалить локальные данные. Удалите локальные данные только после проверки успешности отправки.
Примечание.
Если любой путь и имя файла превышает 256 символов, а длинные пути не включены в клиенте, отправка данных завершится ошибкой. Чтобы избежать такого сбоя, включите длинные пути на клиенте Windows.