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

RcloneViewでSeafileセルフホスト型クラウドをGoogle Drive、S3、外部ストレージと同期する

· 約5分
Tayson
Senior Engineer

Seafileはセルフホスト型クラウドストレージによって、データを完全に自分でコントロールできます。しかし、セルフホストだからといって孤立している必要はありません — RcloneViewはSeafileを70以上の外部クラウドプロバイダーと接続し、バックアップ、コラボレーション、移行を可能にします。

Seafileは、多くの組織が自社サーバー上で運用しているオープンソースのファイル同期・共有プラットフォームです。高速な同期、ファイルロック、大容量ファイルでの優れたパフォーマンスを提供します。課題となるのは、Seafileが自社インフラ上で稼働しているため、オフサイトバックアップ、クラウドでのコラボレーション、データの移行手段が必要になる点です。RcloneViewはSeafileとクラウドの世界全体をつなぎます。

RcloneViewアプリのプレビュー

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

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

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

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

なぜSeafileを外部クラウドと接続するのか?

  • オフサイトバックアップ — セルフホストである以上、自己責任でのバックアップが必要です。災害復旧のためにS3やB2へバックアップしましょう。
  • コラボレーション — Google DriveやDropboxを介して外部パートナーとファイルを共有できます。
  • 移行 — 他のクラウドからSeafileへデータを移行したり、プラットフォーム変更時にSeafileから他へ移行したりできます。
  • ハイブリッド構成 — 機密データはSeafileに、共有ファイルはパブリッククラウドに置くという使い分けが可能です。

RcloneViewでSeafileを設定する

Seafileをリモートとして追加する

  1. RcloneViewを開き、リモートを追加をクリックします。
  2. タイプとしてSeafileを選択します。
  3. Seafileサーバーの URL(例: https://seafile.yourcompany.com)を入力します。
  4. ユーザー名とパスワード(またはAPIトークン)を入力します。
Add Seafile remote

Seafileのライブラリが2ペインのエクスプローラーに表示されます。

主なワークフロー

1) Seafile → S3(オフサイトバックアップ)

SeafileからAWS S3またはBackblaze B2への夜間バックアップをスケジュールします。

Schedule Seafile to S3 backup

これで、セルフホスト型データに独立したオフサイトコピーが確保されます。

2) Google Drive → Seafile(移行)

セルフホストへの移行を検討中ですか?Google DriveからSeafileへファイルを転送しましょう。

Migrate Google Drive to Seafile

3) Seafile → Google Drive(外部共有)

Seafileへのアクセス権を持たない外部パートナーと共有するために、特定のライブラリをGoogle Driveへコピーします。

4) 暗号化オフサイトバックアップ

cryptリモートを使い、クラウドストレージへ送信する前にSeafileデータを暗号化します。セルフホストのプライバシーをオフサイトバックアップにも適用できます。

バックアップを検証する

Seafileのライブラリとバックアップ先を比較します。

Verify Seafile backup

完全なバックアップのためのバッチジョブ

v1.3のバッチジョブで複数のSeafileバックアップ操作を連結できます。

  1. ライブラリA → S3へコピー。
  2. ライブラリB → S3へコピー。
  3. すべてのライブラリをS3と比較。
  4. Slack通知を送信。

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. クラウドアカウントと合わせてSeafileを追加します。
  3. Seafileから外部ストレージへのバックアップジョブを作成します。
  4. 信頼性の高いオフサイト保護のためにスケジュールと検証を行います。

セルフホストだからといって制限される必要はありません。Seafileをあらゆるものと接続しましょう。


関連ガイド:

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

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