Як мігрувати між провайдерами хмарного сховища (rclone, Cyberduck та процес на один вечір)
Перенесення 500 ГБ між провайдерами хмарного сховища займає один нічний запуск rclone плюс 30-денне вікно накладання. Ось покрокова інструкція з інструментами, що працюють у кожного великого провайдера.
Чому міграція простіша, ніж здається
Зміна провайдерів хмарного сховища колись вимагала ручного завантаження + вивантаження — повільного, схильного до помилок і непрактичного для обсягів понад кілька сотень ГБ. Сучасні інструменти з відкритим кодом (rclone) виконують увесь трансфер сервер-сервер однією командою, зі звітуванням про прогрес, відновлюваними передачами та перевіркою цілісності. Міграція 500 ГБ, що займає 12 годин некерованого нічного трансферу, десятиліття тому була багатоденним копіюванням під наглядом людини. Двох вечорів роботи вистачає майже на будь-яку споживчу міграцію.
Інструменти, що обслуговують кожного великого провайдера
rclone (rclone.org) — канонічний інструмент командного рядка (CLI). Безкоштовний, з відкритим кодом, підтримує Proton Drive, pCloud, Sync.com (через WebDAV), MEGA, Backblaze B2, S3, Google Drive, OneDrive, Dropbox та понад 30 інших провайдерів через уніфікований інтерфейс `rclone copy`. Cyberduck (cyberduck.io) пропонує графічний інтерфейс (GUI) для користувачів, які надають перевагу перетягуванню, і підтримує той самий перелік провайдерів. Конкретно для міграцій 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.