Object Storage Service (OSS) は、OSS に保存されているデータを効率的に管理し、データの可用性と費用対効果を確保するためのさまざまなデータ管理機能を提供します。
データ可用性
CRRクロスリージョンレプリケーション (CRR) を使用すると、あるリージョンのバケットから別のリージョンの別のバケットに OSS オブジェクトを自動的かつ非同期的に (ほぼリアルタイムで) レプリケートできます。 CRR は、マルチデータセンターデプロイメントやディザスタリカバリなど、リージョン全体でデータ整合性を維持する必要があるシナリオに適しています。 CRR ルールを構成することにより、ほぼリアルタイムのデータ同期を実装して、データの高可用性と整合性を確保できます。
スケジュールバックアップスケジュールバックアップは、特定のバケット内のオブジェクトを毎日バックアップし、前週のバックアップレコードを保持できます。 スケジュールバックアップは、重要なデータを定期的にバックアップし、破損または失われたオブジェクトを復元する場合に適しています。 これにより、ビジネスの継続性が確保されます。 ビジネス要件に基づいてバックアッププランを変更して、さまざまなバックアップポリシーに対応できます。
ストレージ冗長性 OSS は、ローカル冗長ストレージ (LRS) とゾーン冗長ストレージ (ZRS) を提供して、データの耐久性と可用性を確保します。 LRS は 1 つのゾーン内でデータ冗長性を提供し、ZRS はゾーン全体でデータ冗長性を提供します。 LRS と ZRS は、データの信頼性に関する要件が高いリージョンに適しています。 これにより、単一障害点 (SPOF) によるデータ損失を防ぎます。 LRS は、同じゾーン内の異なるファシリティの複数のデバイスにデータの複数のコピーを保存します。 ZRS は、同じリージョン内の複数のゾーンにデータの複数のコピーを保存します。
コストの最適化
バケット内のオブジェクトの最終変更時刻または最終アクセス時刻に基づいて、バケットのライフサイクルルールを作成できます。 オブジェクトの最終変更時刻または最終アクセス時刻に基づくライフサイクルルールは、オブジェクトを特定のストレージタイプに定期的に移動したり、期限切れのオブジェクトとパーツを定期的に削除してコストを最適化したりできます。
アーカイブオブジェクトのリアルタイムアクセスOSS は、アクセス頻度の低いデータにリアルタイムでアクセスできるアーカイブオブジェクトのリアルタイムアクセスを提供します。 オブジェクトにアクセスする前にオブジェクトを復元する必要があるアーカイブストレージタイプとは異なり、アーカイブオブジェクトのリアルタイムアクセスでは、アーカイブオブジェクトをリアルタイムで直接読み取り、ストレージコストを削減できます。
データ管理効率の向上
バケットインベントリバケットインベントリ機能を使用して、バケット内の特定のオブジェクトに関する情報 (オブジェクトの数、サイズ、ストレージタイプ、暗号化ステータスなど) をエクスポートできます。 多数のオブジェクトを一覧表示するには、GetBucket (ListObjects) オペレーションを呼び出す代わりに、バケットインベントリ機能を使用することをお勧めします。
静的 Web サイトホスティング静的 Web サイトは、すべての Web ページが静的コンテンツのみで構成される Web サイトです。これには、クライアントで実行できる JavaScript コードなどのスクリプトが含まれます。 静的 Web サイトホスティング機能を使用して、静的 Web サイトを OSS バケットでホストし、バケットのドメイン名を使用して Web サイトにアクセスできます。
原点復帰構成 リクエスト元がバケット内のデータにアクセスしたが、データがバケットに存在しない場合は、404 Not Found が返されます。 バケットの有効なオリジンを含む原点復帰ルールを構成すると、リクエスト元はルールに基づいてデータを取得できます。 ホットマイグレーションおよび特定のリクエストリダイレクトのために、ミラーリングベースまたはリダイレクトベースの原点復帰ルールを構成できます。