Копирование файлов между поставщиками облачных хранилищ

Мне нужно загрузить большое количество файлов одному поставщику облачного хранилища, а затем скопировать эти файлы в другого поставщика облачного хранилища с помощью программного обеспечения, которое я напишу. Я просмотрел несколько поставщиков облачных хранилищ и не вижу простого способа сделать то, что мне нужно, если я сначала не загрузю файлы, а затем загрузю их второму поставщику хранилища. Я хочу скопировать напрямую с помощью API поставщика облачного хранилища. Любые предложения или ссылки на поставщиков хранилищ, у которых есть API, позволяющие копировать от одного поставщика к другому, будут приветствоваться.


person JNickVA1    schedule 25.02.2020    source источник


Ответы (2)


Если вы хотите написать для него код, используйте gsutil от Google:

Команда gsutil cp позволяет копировать данные между локальной файловой системой и облаком, копировать данные в облаке и копировать данные между поставщиками облачных хранилищ.

Подробную информацию вы найдете по этой ссылке:

https://cloud.google.com/storage/docs/gsutil/commands/cp

Если вам нужна программа, используйте Multicloud. https://www.multcloud.com/

Его можно загружать прямо из Интернета, а также передавать файл из одного облачного хранилища, например Dropbox, в другое, например Google Drive.

Cloud HQ, также как расширение Chrome, является одним из лучших решений для синхронизации данных между облаками. Вы можете это проверить.

person Nishant Agarwal    schedule 25.02.2020

Вы можете выбрать несколько вариантов. Сначала с помощью облачных сервисов передачи, таких как Multi Cloud. Я использую его для переноса с AWS S3 или Egnyte на Google Drive.

  1. Multicloud https://www.multcloud.com, который предоставляется бесплатно за 30 ГБ трафика данных в месяц.
  2. Mountain duck https://mountainduck.io/, если доступен коннектор, вы можете подключить все облачные сервисы в качестве жесткого диска, и легко перемещать каждый файл.

Надеюсь, это поможет.

person Yugo Gautomo    schedule 18.02.2021