AWS RDSのORACLE DBでスナップショットから新しくDBを作るとSIDが元のままだった

表題の通りAWS RDSのORACLE DBでスナップショットから新しくDBを作るとSIDが元のままだったよって報告です。

環境

  • AWS RDS
  • エンジン: Oracle Standard Edition Two

※ OracleDBに慣れていないので変な表現があるかも。

現象

新しくRDSのORACLE DBでスナップショットから別のDBを作りました。 手順はスナップショットをコピー | docs.aws.amazon.comの通りです。

コピーしたスナップショットを元に「DB インスタンスの復元」を行うとDB インスタンス識別子を入力できます。

新しくDBを作成した場合は、DBインスタンス識別子がエンドポイントとSIDに登録されます。 コピーしたスナップショットを元に作成した場合は、SIDが元のインスタンスのままでエンドポイントのみ新しく設定した識別子でした。

DBに接続する際に気をつけてください。

SQL> SELECT INSTANCE_NAME FROM V$INSTANCE;

INSTANCE_NAME
----------------
前のSID

参考

Placeholder image

すずろく/suzu6

札幌にいるWEBアプリのエンジニア。最近はテストをもっと書きたい。

@suzu6_py Amazon ほしいものリスト

 関連記事

 新着 or 更新記事