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

Vultr Object Storageを管理 — RcloneViewでファイルを同期・バックアップ

· 約7分
Alex
Principal Engineer

RcloneViewはVultr Object StorageのS3互換APIに接続し、バケットの閲覧、バックアップのスケジュール設定、クラウドストレージをローカルドライブとしてマウントするための完全なGUIを提供します。

Vultr Object StorageはVultrクラウドインフラ上に構築されたS3互換のオブジェクトストレージサービスで、Vultrのコンピュートサービスと合わせて、グローバルに分散した費用対効果の高いストレージを必要とする開発者やインフラチームに好まれています。このサービスはプログラムから簡単に設定できますが、CLIを通じた日々のファイル管理やカスタムスクリプトの作成は、多くのチームが避けたい手間です。RcloneViewはVultrバケットを他のリモートと全く同じように扱うことでこの問題を解決します — スプリットペインのファイルエクスプローラーでバケットを閲覧し、ウィザードを通じて定期的な同期ジョブを設定し、rcloneコマンドを一切書くことなく転送をリアルタイムで監視できます。

RcloneViewアプリのプレビュー

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

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

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

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

RcloneViewでVultr Object Storageに接続する

RcloneViewにVultrを追加するには、標準的なS3互換の設定を使用します。Remoteタブを開きNew Remoteをクリックし、プロバイダータイプとしてAmazon S3を選択します。VultrのObject StorageのアクセスキーとシークレットキーはVultrコントロールパネルのObject Storageインスタンスの認証情報セクションで確認できます。Endpointフィールドには、Vultrダッシュボードに表示されているエンドポイントURLを貼り付けます(各データセンターリージョンには固有のエンドポイントURLがあります)。リージョンフィールドはautoのままにするか空白にしておきます。Vultrはエンドポイントに基づいてルーティングを処理します。

保存すると、Vultrバケットは RcloneViewのExplorerパネルにトップレベルのフォルダとして表示されます。パンくずリストのパスバーでオブジェクトのプレフィックスを移動し、リスト表示とサムネイル表示を切り替え、ファイル名、サイズ、更新日時を一目で確認できます。デュアルペインレイアウトでは、一方のパネルでVultrを開き、もう一方でローカルフォルダ、NASパス、または別のクラウドを開くことができるため、ドラッグ&ドロップによるアップロード、ダウンロード、プロバイダー間のコピーが簡単に行えます。

Adding Vultr Object Storage as an S3-compatible remote in RcloneView

RcloneViewは最大4つのExplorerパネルを同時に表示できるため、複数のVultrリージョン間でデータを移動したり、VultrとBackblaze B2のようなプロバイダー間でクロスアップロードしたりする際に便利です。

Vultr Object Storageへのファイルの同期とバックアップ

RcloneViewの自動バックアップジョブは4ステップのウィザードに従います。ソース(ローカルフォルダ、外付けドライブ、または別のクラウドリモート)を選択し、宛先としてVultrバケットを選びます。ジョブに名前を付け、片方向同期を選択してVultrにデータをミラーリングし、フィルタリングと詳細オプションを設定します。同時転送数を増やすと、ソフトウェアチームが毎晩のビルド成果物(数百の小さなファイル)をバックアップするようなワークロードでスループットが向上します。チェックサム比較を有効にすると、すべてのファイルがバイト単位で完全に一致した状態で届くことが保証され、コンパイル済みバイナリやデータベースダンプをアーカイブする際に重要になります。

最初の本番実行前に、Dry Runをクリックして転送または削除されるファイルの全リストをプレビューします。この安全チェックにより、共有バケットでの予期しない削除を防ぐことができます。問題がなければRunをクリックします — RcloneViewの下部にあるTransferringタブに、ファイル数、転送速度、合計バイト数がリアルタイムで更新表示されます。

Running a sync job to Vultr Object Storage in RcloneView

RcloneView PLUSユーザーは、crontab形式のルールでジョブをスケジュールできます — 例えば月曜から金曜まで毎晩03:00に実行するバックアップなど — また完了通知を受け取ることもできます。

Vultrストレージをローカルドライブとしてマウントする

RcloneViewのMount機能を使用すると、Vultrバケットをローカルのドライブレター(Windows)またはマウントポイント(macOS/Linux)として直接接続でき、明示的な同期手順なしにどのアプリケーションからもアクセスできるようになります。RemoteタブからMount Managerを開き、New Mountをクリックし、Vultrリモートを選択して、公開するバケットまたはサブフォルダを選びます。ほとんどのワークロードではVFSキャッシュモードをwritesに設定し、Save and Mountをクリックします。

バケットはローカルボリュームとして表示されます。例えば、ビルド成果物をマウントされたドライブに直接配置するCIパイプラインは、VultrのAPIを意識する必要が一切ありません — ローカルディスクへの書き込みと同じようにファイルを書き込むだけで、rcloneがアップロードを透過的に処理します。

Mounting a Vultr Object Storage bucket as a local drive using RcloneView's Mount Manager

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Vultrコントロールパネルで、Object Storageインスタンスを開き、アクセスキー、シークレットキー、エンドポイントURLをコピーします。
  3. RcloneViewでRemoteタブ → New Remote → Amazon S3に進み、認証情報とVultrのエンドポイントを入力して保存します。
  4. Explorerパネルでバケットを閲覧するか、Job Managerで自動バックアップジョブを設定します。

接続が完了すると、Vultr Object StorageはRcloneViewで管理するあらゆるマルチクラウドワークフローにシームレスに統合されます — ローカルストレージ、NAS、その他のクラウドプロバイダーと一つのインターフェースの中で共に利用できます。


関連ガイド:

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

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