メインコンテンツまでスキップ

iCloud DriveからOneDriveへ移行する — RcloneViewでファイルを転送

· 約8分
Alex
Principal Engineer

AppleのiCloudエコシステムからMicrosoft OneDriveへ切り替える際、数ギガバイトものファイルを手動でダウンロードして再アップロードする必要はありません——RcloneViewはこの移行をクラウド間の直接転送として実行します。

チームがMicrosoft 365に標準化する場合や、個人ユーザーがMac中心のワークフローからWindowsへ移行する場合、iCloud DriveのファイルをOneDriveに取り込むことが最初の実務的なハードルになります。すべてをローカルディスクにダウンロードして再アップロードする方法は遅く、中断が発生しやすい上、すべてのファイルが無事に届いたかを簡単に検証する手段がありません。RcloneViewは、進捗トラッキング、ドライラン(事前確認)、フォルダ比較検証を内蔵したサーバーサイド転送としてこれを処理します。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

なぜiCloud DriveからOneDriveへ移行するのか?

iCloud DriveはApple製ハードウェア内ではシームレスに機能しますが、そのエコシステムの外ではネイティブ統合が限定的です。対照的にOneDriveはWindowsのファイルエクスプローラーに組み込まれ、Microsoft OfficeやTeamsと直接連携し、Windows、macOS、iOS、Androidを通じて一貫した同期動作を実現します。Microsoft 365を展開する組織は、コラボレーション、バージョン履歴、アクセスポリシーがすべて単一の管理システムを通るよう、既存のファイルライブラリをOneDriveへ移行することを従業員に求めることがよくあります。

RcloneViewでiCloud Driveをサポートするには、rclone v1.69以降が必要です。RcloneViewには、この要件をすでに満たす組み込みrcloneバイナリが同梱されているため、開始前に別途rcloneをインストールする手順は不要です。

Adding both iCloud Drive and OneDrive as remotes in the RcloneView Remote Manager

RcloneViewで両方のリモートを設定する

まず、iCloud Driveリモートを追加します。Remoteタブに移動し、New RemoteをクリックしてiCloud Driveを選択します。画面の指示に従ってApple IDで認証してください。次に、同様の手順でOneDriveリモートを追加します——OneDriveはOAuthブラウザログインを使用するため、ブラウザウィンドウが開いてMicrosoftアカウントへのサインインを求められ、認証が完了するとリモートが保存されます。

両方のリモートが登録されたら、それらをExplorerパネルに並べて開きます。これにより、転送を開始する前に両方のファイルツリーをライブで確認できます。iCloud DriveのルートでGet Sizeを使用してデータ総量を確認し、フォルダ構造をスキャンして、OneDrive上で挙動が異なる可能性のある名前の違いや深いネストのパスがないか確認してください。

iCloud Drive and OneDrive displayed side by side in the RcloneView two-panel Explorer for cloud-to-cloud transfer

同期ジョブで移行を実行する

Homeタブから新しい同期ジョブを作成します。iCloud Drive(または特定のサブフォルダ)をソースに、対象のOneDriveパスを転送先に設定します。実行前にDry Run(ドライラン)を実行してください。RcloneViewは実際には何も移動せずに、転送対象となるすべてのファイルとフォルダを一覧表示します。50GBのiCloudライブラリでも、このスキャンはわずか数分で完了し、OneDriveで扱いが異なる可能性のある過大なファイルやファイル名の文字を検出できます。

マウント専用ツールとは異なり、RcloneViewはFREEライセンスでもフォルダの同期と比較が可能です——そのため、ドライランからライブ転送、検証に至る移行ワークフロー全体を、有料アップグレードなしで実行できます。

ドライランの出力に問題がなければ、ライブ転送を開始します。Transferringタブには、進行状況、速度、現在転送中のファイルがリアルタイムで表示されます。接続が切れた場合は、同じジョブを再実行するだけで済みます。rcloneは転送先にサイズが一致する形ですでに存在するファイルをスキップするため、転送は中断した地点から効率的に再開されます。

Folder Compare view in RcloneView confirming iCloud Drive and OneDrive folder contents match after migration

フォルダ比較で移行を検証する

同期ジョブが完了したら、HomeタブからFolder Compareを開き、同じiCloud Driveのソースと転送先のOneDriveを指定します。比較エンジンは、どのファイルが同一か、サイズが異なるか、いずれか一方にのみ存在するかを表示します。左側のみ・右側のみのフィルターを確認することが、ファイルを手動でひとつずつ調べることなくデータ損失がないことを確認する最も速い方法です。

段階的な移行を行っている場合——一部のデバイスではまだ実際にiCloud Driveを使用しながら、他のデバイスをOneDriveへ移行している最中の場合——PLUSライセンスユーザーは同期ジョブにスケジュールを付加できます。iCloud Driveに追加された新しいファイルは、切り替えが完了するまで、スケジュールされた実行のたびに自動的にOneDriveへ複製されます。

Scheduling a recurring iCloud Drive to OneDrive sync job in RcloneView for a phased migration transition

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Remote > New RemoteからiCloud Driveリモートを追加し、Apple IDの認証を完了します。
  3. OAuthブラウザサインインでOneDriveリモートを追加します。
  4. iCloud Driveをソース、OneDriveを転送先とする同期ジョブを作成し、最初にDry Runを実行します。
  5. ライブ転送の後、Folder Compareを使用して、すべてのファイルが正しく移行されたことを確認します。

OneDriveへの完全な移行により、Windows、Microsoft 365、Teamsを通じて一貫したアクセスが可能になり、ファイルが2つのサービスに永続的に分散したままになることを防げます。


関連ガイド:

対応クラウドプロバイダー

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces