SeafileからGoogle Driveへ移行 — RcloneViewでファイルを転送
自己ホスト型のSeafileサーバーからGoogle Driveへの移行は、思っているより簡単です。RcloneViewを使えば両方をリモートとして接続し、中間ダウンロードなしでライブラリを直接転送できます。
Seafileは人気の自己ホスト型コラボレーションプラットフォームですが、多くのチームは保守負担の軽減や生産性ツールとのより良い連携を求めて、最終的にGoogle Driveのようなマネージドクラウドサービスへ移行します。RcloneViewはSeafileをGoogle Driveと同様に第一級のリモートとして扱い、Seafileライブラリを閲覧し、分かりやすいグラフィカルなワークフローでGoogle Driveへ直接コピーできます。コマンドラインの知識は不要で、内蔵されたrcloneバイナリがすべての重い処理を担います。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
Seafileサーバーへの接続
RcloneViewで新しいリモートをクリックし、プロバイダー一覧からSeafileを選択します。SeafileサーバーのURL、ユーザー名、パスワードを入力してください。サーバーが2FAを使用している場合は、セットアップ時にワンタイムトークンの入力も必要です。その後、RcloneViewはデュアルペインのファイルエクスプローラーに、個人用・共有用を含むすべてのSeafileライブラリを一覧表示します。
Seafileライブラリが暗号化されている場合、RcloneViewがファイルを復号して読み取るためにライブラリのパスワードが必要です。フル移行を試みる前に、小さな暗号化ライブラリへのアクセスをテストし、認証情報が正しく機能することを確認しておくとよいでしょう。
Google Driveの追加
新しいリモート > Google DriveからGoogle Drive用の2つ目のリモートを追加します。RcloneViewはOAuth認証用のブラウザウィンドウを開くので、Googleアカウントでサインインし、要求された権限を許可してください。認証後、Google Driveリモートがエクスプローラーに表示されます。マイドライブまたは共有ドライブ内の任意のフォルダーに移動し、移行先として使用できます。
転送を開始する前に、Google Drive内に専用フォルダー(例:Seafile Migration/)を作成しておくことをおすすめします。これにより、移行期間中も移行したコンテンツを整理し、既存のファイルと分けて管理できます。