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

:ApsaraDB RDS Custom

最終更新日:May 31, 2026

ApsaraDB RDS Custom は、データベースカーネルとコンテナ化された管理サービスを提供するオープンなクラウドデータベースサービスで、データベース管理者レベルのアクセス権限により、データベース環境とオペレーティングシステムをカスタマイズできます。ApsaraDB RDS Custom を使用することで、お客様のプラットフォームと柔軟に統合し、さまざまなハイブリッドデプロイメントシナリオをサポートできます。

概要

RDS Custom は、データベースカーネルとコンテナ化された管理を提供するオープンなクラウドデータベースサービスです。基盤となるオペレーティングシステムとデータベース環境へのアクセスを提供します。その軽量な管理モデルは、お客様の既存の運用保守プラットフォームと互換性があり、クラウドデータベースをお客様のプラットフォームと統合して、ハイブリッドデプロイなどのさまざまなシナリオに対応できます。

この図は、RDS Custom、自己管理型データベース、および通常の ApsaraDB RDS インスタンスを比較したものです。

image

利点

  • ホストとオペレーティングシステムへのアクセス

    • オペレーティングシステムとデータベース環境へのアクセス権を付与し、自律的な運用保守と制御が可能になります。

    • ECS API と互換性のあるホスト管理用の OpenAPI 操作を提供し、お客様の運用保守プラットフォームとの迅速な統合が可能になります。

    • 統一されたリソースプールを構築するための専用のデータベースホスト仕様を提供します。

  • データベースとアプリケーションの同時デプロイ

    • RDS インスタンスとアプリケーションの混合デプロイとリソーススケジューリングをサポートします。

    • 独自の運用保守ツールとモニタリングシステムをデプロイできます。

    • アプリケーションとデータベース間のローカル接続を提供することで、ネットワーク遅延がゼロになります。

  • 軽量なマネージドデータベースサービス

    • AliSQL や MaxScale などのデータベースカーネルを提供し、カスタムデプロイをサポートします。

    • クラウドデータベースの伸縮性を利用して、柔軟なリソーススケーリングと設定変更が可能です。

    • バックアップと復元、高可用性、モニタリングとアラートなどのマネージド機能を提供します。

  • 自己管理型データベースシステムとの完全な互換性

    • ネイティブレプリケーションとバックアップを備えた完全に制御可能なデータベース環境を提供し、迅速なクラウド移行が可能になります。

    • 自己管理型データベースや他のクラウドのデータベースを含むマルチクラウドデータベース環境を迅速に構築できます。

    • エージェント、運用保守スクリプト、データベース拡張機能のインストールをサポートし、お客様の運用保守プラットフォームとの完全な互換性を確保します。

ユースケース

  • データベースに対する完全な制御を必要とするシナリオ。

  • リソースの高い伸縮性を必要とするシナリオ。

  • 既存の運用保守プラットフォームとの互換性を必要とするシナリオ。

関連ドキュメント

関連 API

API

説明

インスタンス

RunRCInstances

1 つ以上のサブスクリプション RDS Custom インスタンスを作成します。

DeleteRCInstances

1 つ以上のサブスクリプション RDS Custom インスタンスをリリースします。

ModifyRCInstance

RDS Custom インスタンスのインスタンスタイプをアップグレードまたはダウングレードします。

DescribeRCInstances

RDS Custom インスタンスに関する情報を取得します。

DescribeRCInstanceAttribute

特定の RDS Custom インスタンスの属性を取得します。

ModifyRCInstanceAttribute

RDS Custom インスタンスの属性 (パスワード、ホスト名、セキュリティグループ、リリース保護設定など) を変更します。

DescribeRCImageList

RDS Custom インスタンスの作成に使用可能なカスタムイメージを取得します。

DescribeRCInstanceTypes

インスタンスタイプの詳細を取得します。

DescribeRCInstanceTypeFamilies

インスタンスタイプファミリーを取得します。

StopRCInstance

RDS Custom インスタンスを停止します。

StopRCInstances

1 つ以上の RDS Custom インスタンスを停止します。

StartRCInstance

RDS Custom インスタンスを起動します。

StartRCInstances

1 つ以上の RDS Custom インスタンスを起動します。

RebootRCInstance

RDS Custom インスタンスを再起動します。

RenewRCInstance

サブスクリプション RDS Custom インスタンスを更新します。

ReplaceRCInstanceSystemDisk

RDS Custom インスタンスのオペレーティングシステムを再インストールします。

DescribeRCMetricList

特定の RDS Custom インスタンスのモニタリングデータを取得します。

DescribeRCInstanceVncUrl

RDS Custom インスタンスの VNC アクセス URL を取得します。

ModifyRCInstanceDescription

RDS Custom インスタンスの説明を変更します。

ModifyRCInstanceChargeType

RDS Custom インスタンスまたはクラウドディスクの課金方法を変更します。

DescribeRCNetworkInterfaces

Elastic Network Interface (ENI) を取得します。

CreateRCImage

RDS Custom インスタンスからカスタムイメージを作成します。

DeleteRCInstance

RDS Custom インスタンスを削除します。

DescribeRCElasticScaling

RDS Custom インスタンスのスケジュールされたスケーリング設定を取得します。

ModifyRCElasticScaling

RDS Custom インスタンスのスケジュールされたスケーリング設定を変更します。

RebootRCInstances

1 つ以上の RDS Custom インスタンスを再起動します。

デプロイメントセット

CreateRCDeploymentSet

特定のリージョンに RDS Custom デプロイメントセットを作成します。

DeleteRCDeploymentSet

RDS Custom デプロイメントセットを削除します。

DescribeRCDeploymentSets

1 つ以上の RDS Custom デプロイメントセットの属性を取得します。

キーペア

SyncRCKeyPair

RDS Custom のキーペアを同期します。

ModifyRCInstanceKeyPair

特定の RDS Custom インスタンスのキーペアを変更します。

クラウドディスク

CreateRCDisk

RDS Custom インスタンスのデータディスクを作成します。

ModifyRCDiskChargeType

RDS Custom クラウドディスクの課金方法を変更します。

DescribeRCDisks

RDS Custom インスタンスのディスクを取得します。

ResizeRCInstanceDisk

RDS Custom インスタンスのディスクをサイズ変更します。

DeleteRCDisk

従量課金のデータディスクをリリースします。

AttachRCDisk

従量課金のデータディスクを RDS Custom インスタンスにアタッチします。

DetachRCDisk

従量課金のデータディスクを RDS Custom インスタンスからデタッチします。

CreateRCSnapshot

クラウドディスクのスナップショットを作成します。

DeleteRCSnapshot

特定のクラウドディスクスナップショットを削除します。

DescribeRCSnapshots

スナップショットを取得します。

ModifyRCDiskSpec

クラウドディスクのタイプまたはパフォーマンスレベルを変更します。

ACK クラスター

CreateRCNodePool

RDS Custom が使用する ACK Edge クラスターにエッジノードプールを作成します。

DescribeRCNodePool

RDS Custom エッジノードプールの詳細を取得します。

DeleteRCNodePool

RDS Custom エッジノードプールを削除します。

ListRCVClusters

特定のリージョン内で RDS Custom がサポートする ACK Pro クラスターを取得します。

ModifyRCVCluster

特定の RDS Custom ACK Pro クラスターの属性を変更します。

DeleteRCVCluster

特定の RDS Custom ACK Pro クラスターを削除します。

イベントセンター

AcceptRCInquiredSystemEvent

システムイベントを承諾し、RDS Custom が必要な操作を実行することを許可します。

DescribeRCInstanceHistoryEvents

特定の RDS Custom インスタンスのシステムイベント履歴を取得します。

RedeployRCInstance

システムイベント通知に対応して RDS Custom インスタンスを再デプロイします。

Cloud Assistant

InstallRCCloudAssistant

1 つ以上の RDS Custom インスタンスに Cloud Assistant エージェントをインストールします。

DescribeRCCloudAssistantStatus

1 つ以上の RDS Custom インスタンスの Cloud Assistant エージェントのインストールステータスを取得します。

RunRCCommand

1 つ以上の RDS Custom インスタンスで Cloud Assistant コマンドを作成して実行します。

DescribeRCInvocationResults

1 つ以上の RDS Custom インスタンスでの Cloud Assistant コマンドの実行結果を取得します。

セキュリティグループ

DescribeRCSecurityGroupList

セキュリティグループのリストを取得します。

ModifyRCSecurityGroupPermission

特定のセキュリティグループのルールを変更します。

DescribeRCSecurityGroupPermission

特定のセキュリティグループ内のルールの詳細を取得します。

AuthorizeRCSecurityGroupPermission

特定のセキュリティグループに 1 つ以上のルールを追加します。

RevokeRCSecurityGroupPermission

ルール ID に基づいてセキュリティグループから 1 つ以上のルールを取り消します。

リージョン

DescribeRCAvailableResource

特定のアベイラビリティーゾーン内の利用可能なリソースを取得します。

DescribeRCResourcesModification

特定のアベイラビリティーゾーンでインスタンスの変更に使用可能なインスタンスタイプまたはシステムディスクタイプを取得します。