Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как перенести файлы между общими папками SMB Azure с помощью Robocopy, общего средства миграции. Этот метод можно использовать для миграции между общими папками HDD и SSD, общими папками с помощью другой модели выставления счетов или общих папок в разных регионах Azure.
Предупреждение
Если вы используете синхронизацию файлов Azure, процесс миграции отличается от описанного в этой статье. Вместо этого см. раздел "Миграция файлов из одной общей папки Azure в другой" при использовании службы "Синхронизация файлов Azure".
Применимо к
| Модель управления | Модель выставления счетов | Уровень медиа | Избыточность | Малый и средний бизнес (SMB) | Сетевая файловая система (NFS) |
|---|---|---|---|---|---|
| Microsoft.Storage | Настроенная версия 2 | HDD (стандартный) | Локальное (LRS) |
|
|
| Microsoft.Storage | Настроенная версия 2 | HDD (стандартный) | Зона (ZRS) |
|
|
| Microsoft.Storage | Настроенная версия 2 | HDD (стандартный) | Гео (GRS) |
|
|
| Microsoft.Storage | Настроенная версия 2 | HDD (стандартный) | GeoZone (GZRS) |
|
|
| Microsoft.Storage | Настроенная версия v1 | SSD (премиум) | Локальное (LRS) |
|
|
| Microsoft.Storage | Настроенная версия v1 | SSD (премиум) | Зона (ZRS) |
|
|
| Microsoft.Storage | Pay-as-you-go | HDD (стандартный) | Локальное (LRS) |
|
|
| Microsoft.Storage | Pay-as-you-go | HDD (стандартный) | Зона (ZRS) |
|
|
| Microsoft.Storage | Pay-as-you-go | HDD (стандартный) | Гео (GRS) |
|
|
| Microsoft.Storage | Pay-as-you-go | HDD (стандартный) | GeoZone (GZRS) |
|
|
Миграция с помощью Robocopy
Выполните следующие действия, чтобы выполнить миграцию с помощью Robocopy, программы копирования файлов командной строки, включенной в Windows.
Разверните виртуальную машину Windows в Azure в том же регионе, что и исходный файловый ресурс. Сохранение данных и сетей в Azure быстрее и позволяет избежать исходящих расходов на передачу данных. Для оптимальной производительности рекомендуется использовать многоядерный тип виртуальной машины с не менее 56 ГиБ памяти, например Standard_DS5_v2.
Подключите исходные и целевые файловые ресурсы к виртуальной машине. Чтобы убедиться, что виртуальная машина имеет доступ ко всем файлам, подключите общую папку Azure с доступом на уровне администратора: с доступом на основе удостоверений с ролями Azure RBAC на уровне администратора (рекомендуется) или с ключом учетной записи хранения (менее безопасным).
Выполните эту команду в командной строке Windows. При необходимости можно включить флаги для функций ведения журнала в качестве рекомендации (/NP, /NFL, /NDL, /UNILOG). Не забудьте заменить
s:\иt:\на пути к монтированным исходным и целевым общим ресурсам, как уместно.robocopy s:\ t:\ /MIR /COPYALL /MT:16 /R:2 /W:1 /B /IT /DCOPY:DATВы можете выполнить команду, пока источник остается в сети, однако IOPS (операции ввода-вывода в секунду) и пропускная способность, используемые в задаче Robocopy, будут учитываться в пределах ограничения вашего файлового ресурса.
После завершения начального запуска снова выполните ту же команду robocopy, чтобы скопировать все изменения, которые произошли с момента первоначального запуска. Все данные без изменений с момента последнего задания копирования пропускаются.
Вы можете повторить шаг 4 столько раз, сколько вы хотите, прежде чем переходить к новой общей папке.