У меня есть большой контейнер больших двоичных объектов в одной учетной записи хранения Azure в одном каталоге (abc.com), который я хотел бы переместить в другую учетную запись хранения в совершенно другом каталоге (efg.com).
Это единственный способ сделать это с помощью чего-то вроде AzCopy? Если да, нужно ли это как-то делать в Azure? (Я предполагаю, что если я использую AzCopy на своем локальном компьютере, я загружаю, а затем загружаю все отдельные капли?)
Если не указано иное, AzCopy выполняется на стороне сервера. Следующая команда позволит вам скопировать все большие двоичные объекты в контейнере учетной записи хранения в другую учетную запись хранения (указание параметра / S рекурсивно загружает содержимое указанного контейнера).
AzCopy /Source:https://sourceaccount.blob.core.windows.net/mycontainer1
/Dest:https://destaccount.blob.core.windows.net/mycontainer2 /SourceKey:key1 /DestKey:key2 /S
Ссылка на сайт: https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy#copy-blobs-in-blob-storage
Кажется, нельзя перемещать ресурс между арендаторами / каталогами. Однако вы можете перенести подписку, поэтому:
Я предполагаю, что вы пытаетесь переместить одну учетную запись хранения из одной подписки в другую, которая находится в другом клиенте (каталог Azure AD). Если это ваш случай, то можно переместить всю учетную запись хранения, при условии, что у вас нет зависимостей, таких как виртуальные машины, используемые со своими дисками в этой учетной записи хранения.
Просто следуйте этому руководству ниже:
Имейте в виду, что ваша учетная запись пользователя в Azure должна иметь права администратора для обеих подписок, чтобы иметь возможность выполнить перемещение.