このトピックでは、ApsaraDB RDS for SQL Server の Basic Edition インスタンスについて説明します。
ApsaraDB RDS for SQL Server Basic Edition は、コンピューティングとストレージの分離アーキテクチャを採用した、コスト効率の高いシングルノードインスタンスです。
Basic Edition インスタンスは単一のデータベースノードで構成され、ホットバックアップ用のセカンダリノードはありません。そのため、予期せぬダウンタイムが発生した場合や、インスタンスの再起動、仕様変更、バージョンアップなどのタスクを実行する際に、インスタンスが長時間利用できなくなる可能性があります。ビジネスで高いデータベース可用性が求められる場合は、Basic Edition の使用は推奨されません。代わりに、High-availability Edition などの他のエディションを選択できます。一部の Basic Edition インスタンスは、High-availability Edition にアップグレードすることも可能です。
インスタンス詳細ページの [基本情報] セクションで、[タイプとエディション] フィールドは [通常インスタンス (Basic Edition)] と表示されます。
次の図は、Basic Edition と High-availability Edition のアーキテクチャを示しています。
メリット
パフォーマンス
セカンダリノードがないため、プライマリノードはリアルタイムデータベースレプリケーションによるパフォーマンスオーバーヘッドを発生させません。その結果、Basic Edition は、同じ仕様の High-availability Edition インスタンスよりも優れたパフォーマンスを提供できます。
信頼性
コンピューティングとストレージが分離されているため、コンピューティングノードで障害が発生してもデータ損失は発生しません。
説明Basic Edition インスタンスの [ログバックアップの頻度] を [30 分ごと] に設定した場合、基盤となるクラウドディスクの完全な破損やその他の壊滅的な障害などの極端なケースでは、最大 30 分間のデータが失われる可能性があります。インスタンスは、最後に成功したログバックアップの時点まで復元できます。この設定の構成手順については、「SQL Server データのバックアップ」をご参照ください。
Alibaba Cloud の大規模分散ストレージシステムである Pangu ストレージに保存された複数のレプリカが、データ信頼性を確保します。
コスト
単一のデータベースノードを使用することで、このエディションはコストを大幅に削減し、価格は High-availability Edition の半額程度に抑えられています。
特徴
Basic Edition は、IP アドレスホワイトリスト、モニタリングとアラート、バックアップと復元などの基本的な機能をサポートしています。ただし、次の機能はサポートしていません:
サポートされている機能の完全なリストについては、「SQL Server の機能概要」をご参照ください。
利用シーン
小規模なウェブサイトまたはアプリケーション
コスト効率の高いクラウドデータベースを購入して、データベースの運用保守をオフロードし、コアビジネスに集中できます。
個人学習
Basic Edition は、初心者がデータベースをテストし、学習するのに最適です。
開発とテスト
クラウドデータベースの迅速なプロビジョニング機能を使用して、必要に応じてリソースを作成およびリリースし、開発効率を大幅に向上させます。
インスタンスの購入と使用
クイックスタートガイドに従って Basic Edition インスタンスを購入し、SQL Server データベースに接続します。詳細については、「ApsaraDB RDS for SQL Server インスタンスのクイック作成と使用」をご参照ください。
High-availability Edition へのアップグレード
ApsaraDB RDS for SQL Server Basic Edition インスタンスを High-availability Edition にアップグレードできます。詳細については、「ApsaraDB RDS for SQL Server インスタンスを Basic Edition から High-availability Edition にアップグレードする」をご参照ください。
High-availability Edition にアップグレードした後、インスタンスを直接 Basic Edition にスペックダウンすることはできません。ただし、新しい Basic Edition インスタンスを購入し、新しいインスタンスにデータを移行してから、元のインスタンスをリリースすることができます。
よくある質問
Basic Edition インスタンスのアップグレードや仕様変更が遅いのはなぜですか?
Basic Edition インスタンスはシングルノードで実行されます。インスタンスをアップグレードしたり、仕様を変更したりすると、システムは現在の物理サーバに十分なリソースがあるかどうかを確認します。リソースが不足している場合、システムはノードのデータを別の物理サーバにレプリケーションしてから、スイッチオーバーを実行します。極端な場合、このプロセスにより 30 分以上の停止が発生する可能性があります。High-availability Edition または Cluster Edition の使用を推奨します。これらのエディションは、アップグレード中に引き継ぐことができるセカンダリインスタンスを備えた高可用性アーキテクチャを使用しています。このアーキテクチャにより、サービスへの影響が最小限に抑えられ、ダウンタイムが短縮されます。
Basic Edition で一部の機能が利用できないのはなぜですか? どのような機能をサポートしていますか?
シングルノードアーキテクチャのため、Basic Edition は特定のビジネスシナリオには適していません。そのため、その機能セットは High-availability Edition や Cluster Edition とは異なります。異なるエディション間の機能の詳細な比較については、「SQL Server の機能概要」をご参照ください。