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

RcloneViewによるSharePointからGoogle共有ドライブへのゼロダウンタイム移行

· 約7分
Tayson
Senior Engineer

デザイナー、財務チーム、プロジェクトチームがSharePointで作業を続けている間にバックグラウンドでGoogle共有ドライブへデータを流し込み、1回のカットオーバーウィンドウで切り替えを完了します。

SharePoint Onlineのライブラリには、権限設定が複雑なフォルダー、ドキュメントセット、地域ごとのデータ制御が数多く含まれていることが少なくありません。一方、Google Workspaceの共有ドライブはよりシンプルなコラボレーションとストレージクォータを約束しますが、ネイティブの移行ツールはメタデータや差分ウィンドウ、スロットリングをほとんど考慮してくれません。RcloneViewはrcloneのSharePointおよびGoogle Driveバックエンドをラップした GUIであり、段階的なCompare実行、Sync + Copyジョブ、マウントベースのQA、スケジューラーによる差分同期を組み合わせてマルチクラウド移行を計画できます。

RcloneViewアプリのプレビュー

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

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

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

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

SharePoint -> Googleのゼロダウンタイムカットオーバーを計画する理由

  • 分散チームは作業を止められない -- マーケティング資料、PMO、契約関連のドキュメントは、新しい共有ドライブへのデータ投入中も継続的にアクセスできる必要があります。
  • きめ細かな権限管理 -- SharePointライブラリにはTeams連携フォルダーと単独のドキュメントセンターが混在しており、明確な監査ログを残しながら共有ドライブ内で再構築できる再現性の高い方法が必要です。

ゼロダウンタイム戦略とは、両プラットフォームを稼働させたまま複数フェーズの同期を実行し、最終差分の後にカットオーバーを行うことを意味します。

移行の全体設計: マルチクラウド管理パネル

  1. Remote Managerを使って両側を接続し、あわせてSharePoint for BusinessGoogle共有ドライブのプロバイダーガイドも参照してください。RcloneViewはテナントごとにOAuthトークンを分離し、保護された状態で保存します。
  2. Explorerペインを整理し、各ペインが対応するライブラリと共有ドライブを参照するようにします。
  3. ジョブのテンプレートSync Jobsの作成リモートストレージの同期から取得します。Copyジョブはターゲットへの初期投入を行い、Syncジョブは一方向のクリーンアップを担当し、Compare実行で検証します。
  4. QA用のマウントクラウドストレージをローカルドライブとしてマウントするの手順に従い、パワーユーザーがカットオーバー前にFinderやエクスプローラー内でコンテンツをプレビューできるようにします。
  5. スケジューラーとモニタリングは、差分実行を予測可能に保つためにジョブのスケジューリングと実行リアルタイム転送モニタリングに依存します。
Open multiple cloud remotes in RcloneView

ステップ1 -- コネクタとメタデータの強化

  • すべてのリモートにラベルを付け(sp-marketingsp-pmogdrive-regional-apac)、ルートパスを特定のライブラリに限定します。これにより、リモートストレージの参照と管理内でのリモートブラウジングを高速に保てます。

ステップ2 -- Compare実行によるベースライン取得

  1. デュアルペインのExplorerを開き、左側をSharePoint、右側を空の共有ドライブに指定します。
  2. フォルダー内容の比較を使って、サイズ、チェックサム、タイムスタンプの差分を検出します。
Compare SharePoint library to Google Shared Drive before migrating

ベースラインのCompareスナップショットは元の状態の詳細な記録を残し、移動する代わりにアーカイブすべき古いサブサイトを特定するのに役立ちます。

ステップ3 -- Copy + Syncジョブのステージング

  • 事業部門ごとにCopyジョブを作成し、SharePoint側の何も削除することなく共有ドライブにデータを投入します。参照: Sync Jobsの作成
Running an encrypted sync job in RcloneView

ステップ4 -- スケジューラーによる差分ウィンドウの自動化

Schedulerを開いてグローバルに有効化し、ジョブごとに実行間隔を割り当てます。

Schedule staged SharePoint to Google migration jobs inside RcloneView

ステップ5 -- カットオーバー当日のチェックリスト

  1. SharePointで書き込みを凍結します(Teams/Slackで周知)が、読み取り専用のニーズに対応できるようサイト自体はオンラインのままにします。
  2. 最終のSync + Compareジョブセットを実行します。Compareの差分を使い、最後の差分同期以降に変更されたファイルが少数だけであることを確認します。
  3. クラウドストレージをローカルドライブとしてマウントするを使って新しい共有ドライブをマウントし、事業責任者に複雑なフォルダーツリーを抜き取りで確認してもらいます。
mount from remote explorer

移行後のQAとマウント運用

Mount Managerを使うと、エンジニア、財務担当者、クリエイティブリードが新しい共有ドライブ(または従来のSharePointリモート)を読み取り専用ドライブとして開き、監査やトレーニングに利用できます。

プロジェクトタイムラインプレイブック

フェーズRcloneViewでのアクション成果
週1リモート接続、ベースラインCompare、Copyジョブの作成各ライブラリの棚卸しと共有ドライブへの初期投入
週2夜間スケジューラー差分同期 + 週次Compareレポートドリフトを可視化した継続的な更新
週3パイロットマウント、権限検証、ユーザートレーニング関係者が安全にGoogle共有ドライブをプレビュー
カットオーバー週SharePoint凍結、最終Sync/Compare、共有ドライブ本番稼働検証ログ付きで数分のダウンタイムに抑制
2週間後従来リモートでのスケジュールSync + S3/Wasabiへの任意のアーカイブCopy廃止前にファイルの見落としがないことを証明

RcloneViewは、マルチクラウド移行を予測可能なプレイブックへと変えます: リモートを設定し、差分をプレビューし、Copy + Syncジョブをステージングし、差分同期を自動化し、QAのためにマウントする。チームは、Google共有ドライブへ切り替えるまさにその瞬間までSharePoint上で生産性を維持できます。

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

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