Data Management (DMS) を使用して Elastic Compute Service (ECS) インスタンス上のセルフマネージド MySQL データベースを登録し、一元的にアクセスおよび管理します。
前提条件
-
DMS が有効化されている必要があります。
-
セキュリティグループのインバウンドルールで、ポート 3306 (MySQL のデフォルトポート) へのトラフィックを許可する必要があります。 詳細については、「セキュリティグループルールの追加」をご参照ください。
-
ECS インスタンスに MySQL がインストールされている必要があります。 詳細については、「MySQL データベースのデプロイ」をご参照ください。
手順
-
(オプション) MySQL が root アカウントからのリモートアクセスを許可しない場合は、非 root アカウントを作成します。
非 root アカウントを推奨します。 次のコマンドは、
dmsTestという名前のアカウントをパスワードEcs@123****で作成し、すべての権限を付与します。-
ECS インスタンスに接続します。 詳細については、「パスワードまたはキーを使用した Linux インスタンスへの接続」をご参照ください。
-
root アカウントで MySQL にログインします。
sudo mysql -uroot -p -
アカウントを作成し、リモートアクセスを許可します。
この例では、
dmsTestという名前のアカウントをパスワードEcs@123****で作成します。重要Ecs@123****を安全なパスワードに置き換えてください。 要件:8~30 文字で、大文字、小文字、数字、特殊文字を含める必要があります。 サポートされている特殊文字:( ) ` ~ ! @ # $ % ^ & * - + = | { } [ ] : ; ' < > , . ? /# dmsTest という名前のアカウントを作成し、そのアカウントにリモート接続権限を付与します。 create user 'dmsTest'@'%' identified by 'Ecs@123****'; # dmsTest アカウントに MySQL のすべての権限を付与します。 grant all privileges on *.* to 'dmsTest'@'%'; # 権限をリフレッシュします。 flush privileges; -
MySQL を終了します。
exit
-
-
DMS にデータベースを登録します。
-
DMS コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。
-
インスタンス タブで、追加 をクリックします。
-
[インスタンスの追加] ダイアログボックスで、セルフマネージドデータベースのパラメーターを設定します。
次の表にパラメーターを示します。 詳細については、「サードパーティのクラウドサービスでホストされているデータベースまたはセルフマネージドデータベースの登録」をご参照ください。
パラメーター
説明
[データソース]
[サードパーティクラウド/セルフマネージド] を選択します。
[リレーショナルデータベース]
データベースタイプ。この例では[MySQL]を選択します。
[基本情報]
[データベースタイプ]
[MySQL] を選択します。
[インスタンスソース]
[ECS ホストのセルフマネージドインスタンス] を選択します。
[インスタンスリージョン]
ECS インスタンスのリージョンとして、この例では [中国 (杭州)] を選択します。
[ECS インスタンス ID]
ECS インスタンスの ID です。
[ポート]
データベースのリッスンポートです。 この例では 3306 に設定します。
[セキュリティホスティング]
セキュリティホスティングを有効にするかどうかを指定します。この例では [有効] を選択します。詳細については、「セキュリティホスティング」をご参照ください。
[データベースアカウント]
データベースのログインアカウントです。 この例では
dmsTestと入力します。説明非 root アカウントを使用してください。
[データベースパスワード]
データベースのログインパスワードです。 この例では dmsTest アカウントに
Ecs@123****と入力します。 パラメーターを設定した後、左下隅にある [接続テスト] をクリックします。
説明接続テストが失敗した場合は、エラーメッセージに基づいてインスタンス情報を確認してください。
-
接続テストに成功した場合、[送信] をクリックします。
これで、データベースが DMS に登録されました。 DMS コンソールのデータベースインスタンスリストで、そのデータベースを表示および管理できます。
-