NextcloudをBackblaze B2に同期 — RcloneViewでオフサイトバックアップ
Nextcloudは自己ホスト型のコラボレーションに優れていますが、オフサイトバックアップがなければ、サーバー障害一つで永久的なデータ損失につながりかねません — RcloneViewはBackblaze B2への自動同期でこれを防ぎます。
Nextcloudをセルフホストすることで、自分のデータを完全に管理できますが、その分責任も伴います。適切なバックアップがない状態でサーバーが破損したり、ランサムウェアの被害に遭ったり、廃棄されたりすると、頼れるものは何もありません。Backblaze B2は、Nextcloudと相性の良い、手頃で耐久性の高いオフサイトオブジェクトストレージを提供します。RcloneViewはWebDAV経由でNextcloudに、Application Key経由でB2に接続し、定期的なバックアップの設定とスケジュールをGUIで行えるようにします。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
WebDAV経由でNextcloudに接続する
RcloneViewを開き、Remote Managerに移動します。New Remoteをクリックし、WebDAVを選択します。Nextcloudは標準的なパスでWebDAV経由でファイルを公開しています。以下を入力してください。
- URL:
https://your-nextcloud-domain/remote.php/dav/files/your-username/ - Vendor: Nextcloud
- User: あなたのNextcloudユーザー名
- Password: あなたのNextcloudアカウントのパスワード(2FAが有効な場合はアプリパスワード)
リモートを保存し、File Explorerで開いてNextcloudのファイルが表示されることを確認します。いくつかのフォルダを移動してアクセスを確認してください。
Backblaze B2に接続する
再びRemote Managerに戻り、New RemoteをクリックしてBackblaze B2を選択します。BackblazeのコンソールでApp Keysに移動し、バックアップ用バケットへの読み書きアクセス権を持つキーを作成します。RcloneViewにApplication Key IDとApplication Keyを入力します。リモートを保存し、開いてB2バケットにアクセスできることを確認します。
まだ作成していない場合は、送信先バケットを作成してください — Nextcloudのバックアップには、専用バケット(例: nextcloud-backup)を用意すると整理しやすくなります。