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

ApsaraDB RDS:ApsaraDB RDS for SQL Serverインスタンスの作成と使用

最終更新日:Oct 29, 2024

このトピックでは、 ApsaraDB RDSコンソールで、ApsaraDB RDS for SQL Serverインスタンスを作成し、RDSインスタンスのデータベースとアカウントを作成および設定します。 このトピックでは、RDSインスタンスに接続するための複数の方法も提供します。 これにより、ApsaraDB RDS for SQL Serverの使用をすぐに開始できます。

ApsaraDB RDSを初めて使用する場合は、ApsaraDB RDSの制限を理解することをお勧めします。 詳細については、「制限事項」をご参照ください。

前提条件

Resource Access Management (RAM) ユーザーを使用してRDSインスタンスを作成する場合、AliyunRDSFullAccessおよびAliyunBSSOrderAccessポリシーをRAMユーザーにアタッチする必要があります。 詳細については、「リソース権限付与にRAMを使用する」をご参照ください。

課金ルール

RDSインスタンスを作成すると、RDSインスタンスのインスタンスタイプとストレージ容量が課金されます。 RDSインスタンスに対して発生する料金は、課金方法、RDSエディション、インスタンスタイプ、ストレージタイプ、およびストレージ容量によって異なります。 詳細については、「課金項目」をご参照ください。

1. RDS SQL Serverインスタンスの作成

ApsaraDB RDS購入ページで、[新バージョン] または [旧バージョンに戻る] をクリックして、ApsaraDB RDS購入ページの新バージョンまたは旧バージョンに移動します。

新バージョン

  1. 新しいバージョンのApsaraDB RDS購入ページに移動します

  2. 課金方法 パラメーターを設定します。

    課金方法

    提案

    メリット

    サブスクリプション

    サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。 インスタンスを長期間使用する場合は、サブスクリプション の課金方法を選択することを推奨します。 サブスクリプションの課金方法を選択した場合は、ページの下部にある期間パラメーターを設定します。

    長期使用の場合、サブスクリプションの課金方法は、従量課金の課金方法よりも費用対効果が高くなります。 サブスクリプション期間が長くなると、低価格が提供されます。

    従量課金

    実際のリソース使用量に基づいて、従量課金RDSインスタンスに対して1時間ごとに課金されます。 RDSインスタンスを短期間使用する場合は、従量課金 を選択することを推奨します。

    従量課金RDSインスタンスを作成できます。 作成したRDSインスタンスがビジネス要件を満たしていることを確認したら、RDSインスタンスの課金方法を従量課金からに変更できます。

    ビジネス要件に基づいて、従量課金RDSインスタンスをリリースできます。 従量課金RDSインスタンスの課金サイクルは、RDSインスタンスをリリースするとすぐに停止します。

    サーバーレス

    スケジュールされたタスクを実行する場合、ビジネスワークロードが頻繁に変更される場合、またはビジネスワークロードが完全に管理されている場合、またはO&Mを必要としない場合は、サーバーレス を選択することを推奨します。 詳細については、「サーバーレスApsaraDB RDS For SQL Serverインスタンスの概要」および「サーバーレスApsaraDB RDS for SQL Serverインスタンスの作成」をご参照ください。

    ワークロードのリソースの消費量に基づいて課金されます。 これはコスト削減に役立ちます。

    説明

    ページの右下隅に価格を表示できます。 価格は、必要なすべてのパラメーターを設定した後にのみ表示されます。

  3. リージョンパラメーターを設定します。

    重要

    購入後にRDSインスタンスのリージョンを変更することはできません。 このパラメーターの設定は、慎重に行ってください。

    ECSインスタンスと同じリージョンにサーバーレスRDSインスタンスを作成することを推奨します。 RDSインスタンスとECSインスタンスが異なるリージョンにある場合、これらのインスタンスは内部ネットワークを介して通信できません。 その結果、これらのインスタンスは最適なパフォーマンスを提供できません。

    説明
    • ECSインスタンスが内部ネットワーク経由でRDSインスタンスに接続する場合は、RDSインスタンスとECSインスタンスが同じリージョンにあることを確認してください。

    • アプリケーションがオンプレミスサーバーまたはコンピューターに配置されている場合は、オンプレミスサーバーまたはコンピューターに近接しているリージョンを選択することをお勧めします。 これにより、RDSインスタンスのパブリックエンドポイントを使用して、アプリケーションからRDSインスタンスに接続できます。

  4. データベースエンジン製品タイプ、およびストレージタイプパラメーターを設定します。

    1. データベースエンジンパラメーターを設定します。

      [Microsoft SQL Server] を選択します。 SQL Server 2008 R2, SQL Server 2012, SQL Server 2016、SQL Server 2017、SQL Server 2019、およびSQL Server 2022がサポートされています。

      説明
      • 利用可能なデータベースエンジンとバージョンは、選択したリージョンによって異なります。

      • SQL Server BasicおよびSQL Server Webを実行するRDSインスタンスは、クラシックネットワークおよびVPCに存在できます。 他のSQL Serverエディションを実行するRDSインスタンスはVPCにのみ存在でき、プライマリノードパラメータのVPCとvSwitchを設定する必要があります。

    2. Editionパラメーターを設定します。

      RDSエディション

      説明

      メリット

      RDS Basicエディション

      • データベースシステムは、プライマリRDSインスタンスのみで構成されています。 コンピューティングはストレージから分離されています。

      • 読み取り専用RDSインスタンスはサポートされていません。

      RDS Basic Editionは費用対効果が高く、学習とテストに適しています。

      説明

      RDS Basic Editionを実行するRDSインスタンスは、再起動または障害からの回復に長時間を要します。

      RDS高可用性エディション

      • データベースシステムは、プライマリRDSインスタンスとセカンダリRDSインスタンスで構成されています。 これらのインスタンスはHAモードで動作し、自動フェールオーバーをサポートします。 セカンダリRDSインスタンスにアクセスできません。

      • 読み取り専用RDSインスタンスはサポートされていません。

      このRDSエディションの使用を推奨します。 RDS High-availability Editionは本番環境に適しており、80% を超えるビジネスシナリオに適しています。

      RDSクラスターエディション

      • データベースシステムは、プライマリRDSインスタンスとセカンダリRDSインスタンスで構成されています。 これらのインスタンスはHAモードで動作し、自動フェールオーバーをサポートします。 セカンダリRDSインスタンスにアクセスできます。 これにより、データベースシステムの読み取り機能が向上します。

      • 読み取り機能を向上させるために、最大7つの読み取り専用RDSインスタンスを作成できます。 ただし、読み取り専用RDSインスタンスは、プライマリインスタンスの選択またはワークロードの切り替えには参加しません。

      • コストを柔軟に管理できます。

      • セカンダリRDSインスタンスは読み取り可能です。

      説明
      • 使用可能なRDSエディションは、選択したリージョンとデータベースエンジンによって異なります。

      • サーバーレスRDSインスタンスは、RDS High-availability Editionのみを実行します。

      • 詳細については、「ApsaraDB RDSエディションの概要」をご参照ください。

    3. ストレージタイプ パラメーターを設定します。

      項目

      ESSD

      拡張性

      • ストレージ容量を最大32テラバイトまで増やすことができます。

      • ストレージ容量の拡張中に一時的な接続は発生しません。

      • RDSインスタンスを数分以内にアップグレード、ダウングレード、作成、またはリリースできます。

      • 自動ストレージ拡張がサポートされています。

      パフォーマンス

      • PL1<PL2<PL3

      • パフォーマンスレベル2 (PL2) エンタープライズSSD (ESSD) は、PL1 ESSDの2倍のIOPSとスループットを提供します。

      • PL3 ESSDは、PL1 ESSDによって配信されるIOPSの最大20倍のIOPSを配信します。 PL3 ESSDはまた、PL1 ESSDによって提供されるスループットの最大11倍のスループットを提供する。

      バックアップ

      • バックアップは数分または数秒で完了できます。

      • 最も高いバックアップ頻度は、15分ごとに1つのバックアップです。

      説明
      • ESSDストレージタイプを選択した場合、[クラウドディスクの暗号化] を選択してデータのセキュリティを強化できます。 詳細については、「クラウドディスク暗号化機能の使用」をご参照ください。

      • ストレージタイプの詳細については、「ストレージタイプ」をご参照ください。

  5. Network Typeパラメーターを設定します。 ネットワークタイプ パラメーターは VPC に固定されています。

    1. VPCパラメーターを設定します。

      RDSインスタンスのECSインスタンスが存在するVPCを選択することを推奨します。 RDSインスタンスとECSインスタンスが異なるVPCにある場合、これらのインスタンスは内部ネットワークを介して通信できません。

      説明

      RDSインスタンスとECSインスタンスは、同じVPC内で異なるvSwitchを使用している場合でも、内部ネットワーク経由で接続できます。

    2. ホワイトリストに追加 パラメーターを設定して、選択したVPCのCIDRブロックをRDSインスタンスのホワイトリストに追加するかどうかを指定します。

      このパラメーターを [はい] に設定すると、選択したVPCにあるECSインスタンスがRDSインスタンスにアクセスできます。

      説明

      [ホワイトリストに追加] パラメーターを [いいえ] に設定した場合、RDSインスタンスの作成後にホワイトリストを設定できます。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。

  6. インスタンスのゾーンとvSwitchを選択し、デプロイ方法 パラメーターを設定します。

    • ゾーンを選択します。

      ゾーンは、リージョン内の独立した物理的エリアである。 たとえば、中国 (杭州) リージョンには、ゾーンH、ゾーンI、およびゾーンJが含まれます。

      • 同じリージョンのゾーン間には大きな違いはありません。

      • RDSインスタンスが接続するECSインスタンスと同じゾーンにある場合、これらのインスタンスは最適なパフォーマンスを提供できます。 RDSインスタンスとECSインスタンスが同じリージョンの異なるゾーンにある場合、これらのインスタンスのパフォーマンスはわずかに低下します。

    • vSwitchを選択します。

      vSwitch は、さまざまなクラウドリソースを接続する基本的なネットワークデバイスです。 VPC 内にクラウドリソースを作成するときは、クラウドリソースの接続先となる vSwitchを指定する必要があります。

      既存のvSwitchを選択するか、[vSwitchの作成] をクリックします。 詳細については、「vSwitchの作成と管理」をご参照ください。

    • デプロイ方法を選択します。

      • マルチゾーンデプロイ: 展開方法を使用することを推奨します。 プライマリRDSインスタンスとセカンダリRDSインスタンスは、リージョンの異なるゾーンに存在し、クロスゾーンディザスタリカバリを提供します。

        [デプロイ方法] パラメーターを マルチゾーンデプロイ に設定した場合、[プライマリノードのゾーンとネットワーク] および [セカンダリノードのゾーンとネットワーク] パラメーターを設定する必要があります。

      • シングルゾーンデプロイ: プライマリRDSインスタンスとセカンダリRDSインスタンスは同じゾーンにあります。

        [RDS Basic Edition] を選択した場合、シングルゾーンデプロイ のみを選択できます。

      説明
      • データベースシステムがプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されている場合、マルチゾーンデプロイ を選択してゾーン間ディザスタリカバリを実装することを推奨します。

      • ゾーン名の右上隅に売り切れが表示された場合、このゾーンには十分なリソースがありません。 別のゾーンに切り替えます。

  7. インスタンスタイプパラメーターを設定します。

    1. [Category] パラメーターを設定します。 有効な値: 汎用、専用、共有。 使用可能なインスタンスタイプは、RDSエディションとデータベースエンジンによって異なります。 ApsaraDB RDSコンソールで使用可能なインスタンスタイプを参照します。

      インスタンスタイプ

      説明

      メリット

      汎用

      汎用RDSインスタンスは、割り当てられたすべてのメモリおよびI/Oリソースを占有します。

      汎用RDSインスタンスは、同じホストにデプロイされている他の汎用RDSインスタンスとCPUおよびストレージリソースを共有します。

      汎用インスタンスタイプのRDSインスタンスは、費用対効果が高くなります。

      専用

      専用RDSインスタンスは、割り当てられたすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。

      説明

      専用ホストインスタンスファミリーは、専用インスタンスファミリーの最も高い構成です。 専用ホストRDSインスタンスは、RDSインスタンスがデプロイされているホストのすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。

      専用インスタンスタイプのRDSインスタンスは、より高いパフォーマンスとより高い安定性を提供します。

      説明

      RDS Basic Editionを実行するRDSインスタンスは、専用インスタンスファミリーをサポートしていません。

      共有

      共有RDSインスタンスは、割り当てられたメモリとストレージリソースのみを占有します。

      共有RDSインスタンスは、同じホストにデプロイされている他のRDSインスタンスとCPUリソースを共有します。

      共有RDSインスタンスは費用対効果が高く、安定性は適度です。

    2. CPUコア、メモリ容量、最大接続数などの詳細な仕様を設定します。

      説明

      詳細については、「プライマリApsaraDB RDS For SQL Serverインスタンスタイプ」をご参照ください。

  8. 容量 パラメーターを設定します。

    ストレージ容量は、データファイル、システムファイル、アーカイブされたログファイル、およびトランザクションファイルを格納するために使用されます。 Storage Capacityパラメーターの有効な値は、指定したStorage TypeパラメーターとInstance Typeパラメーターの値によって異なります。 5 GBのステップサイズでストレージ容量を調整できます。

    説明

    ローカルSSDストレージタイプを選択した場合、RDSインスタンスのストレージ容量はインスタンスタイプによって異なる場合があります。 標準のSSDまたはESSDストレージタイプを選択した場合、RDSインスタンスのストレージ容量はインスタンスタイプによって変わりません。 詳細については、「プライマリ ApsaraDB RDS インスタンスタイプ」をご参照ください。

  9. 必要に応じて、 課金方法 パラメーターを [サブスクリプション] に設定した場合、ビジネス要件に基づいて [サブスクリプション期間] パラメーターを設定します。

    • ベースライン価格: 割引なしのサブスクリプションRDSインスタンスの表示価格。

    • 優先月額料金: サブスクリプションRDSインスタンスのベースライン価格に基づいて計算される月額料金。

      説明

      料金はRDSインスタンスの定価のみに基づいて計算され、クーポンやプロモーションは含まれません。

    • 価格: ページの右側にある [詳細の表示] の上にポインターを移動して、サブスクリプション期間とRDSインスタンスのベースライン価格に基づいて計算された推定合計価格を表示できます。

  10. 他のカスタムパラメータを設定します。 特別なビジネス要件がない場合は、これらのパラメーターのデフォルト値を保持できます。

    パラメーター

    説明

    ポート

    RDSインスタンスの作成時にポートを初期化できます。 有効な値: 1000〜5999。

    インスタンスリリース保護

    課金方法 パラメーターを 従量課金 に設定した場合、インスタンスリリース保護 を選択すると、意図しない操作によるRDSインスタンスのリリースを防ぐことができます。 詳細については、「リリース保護機能の有効化または無効化」をご参照ください。

    リソースグループ

    デフォルトのリソースグループを使用するか、ビジネス要件に基づいてカスタムリソースグループを選択できます。

    インスタンスの説明

    簡単に識別できるように説明を入力してください。

    文字セット照合ルール

    RDSインスタンスの作成時に、文字セット照合ルールパラメーターを設定できます。 デフォルト値: Chinese_PRC_CI_AS RDSインスタンスの作成後に、文字セット照合ルールパラメーターの値を変更することもできます。 詳細については、「システムデータベースの文字セットの照合順序とタイムゾーンの変更」をご参照ください。

    [タグ]

    タグを追加して複数のRDSインスタンスを区別し、インスタンス管理を容易にできます。 詳細については、「タグを使用したApsaraDB RDS For SQL Serverインスタンスのフィルター処理」をご参照ください。

    特権アカウント

    [今すぐ設定] を選択した場合、データベースアカウント、パスワード、およびパスワードの確認パラメーターを設定する必要があります。 後で を選択した場合、RDSインスタンスの作成後に特権アカウントを作成できます。

    説明
    • 各RDSインスタンスは、特権アカウントを1つだけ持つことができます。 特権アカウントは削除できません。

    • 特権アカウントの詳細とアカウントの作成方法については、「データベースとアカウントの作成」をご参照ください。

  11. ページの右上隅で、Quantityパラメーターを設定します。

    デフォルト値は 1 です。 一度に最大20個のインスタンスを購入できます。 ビジネス要件に基づいてインスタンス数を指定します。

  12. RDSインスタンスの設定、数量、サブスクリプション期間を確認し、ApsaraDB RDS利用規約を読んで選択し、今すぐ支払い をクリックして支払いを完了します。 RDSインスタンスのサブスクリプション課金方法を選択した場合にのみ、サブスクリプション期間パラメーターを設定する必要があります。 ApsaraDB RDSコンソールに、[おめでとう] または [サービスが有効化されました] というメッセージが表示されます。

    説明

    RDSインスタンスのサブスクリプション課金方法を選択した場合、[自動更新の有効化] を選択することを推奨します。 これにより、RDSインスタンスの更新を忘れた場合でも、アプリケーションの中断が防止されます。

    自動更新サイクルは、毎月のサブスクリプションで1か月、年間のサブスクリプションで1年です。 実際の自動更新サイクルが優先されます。 自動更新はいつでも無効化できます。 詳細については、自動更新機能の使用をご参照ください。

  13. RDSインスタンスを表示します。

    [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、作成日時 パラメーターに基づいてRDSインスタンスを見つけます。

    説明

    RDSインスタンスの作成には1〜10分かかります。 ページを更新して、作成したRDSインスタンスを表示できます。

旧バージョン

ステップ1: 基本設定の設定

  1. 旧バージョンのApsaraDB RDS購入ページに移動します

  2. 課金方法 パラメーターを設定します。

    課金方法

    提案

    メリット

    サブスクリプション

    サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。 インスタンスを長期間使用する場合は、サブスクリプション の課金方法を選択することを推奨します。 サブスクリプションの課金方法を選択した場合は、ページの下部にある期間パラメーターを設定します。

    長期使用の場合、サブスクリプションの課金方法は、従量課金の課金方法よりも費用対効果が高くなります。 サブスクリプション期間が長くなると、低価格が提供されます。

    従量課金

    実際のリソース使用量に基づいて、従量課金RDSインスタンスに対して1時間ごとに課金されます。 RDSインスタンスを短期間使用する場合は、従量課金 を選択することを推奨します。

    従量課金RDSインスタンスを作成できます。 作成したRDSインスタンスがビジネス要件を満たしていることを確認したら、RDSインスタンスの課金方法を従量課金からサブスクリプションに変更できます。

    ビジネス要件に基づいて、従量課金RDSインスタンスをリリースできます。 従量課金RDSインスタンスの課金サイクルは、RDSインスタンスをリリースするとすぐに停止します。

    サーバーレス

    スケジュールされたタスクを実行する場合、ビジネスワークロードが頻繁に変更される場合、またはビジネスワークロードが完全に管理されている場合、またはO&Mを必要としない場合は、サーバーレス を選択することを推奨します。 詳細については、「サーバーレスApsaraDB RDS For SQL Serverインスタンスの概要」および「サーバーレスApsaraDB RDS for SQL Serverインスタンスの作成」をご参照ください。

    ワークロードのリソースの消費量に基づいて課金されます。 これはコスト削減に役立ちます。

    説明

    ページの右下隅に価格を表示できます。 価格は、必要なすべてのパラメーターを設定した後にのみ表示されます。

  3. リージョンパラメーターを設定します。

    RDSインスタンスが存在するリージョン。 ECSインスタンスと同じリージョンにRDSインスタンスを作成することを推奨します。 RDSインスタンスとECSインスタンスが異なるリージョンにある場合、これらのインスタンスは内部ネットワークを介して通信できません。 その結果、これらのインスタンスは最適なパフォーマンスを提供できません。

    説明
    • RDSインスタンスの作成後、RDSインスタンスのリージョンを変更することはできません。 ECSインスタンスが内部ネットワーク経由でRDSインスタンスに接続する場合は、RDSインスタンスとECSインスタンスが同じリージョンにあることを確認してください。

    • アプリケーションがオンプレミスサーバーまたはコンピューターに配置されている場合は、オンプレミスサーバーまたはコンピューターに近接しているリージョンを選択することをお勧めします。 これにより、RDSインスタンスのパブリックエンドポイントを使用して、アプリケーションからRDSインスタンスに接続できます。

  4. データベースエンジン製品タイプ、およびストレージタイプパラメーターを設定します。

    1. データベースエンジンパラメーターを設定します。

      [Microsoft SQL Server] を選択します。 SQL Server 2008 R2, SQL Server 2012, SQL Server 2016、SQL Server 2017、SQL Server 2019、およびSQL Server 2022がサポートされています。

      説明
      • 利用可能なデータベースエンジンとバージョンは、選択したリージョンによって異なります。

      • SQL Server BasicおよびSQL Server Webを実行するRDSインスタンスは、クラシックネットワークおよびVPCに存在できます。 他のSQL Serverエディションを実行するRDSインスタンスはVPCにのみ存在でき、プライマリノードパラメータのVPCとvSwitchを設定する必要があります。

    2. Editionパラメーターを設定します。

      RDSエディション

      説明

      メリット

      RDS Basicエディション

      • データベースシステムは、プライマリRDSインスタンスのみで構成されています。 コンピューティングはストレージから分離されています。

      • 読み取り専用RDSインスタンスはサポートされていません。

      RDS Basic Editionは費用対効果が高く、学習とテストに適しています。

      説明

      RDS Basic Editionを実行するRDSインスタンスは、再起動または障害からの回復に長時間を要します。

      RDS高可用性エディション

      • データベースシステムは、プライマリRDSインスタンスとセカンダリRDSインスタンスで構成されています。 これらのインスタンスはHAモードで動作し、自動フェールオーバーをサポートします。 セカンダリRDSインスタンスにアクセスできません。

      • 読み取り専用RDSインスタンスはサポートされていません。

      RDSエディションの使用を推奨します。 RDS High-availability Editionは本番環境に適しており、80% を超えるビジネスシナリオに適しています。

      RDSクラスターエディション

      • データベースシステムは、プライマリRDSインスタンスとセカンダリRDSインスタンスで構成されています。 これらのインスタンスはHAモードで動作し、自動フェールオーバーをサポートします。 セカンダリRDSインスタンスにアクセスできます。 これにより、データベースシステムの読み取り機能が向上します。

      • 読み取り機能を向上させるために、最大7つの読み取り専用RDSインスタンスを作成できます。 ただし、読み取り専用RDSインスタンスは、プライマリインスタンスの選択またはワークロードの切り替えには参加しません。

      • コストを柔軟に管理できます。

      • セカンダリRDSインスタンスは読み取り可能です。

      説明
      • 使用可能なRDSエディションは、選択したリージョンとデータベースエンジンによって異なります。

      • サーバーレスRDSインスタンスは、RDS High-availability Editionのみを実行します。

      • 詳細については、「ApsaraDB RDSエディションの概要」をご参照ください。

    3. ストレージタイプ パラメーターを設定します。

      項目

      ESSD

      拡張性

      • ストレージ容量を最大32テラバイトまで増やすことができます。

      • ストレージ容量の拡張中に一時的な接続は発生しません。

      • RDSインスタンスを数分以内にアップグレード、ダウングレード、作成、またはリリースできます。

      • 自動ストレージ拡張がサポートされています。

      パフォーマンス

      • PL1<PL2<PL3

      • PL2 ESSDは、PL1 ESSDの2倍のIOPSとスループットを提供します。

      • PL3 ESSDは、PL1 ESSDによって配信されるIOPSの最大20倍のIOPSを配信します。 PL3 ESSDはまた、PL1 ESSDによって提供されるスループットの最大11倍のスループットを提供する。

      バックアップ

      • バックアップは数分または数秒で完了できます。

      • 最も高いバックアップ頻度は、15分ごとに1つのバックアップです。

      説明
      • ESSDストレージタイプを選択した場合、[クラウドディスクの暗号化] を選択してデータのセキュリティを強化できます。 詳細については、「クラウドディスク暗号化機能の使用」をご参照ください。

      • ストレージタイプの詳細については、「ストレージタイプ」をご参照ください。

  5. インスタンスのゾーンを選択し、デプロイ方法 パラメーターを設定します。

    • ゾーンを選択します。

      ゾーンは、リージョン内の独立した物理的エリアである。 たとえば、中国 (杭州) リージョンには、ゾーンH、ゾーンI、およびゾーンJが含まれます。

      • 同じリージョンのゾーン間には大きな違いはありません。

      • RDSインスタンスが接続するECSインスタンスと同じゾーンにある場合、これらのインスタンスは最適なパフォーマンスを提供できます。 RDSインスタンスとECSインスタンスが同じリージョンの異なるゾーンにある場合、これらのインスタンスのパフォーマンスはわずかに低下します。

    • デプロイ方法を選択します。

      • マルチゾーンデプロイ: 展開方法を使用することを推奨します。 プライマリRDSインスタンスとセカンダリRDSインスタンスは、リージョンの異なるゾーンに存在し、クロスゾーンディザスタリカバリを提供します。

        [デプロイ方法] パラメーターを マルチゾーンデプロイ に設定した場合、プライマリノードのゾーン および セカンダリノードのゾーン パラメーターを設定する必要があります。

      • シングルゾーンデプロイ: プライマリRDSインスタンスとセカンダリRDSインスタンスは同じゾーンにあります。

        [Basic Edition] を選択した場合、シングルゾーンデプロイ のみを選択できます。

      説明
      • データベースシステムがプライマリRDSインスタンスとセカンダリRDSインスタンスで構成されている場合、マルチゾーンデプロイ を選択してゾーン間ディザスタリカバリを実装することを推奨します。

      • ゾーン名の右上隅に売り切れが表示された場合、このゾーンには十分なリソースがありません。 別のゾーンに切り替えます。

  6. インスタンスタイプパラメーターを設定します。

    1. [Category] パラメーターを設定します。 有効な値: 汎用、専用、共有。 使用可能なインスタンスタイプは、RDSエディションとデータベースエンジンによって異なります。 ApsaraDB RDSコンソールで使用可能なインスタンスタイプを参照します。

      インスタンスタイプ

      説明

      メリット

      汎用

      汎用RDSインスタンスは、割り当てられたすべてのメモリおよびI/Oリソースを占有します。

      汎用RDSインスタンスは、同じホストにデプロイされている他の汎用RDSインスタンスとCPUおよびストレージリソースを共有します。

      汎用インスタンスタイプのRDSインスタンスは、費用対効果が高くなります。

      専用

      専用RDSインスタンスは、割り当てられたすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。

      説明

      専用ホストインスタンスファミリーは、専用インスタンスファミリーの最も高い構成です。 専用ホストRDSインスタンスは、RDSインスタンスがデプロイされているホストのすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。

      専用インスタンスタイプのRDSインスタンスは、より高いパフォーマンスとより高い安定性を提供します。

      説明

      RDS Basic Editionを実行するRDSインスタンスは、専用インスタンスファミリーをサポートしていません。

      共有

      共有RDSインスタンスは、割り当てられたメモリとストレージリソースのみを占有します。

      共有RDSインスタンスは、同じホストにデプロイされている他のRDSインスタンスとCPUリソースを共有します。

      共有RDSインスタンスは費用対効果が高く、安定性は適度です。

    2. CPUコア、メモリ容量、最大接続数などの詳細な仕様を設定します。

      説明

      詳細については、「プライマリApsaraDB RDS For SQL Serverインスタンスタイプ」をご参照ください。

  7. 容量 パラメーターを設定します。

    ストレージ容量は、データファイル、システムファイル、アーカイブされたログファイル、およびトランザクションファイルを格納するために使用されます。 Storage Capacityパラメーターの有効な値は、指定したStorage TypeパラメーターとInstance Typeパラメーターの値によって異なります。 5 GBのステップサイズでストレージ容量を調整できます。

    説明

    ローカルSSDストレージタイプを選択した場合、RDSインスタンスのストレージ容量はインスタンスタイプによって異なる場合があります。 標準のSSDまたはESSDストレージタイプを選択した場合、RDSインスタンスのストレージ容量はインスタンスタイプによって変わりません。 詳細については、「プライマリ ApsaraDB RDS インスタンスタイプ」をご参照ください。

  8. 必要に応じて、 課金方法 パラメーターを サブスクリプション に設定した場合、ビジネス要件に基づいて 期間 パラメーターを設定します。

  9. ページの右下隅にある 次: インスタンスの設定 をクリックします。

ステップ2: 詳細設定の設定

  1. Network Typeパラメーターを設定します。 ネットワークタイプ パラメーターは VPC に固定されています。

    1. VPCおよびプライマリノードの VSwitchパラメーターを設定します。

      RDSインスタンスのECSインスタンスが存在するVPCを選択することを推奨します。 RDSインスタンスとECSインスタンスが異なるVPCにある場合、これらのインスタンスは内部ネットワークを介して通信できません。

      説明
      • RDSインスタンスとECSインスタンスは、同じVPC内で異なるvSwitchを使用している場合でも、内部ネットワーク経由で接続できます。

      • 基本設定 ステップで [デプロイ方法] パラメーターを マルチゾーンデプロイ に設定した場合は、セカンダリノードの VSwitch パラメーターも設定する必要があります。

    2. ホワイトリストに追加 パラメーターを設定して、選択したVPCのCIDRブロックをRDSインスタンスのホワイトリストに追加するかどうかを指定します。

      このパラメーターを [はい] に設定すると、選択したVPCにあるECSインスタンスがRDSインスタンスにアクセスできます。

      説明

      [ホワイトリストに追加] パラメーターを [いいえ] に設定した場合、RDSインスタンスの作成後にホワイトリストを設定できます。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。

    3. ポートパラメーターを設定します。

      RDSインスタンスの作成時にポートを初期化できます。 有効な値: 1000〜5999。

  2. 他のカスタムパラメータを設定します。 特別なビジネス要件がない場合は、これらのパラメーターのデフォルト値を保持できます。

    パラメーター

    説明

    インスタンスリリース保護

    課金方法 パラメーターを 従量課金 に設定した場合、インスタンスリリース保護 を選択すると、意図しない操作によるRDSインスタンスのリリースを防ぐことができます。 詳細については、「リリース保護機能の有効化または無効化」をご参照ください。

    リソースグループ

    デフォルトのリソースグループを使用するか、ビジネス要件に基づいてカスタムリソースグループを選択できます。

    インスタンスの説明

    簡単に識別できるように説明を入力してください。

    タグ

    タグを追加して複数のRDSインスタンスを区別し、インスタンス管理を容易にできます。 詳細については、「タグを使用したApsaraDB RDS For SQL Serverインスタンスのフィルター処理」をご参照ください。

    特権アカウント

    [今すぐ設定] を選択した場合、データベースアカウント、パスワード、およびパスワードの確認パラメーターを設定する必要があります。 後で を選択した場合、RDSインスタンスの作成後に特権アカウントを作成できます。

    説明
    • 各RDSインスタンスは、特権アカウントを1つだけ持つことができます。 特権アカウントは削除できません。

    • 特権アカウントの詳細とアカウントの作成方法については、「データベースとアカウントの作成」をご参照ください。

  3. ページの右下隅にある 次: 注文の確認 をクリックします。

ステップ 3:注文を確認する

  1. パラメーター セクションでRDSインスタンスの設定を確認し、購入プラン および 期間 パラメーターを設定し、利用規約 を読んで選択し、今すぐ支払い をクリックして支払いを完了します。 RDSインスタンスのサブスクリプション課金方法を選択した場合にのみ、サブスクリプション期間パラメーターを設定する必要があります。

    説明

    RDSインスタンスのサブスクリプション課金方法を選択した場合、自動更新有効 を選択することを推奨します。 これにより、RDSインスタンスの更新を忘れた場合でも、ワークロードの中断を防ぐことができます。

    自動更新サイクルは、毎月のサブスクリプションで1か月、年間のサブスクリプションで1年です。 実際の自動更新サイクルが優先されます。 自動更新はいつでも無効化できます。 詳細については、自動更新機能の使用をご参照ください。

  2. RDSインスタンスを表示します。

    [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、作成日時 パラメーターに基づいてRDSインスタンスを見つけます。

    説明

    RDSインスタンスの作成には1〜10分かかります。 ページを更新して、作成したRDSインスタンスを表示できます。

2. データベースの作成Create a database

  1. ApsaraDB RDSコンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、手順1で作成したRDSインスタンスが存在するリージョンを選択します。 RDSインスタンスを見つけ、インスタンスIDをクリックします。

    image

  2. 表示されるページの左側のナビゲーションウィンドウで、[データベース] をクリックします。 表示されるページで、データベースを作成する をクリックします。

  3. データベースの作成パネルで、必要なパラメーターを設定します。

    このトピックでは、データベース (DB) 名パラメーターをdbtestに設定し、サポートされている文字セットパラメーターをChinese_PRC_CI_ASに設定します。 次に、作成 をクリックします。

    image

  4. [データベース] ページで、作成したデータベースを表示します。

3. アカウントを作成するCreate an account

  1. インスタンス詳細ページの左側のナビゲーションウィンドウで、アカウント管理 をクリックします。

  2. 表示されるページで、[アカウントのパスワードポリシー] をクリックして、事前にパスワードポリシーを設定します。 パスワードポリシーは、パスワードの有効期間を管理し、アカウントのセキュリティを強化するために使用されます。

    説明

    共有RDSインスタンスとサーバーレスRDSインスタンスのパスワードポリシーはサポートされていません。 作成したRDSインスタンスが共有インスタンスファミリーに属している場合、またはサーバーレスRDSインスタンスの場合、RDSインスタンスのパスワードポリシーを設定する必要はありません。 詳細については、「インスタンスファミリー」および「Serverless ApsaraDB RDS For SQL Serverインスタンス」をご参照ください。 詳細については、「アカウントのパスワードポリシーの設定」をご参照ください。

    設定例の表示

    90日ごとにパスワードをリセットし、パスワードが変更されるたびに少なくとも30日間パスワードを使用する場合は、[最大パスワード使用時間] パラメーターを90に設定し、[最小パスワード使用時間] パラメーターを30に設定します。

    image

  3. 初期アカウントを作成する をクリックします。 表示されるパネルで、パラメータを設定します。

    説明

    アカウントのユーザー名が既に存在する場合、またはアカウント作成タスクが進行中の場合は、エラーメッセージが表示されます。 エラーメッセージが表示された場合は、アカウントのユーザー名がすでに存在するか、またはアカウント作成タスクが進行中かどうかを確認します。

    image

    1. データベースアカウントパラメーターを設定します。 このトピックでは、値はtestuserに設定されています。データベースアカウント

    2. アカウントタイプ パラメーターを設定します。 ApsaraDB RDS for SQL Serverは、特権アカウント一般アカウント、およびシステム管理者アカウントをサポートしています。 このトピックでは、値は 特権アカウント に設定されています。 標準アカウントまたはシステム管理者アカウントを作成する方法の詳細については、「アカウントと権限」をご参照ください。

      重要

      RDSインスタンス用に最初に作成するアカウントは特権アカウントである必要があり、RDSインスタンス用に作成できる特権アカウントは1つだけです。 特権アカウントには、RDSインスタンスのすべてのデータベースに対する読み取りおよび書き込み権限があります。 RDSインスタンスの特権アカウントの作成に失敗した場合、RDSインスタンスの特権アカウントはすでに作成されています。

    3. 新しいパスワード および パスワードの確認 パラメーターを設定します。

    4. ステップ2で設定したパスワードポリシーを特権アカウントに適用します。

  4. OK をクリックします。

  5. アカウント管理 ページを更新して、作成した特権アカウントを表示します。

    image

4。 RDSインスタンスへの安全な接続の設定

CLIまたはクライアントを使用してRDSインスタンスに接続する場合は、ECS (Elastic Compute Service) インスタンスまたはオンプレミスデバイスのIPアドレスをRDSインスタンスのIPアドレスホワイトリストに追加する必要があります。 次に、接続タイプに基づいてRDSインスタンスの内部エンドポイントまたはパブリックエンドポイントを取得し、そのエンドポイントを使用してRDSインスタンスに接続できます。 データ管理 (DMS) を使用してRDSインスタンスに接続する場合は、手順5に進みます。

4.1 IPアドレスホワイトリストの設定

  1. インスタンス詳細ページの左側のナビゲーションウィンドウで、ホワイトリストとセキュリティグループ をクリックします。

  2. グループを追加する をクリックします。 表示されるダイアログボックスで、ホワイトリスト名とIPアドレスのパラメーターを設定します。

    image

    共通IPアドレスの取得

    シナリオ

    IPアドレスを取得

    IPアドレスの取得方法

    内部ネットワーク経由でアクセス可能なECSインスタンスからRDSインスタンスに接続します。

    ECSインスタンスのプライベートIPアドレス

    1. ECSコンソールにログインし、[インスタンス] ページに移動します。

    2. 上部のナビゲーションバーで、ECSインスタンスが存在するリージョンを選択します。

    3. ECSインスタンスのパブリックIPアドレスとプライベートIPアドレスを表示します。

    内部ネットワーク経由でアクセスできないECSインスタンスからRDSインスタンスに接続します。

    ECSインスタンスのパブリックIPアドレス

    オンプレミスのデバイスからRDSインスタンスに接続します。

    オンプレミスデバイスのパブリックIPアドレス

    オンプレミスのデバイスで、Googleなどの検索エンジンを使用してIPを検索します。

    説明

    この方法を使用して取得されたIPアドレスは不正確である可能性があります。

  3. [OK] をクリックします。

  4. ホワイトリストとセキュリティグループ ページを更新して、作成したIPアドレスホワイトリストを表示します。

    image

4.2 接続タイプの選択

内部ネットワークまたはインターネット経由でRDSインスタンスに接続できます。 内部ネットワーク経由でRDSインスタンスに接続する場合は、RDSインスタンスの内部エンドポイントを使用する必要があります。 内部ネットワークを介した通信の条件が満たされていない場合、またはオンプレミスのデバイスからRDSインスタンスに接続する場合は、RDSインスタンスのパブリックエンドポイントを使用する必要があります。 次の一覧では、内部ネットワーク経由でRDSインスタンスに接続するために満たす必要がある条件と、RDSインスタンスの内部エンドポイントとパブリックエンドポイントを取得する方法について説明します。

重要

内部ネットワーク経由でRDSインスタンスに接続する場合は、次の条件が満たされていることを確認してください。

  • ECSインスタンスからRDSインスタンスに接続する場合は、ECSインスタンスとRDSインスタンスが同じリージョンにあり、同じネットワークタイプを使用していることを確認してください。

  • ECSインスタンスとRDSインスタンスが仮想プライベートクラウド (VPC) ネットワークタイプを使用している場合は、インスタンスが同じVPCにあることを確認してください。

シナリオ

エンドポイントを取得

エンドポイントの取得方法

RDSインスタンスに接続し、内部ネットワークを介した通信の条件が満たされている場合。

RDSインスタンスの内部エンドポイント

インスタンス詳細ページの左側のナビゲーションウィンドウで、データベースの接続 をクリックして、RDSインスタンスの内部およびパブリックエンドポイントとポートを表示します。

image

説明

パブリックエンドポイントは、[パブリックエンドポイントの申請] をクリックしてRDSインスタンスのパブリックエンドポイントを申請した後にのみ表示されます。

ECSインスタンスからRDSインスタンスに接続したいが、内部ネットワークを介した通信の条件が満たされていない場合。

RDSインスタンスのパブリックエンドポイント

オンプレミスのデバイスからRDSインスタンスに接続します。

5。 RDSインスタンスへの接続

DMSまたはクライアントを使用して、RDSインスタンスに接続できます。

方法1: DMSを使用してRDSインスタンスに接続する

DMSは、ライフサイクル全体を通してデータを管理できるワンストップのデータ管理プラットフォームです。 DMSを使用して、グローバルデータアセットの管理、データの管理、データベースの設計と開発、データの統合、データの開発、データの消費を行うことができます。 これらの機能は、企業が効率的かつ安全な方法でデータから価値を取得し、企業のデジタル変革を促進するのに役立ちます。 詳細については、「DMS の概要」および

RDSインスタンスのIPアドレスホワイトリストや接続タイプを設定することなく、DMSを使用してRDSインスタンスにログインし、データを管理および使用できます。

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

  2. 表示されるページで、データベースにログイン をクリックします。

    image..png

  3. [データベースインスタンスにログイン] ダイアログボックスで、ログイン情報を入力し、[ログイン] をクリックします。

    image

    • アクセスモードパラメーターを設定します。 このトピックでは、アカウント + パスワードログインが選択されています。

    • データベースアカウント および データベースパスワード パラメーターを設定します。 このトピックでは、testuserという名前の特権アカウントとカスタムパスワードを使用します。

    • [制御モード] パラメーターを設定します。 このトピックでは、[フレキシブル管理] を選択します。

      説明
      • RDSインスタンスがフレキシブル管理モードで管理されている場合、DMSを使用してインスタンスを無料で管理できます。 RDSインスタンスが安定した変更またはセキュリティコラボレーションで管理されている場合、料金が発生します。 詳細については、「料金」をご参照ください。

      • Flexible Managementモードと比較して、安定した変更モードとセキュリティコラボレーションモードは、より多くの機能と強化されたデータベース管理機能を提供します。 RDSインスタンスが試用用の場合は、[Flexible Management] を選択することを推奨します。 詳細については、「コントロールモード」をご参照ください。

  4. データベースを表示します。 DMSコンソールの左側のナビゲーションウィンドウで、[データベースインスタンス]> [接続されたインスタンス] を選択して、作成したデータベースを表示します。 このトピックでは、dbtestという名前のデータベースが表示されます。 データベースをダブルクリックすることもできます。

    image

    説明

    RDSインスタンスが存在するが、必要なデータベースがDMSコンソールの [インスタンス接続] ページに表示されない場合、次の情報に基づいて問題をトラブルシューティングします。

    • ログオンアカウントには、必要なデータベースに接続するためのアクセス許可がありません。 この場合、RDSインスタンスの アカウント管理 ページに移動してログインアカウントを見つけ、アクション 列の 権限の変更 をクリックして必要な権限を付与できます。 詳細については、「アカウントの権限の変更」をご参照ください。

    • 必要なデータベースのメタデータが同期されていません。 この場合、必要なデータベースが属するRDSインスタンスの上にポインターを移動し、インスタンス名の右側にあるimageアイコンをクリックします。 次に、必要なデータベースを見つけることができます。

方法2: SSMSクライアントを使用してRDSインスタンスに接続する

Microsoft SQL Server Management Studio (SSMS) クライアントは、SQL Serverデータベースの管理と処理を可能にするGUIツールです。 SSMSを使用すると、RDSインスタンス、オンプレミスSQL Serverインスタンス、他のクラウドでSQL Serverを実行するインスタンスなど、さまざまなSQL Serverデータベースに接続できます。 詳細については、「SQL Server Management Studio (SSMS) のダウンロード」をご参照ください。

このセクションでは、SSMS 19.0を使用してRDSインスタンスに接続する方法の例を示します。

説明
  • すべてのSQL Serverバージョンをサポートするには、最新バージョンのSSMSをダウンロードすることを推奨します。

  • クライアントを使用してRDSインスタンスに接続する場合は、RDSインスタンスのIPアドレスホワイトリストを設定し、ビジネス要件に基づいてRDSインスタンスのエンドポイントを取得する必要があります

  1. SSMS 19.0クライアントを起動します。

  2. [接続] > [データベースエンジン] を選択します。

  3. [サーバーに接続] ダイアログボックスで、ログインに必要なパラメーターを設定します。

    パラメーター

    値の例

    説明

    サーバー名

    rm-2ze **** .rds.aliyuncs.com,1433

    RDSインスタンスのエンドポイントとポート番号。 パブリックエンドポイントを申請したときに取得したパブリックエンドポイントパブリックポート番号を入力します。 エンドポイントとポート番号はコンマ (,) で区切ります。

    認証

    SQL Server認証

    SQL Serverの認証モード。

    ユーザー名

    testuser

    RDSインスタンスのアカウントのユーザー名。

    Password

    Test_pw123

    RDSインスタンスのアカウントのパスワード。

  4. [接続] をクリックします。

    接続が成功すると、SSMSの左側に接続情報が表示されます。

次に何をすべきか

付録: ApsaraDB RDS for SQL Serverの使用開始に関するビデオチュートリアル

よくある質問

Alibaba Cloudアカウント内のRDSインスタンスの総数を表示するにはどうすればよいですか。

ApsaraDB RDSコンソールにログインします。 [概要] ページで、Alibaba Cloudアカウント内で異なるデータベースエンジンを実行しているRDSインスタンスの総数を表示できます。 このページでは、RDSインスタンスが作成されているリージョンと、各リージョンで実行中のRDSインスタンスの数を表示することもできます。

image

RDSインスタンスを作成した後、RDSインスタンスが見つからないのはなぜですか。

考えられる原因

説明

提案

リージョンの誤り

RDSインスタンスは、ApsaraDB RDSコンソールの上部ナビゲーションバーで選択したリージョンに存在しません。

上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。

リソースの不足

選択したゾーンは十分なリソースを提供できません。

RDS インスタンスを作成できない場合は、 課金管理コンソールの [注文] ページで、返金された料金を表示します。

別のゾーンを選択して、もう一度お試しください。

ユーザーが暗号化されていないRDSインスタンスを作成できないRAMポリシー

ユーザーが暗号化されていないRDSインスタンスを作成できないRAMポリシーは、RAMユーザーにアタッチされます。

  • RAMユーザーの資格情報を使用して、ローカルディスクを使用するRDSインスタンスを作成する場合、RDSインスタンスは作成できません。 ローカルディスクを使用するRDSインスタンスを作成する場合、クラウドディスクの暗号化を有効にすることはできません。

  • RAMユーザーの資格情報を使用して、クラウドディスクを使用するRDSインスタンスを作成し、RDSインスタンスのクラウドディスク暗号化を有効にしない場合、RDSインスタンスを作成できません。

詳細については、「RAMポリシーを使用したApsaraDB RDSインスタンスのRAMユーザーの権限の管理」をご参照ください。

RDSインスタンスを作成するときに、標準のSSDまたはESSDストレージタイプを選択し、[クラウドディスクの暗号化] を選択し、[キー] パラメーターを設定してから、再試行します。

サーバーレスRDSインスタンスは、通常のRDSインスタンスのすべての機能をサポートしていますか。

いいえ、サーバーレスRDSインスタンスでは、タイムゾーンと文字セットの変更、自己管理ドメインへの接続、透過的データ暗号化 (TDE) 、SSL暗号化、クラウドディスク暗号化の設定、メジャーエンジンバージョンのアップグレード、マイナーエンジンバージョンの更新はできません。

関連ドキュメント