このトピックでは、Elastic Compute Service ( ECS ) スナップショットを使用してクラウドディスクを作成し、ApsaraDB RDS コンソールで、または API 操作を呼び出すことによって、RDS Custom インスタンスにクラウドディスクをアタッチする方法について説明します。
前提条件
ECS スナップショットが作成されていること。 ECS スナップショットの名前とサイズが記録されていること。 たとえば、
test_snapshotという名前のスナップショットが作成され、100 GiB のストレージ容量を提供します。 詳細については、「スナップショットの作成」をご参照ください。RDS Custom インスタンスが作成されています。詳細については、「RDS Custom インスタンスを作成する」をご参照ください。
手順
コンソールでの操作
ステップ 1:クラウドディスクを作成する
ApsaraDB RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[RDS Custom] > [ストレージとスナップショット] をクリックします。
[カスタムディスク] タブで、[クラウドディスクの作成] をクリックします。
[クラウドディスクの作成] ページで、必要なパラメーターを構成します。パラメーター設定の詳細については、「クラウドディスクを作成する」をご参照ください。
パラメーター
説明
リージョン
クラウドディスクのリージョン。
このパラメーターは、クラウドディスクをアタッチする RDS Custom インスタンスのリージョンに設定する必要があります。
ゾーン
クラウドディスクのゾーン。
このパラメーターは、クラウドディスクをアタッチする RDS Custom インスタンスのゾーンに設定する必要があります。
クラウドディスク
クラウドディスクのタイプと容量。
タイプ:企業向け SSD ( ESSD ) のみがサポートされています。
容量:容量はパフォーマンスレベル ( PL ) によって異なります。クラウドディスクの容量は、ECS スナップショットのサイズ以上である必要があります。この例では、このパラメーターは 100 GiB に設定されています。
パフォーマンス:PL0、PL1、PL2、および PL3 がサポートされています。
設定: ECS スナップショットの名前を入力する必要があります。 この例では、
test_snapshotと入力します。
パラメーター設定と料金を確認し、プロンプトに従って支払いを完了します。
ステップ 2:クラウドディスクを RDS Custom インスタンスにアタッチする
[カスタムディスク] タブで、アタッチするクラウドディスクを見つけ、[アクション] 列の [アタッチ] をクリックします。
表示されるダイアログボックスで、クラウドディスクをアタッチする RDS Custom インスタンスを選択し、[OK] をクリックします。
ディスクのアタッチは非同期操作であり、完了するまでに数秒かかります。
数秒後、クラウドディスクのステータスが [保留中] から [アタッチ中] に変わります。 RDS Custom インスタンスの ID をクリックして、インスタンスの詳細ページに移動できます。 左側のナビゲーションウィンドウで [ストレージ情報] をクリックして、インスタンスにアタッチされているデータディスクを表示します。
API 操作
CreateRCDisk 操作を呼び出してカスタムディスクを作成し、応答にクラウドディスクの ID を記録します。
次の表に、指定する必要がある主要なパラメーターを示します。
パラメーター
説明
SnapshotId
ECS スナップショットの名前。 この例では、このパラメーターは
test_snapshotに設定されています。Size
クラウドディスクの容量は、ECS スナップショットのサイズ以上である必要があります。この例では、このパラメーターは 100 GiB に設定されています。単位なしで値を入力する必要があります。
ZoneId
このパラメーターは、クラウドディスクをアタッチする RDS Custom インスタンスのゾーンに設定する必要があります。
AttachRCDisk 操作を呼び出して、クラウドディスクを RDS Custom インスタンスにアタッチします。