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

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

· 約6分
Casey
Product Manager

自己ホスト型のSeafileサーバーを廃止してMicrosoft OneDriveに移行するために、手動でのダウンロードや再アップロードは必要ありません — RcloneViewは両方に直接接続し、1つのジョブでライブラリ間を移動させます。

自己ホスト型のSeafile環境が規模を超えたチームは、既存のMicrosoft 365サブスクリプションにファイルストレージを統合し、サーバー保守の負担を減らすためにOneDriveへ移行することがよくあります。RcloneViewはSeafileとOneDriveを同じウィンドウ内の対等なリモートとして扱うため、まずローカルディスクにライブラリをエクスポートすることなく、両方を閲覧し、内容を比較し、制御された転送を実行できます。RcloneViewは1つのウィンドウから90以上のプロバイダーをマウント・同期でき、Windows、macOS、Linuxで動作するため、Seafileサーバーがオンプレミスにあってもプライベートデータセンターにあっても、同じワークフローが適用されます。

RcloneViewアプリのプレビュー

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

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

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

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

Seafileサーバーへの接続

New Remoteを開きSeafileを選択して、サーバーURL、ユーザー名、パスワードを入力します。2段階認証が有効になっている場合は、求められたらワンタイムトークンを入力してください。接続が完了すると、RcloneViewはアクセス可能なすべてのライブラリ(個人用および共有分)を、他のリモートと同じフォルダーツリーとファイルリストの形式でファイルエクスプローラーに表示します。

暗号化されたライブラリは、RcloneViewが内容を読み取る前にライブラリパスワードが必要です。移行全体をスケジュールする前に、小さな暗号化ライブラリ1つでアクセスできることをテストしてください。パスワードが欠けている場合、明確なエラーではなく空のフォルダーとして表示されるためです。

RcloneViewでSeafileリモートを追加する

Microsoft OneDriveを追加する

New Remote > OneDriveから2つ目のリモートを追加します。RcloneViewはOAuthサインイン用のブラウザウィンドウを開きます — Microsoftアカウントで認証し、要求された権限を承認してください。OneDrive for Businessのテナントでも同じOAuthフローが適用され、通常の利用では別途アプリ登録は不要です。

転送を開始する前に、OneDrive上にSeafile Import/のような転送先フォルダーを作成してください。移行したコンテンツを分離しておくことで結果を確認しやすくなり、すでにOneDriveのルートにあるコンテンツと移行したファイルが混在するのを避けられます。

RcloneViewでSeafileとOneDriveのリモートを並べて開いた状態

移行ジョブを実行する

両方のリモートが開いている状態で、小さなライブラリは直接ドラッグして転送できます — 異なるリモート間のドラッグアンドドロップはコピーとして実行され、Seafile側の元データはそのまま残ります。サーバー全体の移行には、4ステップのJob Wizardを使用してください。Seafileライブラリをソースに、OneDriveフォルダーを転送先に設定し、ステップ2で転送数と同一性チェッカーを構成します。

実際の転送の前には必ずドライランを実行してください。データを一切移動せずにコピーされるすべてのファイルを一覧表示するため、間違ったソースフォルダーや想定外に大きなライブラリを、転送を確定する前に見つける最も速い方法です。プレビューの内容が問題なければジョブを開始し、Transferringタブで進行状況を確認してください。Job Historyには、何がいつ移動したかの永続的な記録が残ります。

RcloneViewでSeafileからOneDriveへの移行ジョブを実行する

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. New Remote > Seafileをクリックし、サーバーURLと認証情報を入力します。
  3. New Remote > OneDriveをクリックし、OAuth認証を完了します。
  4. ドライランを実行してから移行ジョブを実行し、Job Historyで結果を確認します。

この方法でSeafileからOneDriveへ移行すれば、すべての転送が監査可能な状態になり、古いサーバーから何が出て、どこに届いたかを常に正確に把握できます。


関連ガイド:

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

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