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

Qiniu Cloudオブジェクトストレージを管理 — RcloneViewでファイルを同期・バックアップ

· 約7分
Kai
Junior Engineer

Qiniu CloudのKodoオブジェクトストレージをRcloneViewのデュアルペインインターフェースに接続し、CLIを一切使わずにアップロード、バックアップ、クロスクラウド転送を行いましょう。

Qiniu Cloud(七牛云)は中国を代表するクラウドインフラプロバイダーの1つであり、そのKodoオブジェクトストレージサービスはメディア配信、アプリケーションアセット管理、大規模データアーカイブに広く利用されています。KodoはS3互換APIを実装しているため、RcloneViewはAmazon S3、Wasabi、Cloudflare R2と同じワークフローで接続でき、特別なプラグインは不要です。マウント専用ツールとは異なり、RcloneViewはFREEライセンスでもKodoおよび90以上の他のプロバイダーに対してフォルダの同期と比較を行えるため、混在クラウド環境を持つチームにとって実用的な単一ツールとなります。

RcloneViewアプリのプレビュー

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

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

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

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

RcloneViewでQiniu KodoをS3リモートとして設定する

Qiniu Kodoを追加するには、Remoteタブを開き、New Remoteをクリックします。プロバイダーリストからS3プロトコルを選択し、S3プロバイダーとしてQiniuを選びます。Qiniu Cloud Consoleから3つの認証情報、Access KeySecret Key、バケットのゾーンに対応するリージョンエンドポイントが必要です。入力後、RcloneViewはローカルのrclone設定ファイルに構成を保存し、リモートはすぐにエクスプローラーパネルに表示されます。

別途rcloneをインストールする必要はありません。RcloneViewにはすべてのAPI通信を処理する組み込みのrcloneバイナリが同梱されています。すでに外部でrcloneを管理している場合は、Settings > Connect Managerからそのインスタンスに接続することもできます。

Adding a new Qiniu Cloud S3 remote in RcloneView

保存すると、Kodoバケットがパネルのタブバーに表示されます。任意のバケットをクリックすると、ファイルリストに名前、種類、更新日時、サイズの各列とともに内容が表示されます。

Kodoバケットの閲覧と管理

RcloneViewのデュアルペインレイアウトでは、Qiniu Kodoをローカルフォルダ、Google Drive、企業のS3バケットなど他の任意のリモートと同じウィンドウ内で並べて操作できます。ローカルパネルからKodoパネルへファイルをドラッグするとアップロードでき、逆方向にドラッグするとダウンロードできます。2つのQiniuリモート(またはバケット)間でファイルを移動する場合は、ローカルディスクを経由せずに直接コピーされます。

一括作業を行う場合は、Shift+ClickまたはCtrl+Clickで複数のオブジェクトを選択し、1回の操作でコピー、移動、削除を実行します。サムネイル表示モードは、画像が多いKodoバケットを閲覧する際に便利です。破壊的な操作を行う前に、Dry Runボタンで影響を受けるファイルを正確にプレビューできます。これは本番アセットをクリーンアップする際の重要なセーフガードです。

Dragging files between local storage and Qiniu Kodo buckets in RcloneView

Qiniu Cloudでのファイル同期とバックアップ

RcloneViewの4ステップの同期ウィザードを使うと、Kodoに対する繰り返し可能なジョブを構成できます。Step 1では、Qiniuをソースまたは宛先として選択し、別のリモートとペアリングします。例えば、ローカルのメディアライブラリをCDN配信用にKodoバケットへ同期する、といった構成が可能です。Step 2では、並列転送数を調整し、チェックサム検証を有効にすることで、アップロードされたすべてのオブジェクトがソースとビット単位で一致していることを確認できます。Step 3ではファイルタイプフィルター、更新日時の範囲、サイズ制限を利用でき、キャッシュファイルを除外したり、最近更新されたアセットのみに同期を限定したりできます。

PLUSライセンスでは、Step 4でcron形式のスケジューリングが利用可能になります。本番サーバーディレクトリからKodoへの夜間バックアップを構成すれば、RcloneViewがバックグラウンドで自動実行します。1:N同期機能を使うと、単一のソースを複数の宛先に同時に複製できます。これは、同じアセットセットをQiniu Kodoとセカンダリのs3アーカイブの両方に、1つのジョブで配布する際に便利です。

Running a sync job to Qiniu Cloud Kodo in RcloneView

転送とジョブ履歴の監視

RcloneView下部のTransferringタブには、実行中のKodoジョブのライブ進捗が表示されます。ファイル名、転送済みバイト数、現在の速度、全体の完了率などです。数百ギガバイトの動画アセットを新しいバケットに初回アップロードするような大規模な作業でも、このライブ転送監視ビューにより別途の監視ダッシュボードは不要になります。

Job Historyタブには、完了したすべての実行の開始時刻、所要時間、合計サイズ、転送速度、ファイル数、ステータスが記録されます。日付範囲やジョブタイプでフィルタリングすることで、数週間から数ヶ月にわたる同期アクティビティを監査できます。

Job history showing completed Qiniu Cloud sync runs in RcloneView

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Remoteタブを開き、New RemoteをクリックしてS3プロトコルを選択し、プロバイダーとしてQiniuを選びます。
  3. Qiniu Cloud ConsoleからAccess KeySecret Key、リージョンエンドポイントを入力します。
  4. Kodoバケットを指す同期ジョブを作成し、実行してローカルファイルをバックアップするか、Qiniuと別のクラウド間でデータを転送します。

Qiniu Kodoを接続すれば、RcloneViewは他のすべてのプロバイダーで使っているのと同じインターフェースから、中国のクラウドオブジェクトストレージを完全にコントロールできます。


Related Guides:

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

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