すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:OSS バケットへのデータアーカイブ

最終更新日:Dec 18, 2025

ほとんどの場合、ApsaraDB RDS for SQL Server インスタンスのデータファイルは Enterprise SSDs (ESSDs) に保存されます。データ量が増えるにつれて、ストレージコストも増加します。コストを削減し効率を向上させるため、ApsaraDB RDS for SQL Server はデータベースレベルのデータアーカイブ機能を提供します。ApsaraDB RDS コンソールのデータベースページで、または API 操作を呼び出すことで、アクセス頻度の低いオンラインデータベースをコールドストレージデータベースに変換できます。コールドデータは低コストで OSS バケットに保存されます。これにより、ホットデータとコールドデータが分離され、ストレージコストが削減されます。

前提条件

RDS インスタンスは、次の要件を満たしている必要があります。

  • RDS インスタンスが RDS Basic Edition を実行していること。

  • ストレージタイプ:ESSD

  • 課金方法:サブスクリプションまたは従量課金 (Serverless はサポート対象外)

  • リージョン:タイ (バンコク)、韓国 (ソウル)、イギリス (ロンドン)、サウジアラビア (リヤド - パートナー運営)、および UAE (ドバイ) はサポート対象外です。

機能概要

ApsaraDB RDS for SQL Server は OSS と連携し、ネイティブ SQL Server のデータベースのデタッチとアタッチ機能に基づいて、データファイルを管理し、クラウドディスクと OSS バケット間で転送します。ApsaraDB RDS コンソールで数回クリックするだけで、オンラインデータベースをコールドストレージデータベースに変換できます。変換後、データファイルはクラウドディスクから OSS バケットに移行され、ストレージコストが大幅に削減されます。コールドストレージデータベースからデータを読み書きする必要がある場合は、ApsaraDB RDS コンソールで数回クリックするだけでオンラインデータベースに戻すことができます。プロセス全体はシンプルで、データ整合性が保証されます。

image

メリット

  • コスト削減:アクセス頻度の低いオンラインデータベースを、低コストの OSS バケットに保存されるコールドストレージデータベースに変換することで、データストレージコストを効果的に削減し、大幅な費用を節約できます。OSS コールドストレージの料金については、「課金」をご参照ください。

  • 大容量:OSS の大規模なストレージアーキテクチャを活用することで、従来のストレージメディアの容量に制限されることなく、大容量のアーカイブデータストレージを実現できます。

  • 低コストと高信頼性:OSS は低コストと高信頼性を特徴としており、データのセキュリティと信頼性を維持しながら、よりコスト効率の高い方法でデータをアーカイブするのに役立ちます。

  • ビジネスへの影響なし:データアーカイブ機能は、インスタンスのダウンタイムを引き起こしたり、通常のビジネス運用に影響を与えたりすることなく、ビジネスの安定性と継続性を保証します。

注意事項

コールドデータのアーカイブと復元には、クラウドディスクと OSS バケット間のデータベースファイルの転送が含まれます。データベースファイルが大きい場合、転送には長時間を要します。

制限事項

  • コールドストレージデータベースの読み書き制限:データベースがコールドストレージデータベースに変換された後、そのデータベースに直接アクセスしたり、読み書き操作を実行したりすることはできません。ただし、読み書きの要件を満たすために、必要に応じてコールドストレージデータベースをオンラインデータベースに戻すことができます。

  • エディション間のアップグレード制限データアーカイブ機能が有効になっている高性能ディスクを備えた Basic Edition インスタンスの場合、インスタンスを他のエディションのインスタンスにアップグレードすることはできません。

  • コールドストレージデータベースのバックアップとリカバリ制限コールドストレージデータベースでは、バックアップとリカバリはサポートされていません。

  • データ復元の制限バックアップセットに存在するデータベース (コールドストレージデータベースではない) のみが復元できます。データベースがコールドストレージデータベースに変換された場合、復元されたインスタンスにはそのコールドストレージデータベースは含まれません。

  • 同名データベースの処理インスタンスに同じ名前のオンラインデータベースとコールドストレージデータベースの両方が存在する場合、その名前のデータベースを削除することはできません。API 操作 (ModifyDatabaseConfig) を使用して、コールドストレージデータベースを別の名前のオンラインデータベースとして復元できます。

  • コールドストレージデータベース数の上限:単一のインスタンスには、最大 15 個のコールドストレージデータベースを持つことができます。

課金

データを OSS バケットにアーカイブした後、OSS コールドストレージに対して従量課金制で課金されます。次の表に単価を示します。

Basic Edition

リージョン

単価

中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (広州)、中国 (杭州)、中国 (深セン)、中国 (成都)、中国 (青島)、中国 (上海)、中国 (北京)、中国 (河源)

USD 0.000032/GB-時間

中国 (香港)、シンガポール、ドイツ (フランクフルト)、日本 (東京)、インドネシア (ジャカルタ)

USD 0.000034/GB-時間

米国 (バージニア)

USD 0.000054/GB-時間

マレーシア (クアラルンプール)

USD 0.000057/GB-時間

米国 (シリコンバレー)、フィリピン (マニラ)

USD 0.000058/GB-時間

データアーカイブの使用

データアーカイブ機能はデフォルトで有効になっています。手動で有効にする必要はありません。オンラインデータベースをコールドストレージデータベースに、またその逆に直接変換できます。

ステップ1:オンラインデータベースからコールドストレージデータベースへの変換

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、データベース管理 をクリックします。

  3. 対象のデータベースの [操作] 列で、[その他] > [オンラインデータベースをコールドストレージデータベースに変換] をクリックします。

  4. [OK] をクリックして現在のページを更新します。オンラインデータベースは変換段階に入り、ステータスが 実行中 から コールドストレージに変換中 に変わります。

ステップ2:コールドストレージデータベースからオンラインデータベースへの変換

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。

  2. 左側のナビゲーションウィンドウで、データベース管理 をクリックします。

  3. 対象のデータベースの [操作] 列で、[その他] > [コールドストレージデータベースをオンラインデータベースに変換] をクリックします。

  4. [OK] をクリックして現在のページを更新します。コールドストレージデータベースは変換段階に入ります。

関連ドキュメント

  • API 操作 (ModifyDatabaseConfig) を使用して、オンラインデータベースとコールドストレージデータベースを相互に変換することもできます。

  • ApsaraDB RDS for SQL Server でサポートされているストレージタイプの詳細については、「ストレージタイプ」をご参照ください。