Скопируйте BLOB-файл, не загружая его в локальную память

Мне нужно скопировать BLOB-объект из одной учетной записи хранения Azure в другую. Как уже упоминалось здесь,

AzCopy делает это, загружая большие двоичные объекты из исходной конечной точки хранения в локальную память, а затем загружает их в конечную точку назначения хранения.

Из-за некоторых ограничений мне нужно решение, которое может напрямую копировать большие двоичные объекты из одной учетной записи хранения Azure в другую, не загружая большие двоичные объекты в локальную память. Также мне нужно сделать синхронную копию.

Существует ли какой-либо инструмент для достижения этого или любого другого подхода к решению, который достаточно осуществим для нашего собственного развития?

1 ответ

Решение

Из-за некоторых ограничений мне нужно решение, которое может напрямую копировать большие двоичные объекты из одной учетной записи хранения Azure в другую, не загружая большие двоичные объекты в локальную память. Также мне нужно сделать синхронную копию.

Я не думаю, что это возможно. Если вы хотите синхронное копирование, тогда единственный вариант - загрузить большой двоичный объект, а затем повторно загрузить его. Чтобы сократить время синхронного копирования, вы можете запустить AzCopy с виртуальной машины в самом Azure.

Если вы хотите напрямую скопировать данные из одной учетной записи хранения в другую, то единственный доступный вариант - выполнить асинхронное копирование, доступное в AzCopy.

Другие вопросы по тегам