Как мигрировать между провайдерами облачных хранилищ (rclone, Cyberduck и процесс на один вечер)
Перенос 500 ГБ между провайдерами облачных хранилищ занимает один ночной запуск rclone плюс 30-дневное окно совмещения. Вот пошаговая инструкция с инструментами, которые работают с каждым крупным провайдером.
Почему миграция проще, чем кажется
Раньше переход между провайдерами облачных хранилищ требовал ручной загрузки и выгрузки — медленно, с риском ошибок и непрактично при объёмах выше нескольких сотен ГБ. Современные инструменты с открытым исходным кодом (rclone) выполняют всю передачу с сервера на сервер одной командой, с отчётом о прогрессе, возобновляемыми передачами и проверками целостности. Миграция 500 ГБ, занимающая 12 часов автоматической ночной передачи, десять лет назад была многодневным копированием с участием человека. Два вечера работы покрывают практически любую потребительскую миграцию.
Инструменты, работающие с каждым крупным провайдером
rclone (rclone.org) — каноничный инструмент командной строки. Бесплатный, с открытым исходным кодом, поддерживает Proton Drive, pCloud, Sync.com (через WebDAV), MEGA, Backblaze B2, S3, Google Drive, OneDrive, Dropbox и более 30 других провайдеров через единый интерфейс `rclone copy`. Cyberduck (cyberduck.io) предлагает графический интерфейс для пользователей, предпочитающих перетаскивание мышью, и поддерживает тот же список провайдеров. Конкретно для миграций Google-в-Google сервис Google Takeout экспортирует всё в виде ZIP-архива, который может загрузить веб-интерфейс любого другого провайдера.
Процесс из 6 шагов
(1) Зарегистрируйтесь у провайдера-получателя и убедитесь, что квота хранилища соответствует или превышает объём исходных данных. (2) Установите rclone и настройте удалённые точки источника и получателя (разово, ~10 минут на точку, требуется поток OAuth или API-ключа). (3) Протестируйте на небольшой папке: `rclone copy source:/test dest:/test --progress`. (4) Когда тест пройдёт успешно, запустите полную передачу на ночь: `rclone copy source: dest: --progress --log-file transfer.log`. (5) По завершении выполните `rclone check source: dest:`, чтобы убедиться в совпадении количества файлов и хешей. (6) Сохраняйте старую учётную запись активной, а данные нетронутыми в течение 30 дней в качестве страховки, прежде чем отменять подписку.
Распространённые подводные камни и как их избежать
Облачные документы (Google Docs / Sheets / Slides) — это не файлы, а объекты в базе данных Google. rclone экспортирует их как .docx/.xlsx/.pptx во время передачи, что работает для содержимого документа, но теряет комментарии, историю версий и именованные диапазоны. Если это важно, экспортируйте выборочно через Google Takeout. Общие папки не передают права владельца — заново предоставьте доступ из новой учётной записи после миграции. Ограничения на символы в именах файлов различаются: у некоторых провайдеров правила строже, чем у других; rclone явно сообщает о сбоях, поэтому вы можете переименовать файлы и повторить попытку.
Источники
Документация rclone: rclone.org. Cyberduck: cyberduck.io. Google Takeout: takeout.google.com. Страницы цен провайдеров (для оценки объёма получателя): proton.me/drive/pricing, pcloud.com/cloud-storage-pricing-plans.html, sync.com/pricing, idrive.com/pricing, mega.io/pricing, backblaze.com/cloud-storage/pricing. Все URL-адреса открыты 2026-04-30.