← PRODUCTS / CLOUD OPERATIONS
P-02● Shipped

BucketHub

マルチクラウドバックアップハブ

クラウドオブジェクトストレージのバケットを一つの画面で監視し、ローカルに安全に自動バックアップする macOS ネイティブアプリです。AWS S3 · Cloudflare R2 · Google Cloud Storage を一つのワークフローにまとめ、スケジュールベースの増分バックアップと状態監視を提供します。

macOS
BucketHub

Overview

24 buckets · live
OBJECTS
8.42M
↑ 12.4k
SIZE
4.7 TB
↑ 38 GB
HEALTHY
22/24
2 stale
TRANSFERS
1,284
ok
BUCKETPROVIDERSIZELAST SYNCSTATUS
prod-user-uploadsS3 · us-east-11.2 TB12s agoSYNCED
media-cdn-originR2 · auto842 GB1m agoSYNCED
analytics-archiveGCS · us-c12.1 TB6h agoSTALE
/02PROBLEM

BucketHubが
解決する課題

このプロダクトは、次のような運用・開発現場で繰り返される課題を解決するために作られました。

CONTEXT

クラウドオブジェクトストレージのバケットを一つの画面で監視し、ローカルに安全に自動バックアップする macOS ネイティブアプリです。AWS S3 · Cloudflare R2 · Google Cloud Storage を一つのワークフローにまとめ、スケジュールベースの増分バックアップと状態監視を提供します。 従来のソリューションは運用者にとって使いやすくなかったり、保守コストが累積する構造でした。UNISYSはこれを運用段階まで共に責任を持つプロダクトとして再設計しました。

/03FEATURES

主な機能

BucketHubが提供するコア機能。すべての機能は運用可能な形で提供されます。

F-01

運用ダッシュボード

すべてのバケットのバックアップ状態・容量・オブジェクト数・進捗を単一画面で監視します。進行中の作業とエラーはリアルタイムで表示され、最近のアクティビティログで履歴を追跡できます。

F-02

マルチクラウド対応

AWS S3、Cloudflare R2(S3 互換)、Google Cloud Storage を同じ方法で登録・管理します。プロバイダーごとのリージョンと URI スキーム(s3:// · r2:// · gs://)を標準で提供します。

F-03

自動バックアップスケジュール

手動 · 時間別 · 日別 · 週別ポリシーをバケットごとに指定できます。タイムゾーンを反映したスケジューラーが次回の実行時点を計算し、自動でバックアップをトリガーします。

F-04

増分バックアップエンジン

ハッシュキャッシュとファイルミラーリングで変更されたオブジェクトのみをダウンロードし、時間と転送量を削減します。グロブフィルター(* · ** · ?)で特定のキーパターンのみを選択的にバックアップできます。

F-05

セキュアな認証情報管理

アクセスキーとサービスアカウント JSON は macOS Keychain に保存され、外部サーバーには送信されません。App Sandbox とセキュリティスコープブックマークで、ユーザーが指定したフォルダにのみアクセスします。

F-06

多言語対応

韓国語 · 日本語 · 英語環境を標準でサポートします。システム言語に合わせて自動的に切り替わります。

/04ARCHITECTURE

技術構造

BucketHubがどのような技術の上で運用されるかを記載しました。

C-01
Runtime
macOS (App Sandbox)
C-02
Core
Swift · SwiftUI · Swift Concurrency · Observation
C-03
Persistence
Keychain · セキュリティスコープブックマーク · ハッシュキャッシュ · ローカルファイルミラー
C-04
Cloud
AWS S3 (SigV4) · Cloudflare R2 · Google Cloud Storage
/05FAQ

よくある質問

導入をご検討の際に最もよくいただく質問です。

AWS S3、Cloudflare R2、Google Cloud Storage に対応しています。R2 は S3 互換インターフェースで連携し、プロバイダーごとのリージョンを選択できます。
バックアップデータはユーザーが指定したローカルフォルダに保存されます。アクセスキー・サービスアカウントなどの秘密値は macOS Keychain に保管され、フォルダのアクセス権はセキュリティスコープブックマークで管理されます。
バケットごとに手動 · 時間別 · 日別 · 週別ポリシーを指定できます。各実行は増分方式で動作し、変更されたオブジェクトのみをダウンロードします。
はい。グロブパターン(*、**、? およびカンマ区切りの複数パターン)でオブジェクトキーをフィルタリングし、必要なパスのみを選択的にバックアップできます。
START A PROJECT

プロジェクトを始めませんか?

ソフトウェアプロダクト、SaaS、クラウドインフラの構築をご検討中なら、
UNISYSとプロジェクトについてご相談ください。

プロジェクトのお問い合わせ プロダクトを見る