Перенос файллв из Google Диска на Яндекс Диск напрямую без скачивания на ПК

Как перенести файлы из Google Диска на Яндекс Диск напрямую без скачивания на ПК

Перенести файлы с Google Диска на Яндекс Диск без скачивания на компьютер можно через интеграцию облачных сервисов или специализированные приложения для синхронизации. Самый простой способ — использовать сервис IFTTT, Zapier или встроенные возможности Яндекс Диска для импорта файлов по прямой ссылке.

Причины необходимости прямого переноса

  • Экономия трафика интернет-канала при работе с большими объёмами данных
  • Ускорение процесса миграции для файлов объёмом более 10 ГБ
  • Отсутствие необходимости в локальном хранилище на ПК
  • Минимизация времени простоя при перемещении рабочих файлов между облаками
  • Снижение нагрузки на процессор и оперативную память компьютера

Способ 1: Через сервис Zapier (автоматизация)

  1. Перейдите на сайт zapier.com и авторизуйтесь или создайте аккаунт.
  2. Нажмите кнопку Create Zap в левом меню.
  3. В поле "Trigger app" выберите Google Drive.
  4. Выберите триггер New File in Folder или New File.
  5. Авторизуйте доступ к вашему Google Диску, нажав Connect.
  6. Укажите папку на Google Диске, из которой нужно переносить файлы.
  7. В поле "Action app" выберите Yandex Disk.
  8. Выберите действие Upload File.
  9. Авторизуйте доступ к Яндекс Диску.
  10. Укажите целевую папку на Яндекс Диске.
  11. Настройте маппинг полей: привяжите параметр File Name и File Content из Google Drive.
  12. Нажмите Test & Review для проверки работы.
  13. Включите Zap, переведя переключатель в положение On.

Способ 2: Через IFTTT (простой вариант)

  1. Откройте ifttt.com и зарегистрируйтесь или авторизуйтесь.
  2. Нажмите иконку профиля в правом верхнем углу и выберите Create.
  3. Кликните на If This и выберите сервис Google Drive.
  4. Выберите триггер New file in folder.
  5. Подтвердите доступ к аккаунту Google.
  6. Укажите ID папки Google Диска (скопируйте из URL папки после /folders/).
  7. Нажмите Then That и выберите Yandex Disk.
  8. Выберите действие Upload file from URL.
  9. Авторизуйте доступ к Яндекс Диску.
  10. В поле "File URL" вставьте переменную {{FileUrl}}.
  11. Укажите путь назначения на Яндекс Диске.
  12. Завершите создание апплета, нажав Create action.

Способ 3: Через расширение браузера Multcloud

  1. Откройте страницу multcloud.com в браузере.
  2. Нажмите Sign Up Free и создайте аккаунт через почту.
  3. После входа кликните Add Cloud в левой панели.
  4. Выберите Google Drive и авторизуйтесь через Google.
  5. Повторите шаг 3 и добавьте Yandex Disk.
  6. В левой панели кликните на Google Drive, выделите нужные файлы или папку.
  7. Нажмите кнопку Cloud Transfer (иконка со стрелками между облаками).
  8. Выберите в качестве источника Google Drive, назначения — Yandex Disk.
  9. Укажите целевую папку на Яндекс Диске.
  10. Нажмите Transfer Now для запуска процесса.
  11. Отслеживайте прогресс в разделе Task List.

Способ 4: Через API (для разработчиков)

  1. Откройте console.developers.google.com и создайте новый проект.
  2. Включите API Google Drive API в разделе Libraries.
  3. Перейдите в Credentials и создайте OAuth 2.0 Client ID типа Desktop application.
  4. Скачайте JSON-файл с учётными данными.
  5. Откройте терминал и установите библиотеку: pip install google-auth-oauthlib google-auth-httplib2 google-api-python-client.
  6. Получите токен доступа Яндекс Диска на странице oauth.yandex.ru.
  7. Создайте Python-скрипт с использованием Google Drive API для получения списка файлов.
  8. В скрипте реализуйте функцию загрузки файла на Яндекс Диск через REST API.
  9. Запустите скрипт командой python transfer.py.

Часто задаваемые вопросы

Какой способ самый быстрый для переноса больших файлов? Multcloud и Zapier работают напрямую между облаками без промежуточной загрузки, поэтому они быстрее всего для файлов свыше 1 ГБ.

Сохранятся ли права доступа и история версий файлов? Нет — при переносе между разными облачными сервисами сохраняются только сами файлы и структура папок, метаданные и история не переносятся.

Можно ли отменить автоматический перенос, настроенный через Zapier? Да, отключите Zap в интерфейсе Zapier, переведя переключатель в положение Off, или удалите его полностью.

Похожие материалы

Общий доступ к папке на Google Диске для совместной работы
Освободить место на жестком диске используя функцию Диск-О или Облако
Автоматическая синхронизация папок с ПК на Яндекс Диск