Мне нужно загрузить большое количество файлов одному поставщику облачного хранилища, а затем скопировать эти файлы в другого поставщика облачного хранилища с помощью программного обеспечения, которое я напишу. Я просмотрел несколько поставщиков облачных хранилищ и не вижу простого способа сделать то, что мне нужно, если я сначала не загрузю файлы, а затем загрузю их второму поставщику хранилища. Я хочу скопировать напрямую с помощью API поставщика облачного хранилища. Любые предложения или ссылки на поставщиков хранилищ, у которых есть API, позволяющие копировать от одного поставщика к другому, будут приветствоваться.
Копирование файлов между поставщиками облачных хранилищ
Ответы (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, является одним из лучших решений для синхронизации данных между облаками. Вы можете это проверить.
Вы можете выбрать несколько вариантов. Сначала с помощью облачных сервисов передачи, таких как Multi Cloud. Я использую его для переноса с AWS S3 или Egnyte на Google Drive.
- Multicloud https://www.multcloud.com, который предоставляется бесплатно за 30 ГБ трафика данных в месяц.
- Mountain duck https://mountainduck.io/, если доступен коннектор, вы можете подключить все облачные сервисы в качестве жесткого диска, и легко перемещать каждый файл.
Надеюсь, это поможет.