このページの本文へ

Oracle DatabaseとSQL ServerのAmazon RDS移行を“キホン”から解説

DBのサポート期間終了?じゃあクラウド化しましょう、AWS北川氏

2017年08月17日 07時00分更新

文● 羽野三千世/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

 アマゾン ウェブ サービス ジャパン(AWSJ)は7月5日、AWS上でのデータベース(DB)技術をテーマとしたイベント「AWS Solution Days 2017 ~AWS DB Day~」を開催した。AWSJ 事業開発マネージャー 北川剛氏のセッションでは、オンプレミスのOracle DatabaseおよびMicrosoft SQL Serverから、Amazon RDS for Oracle/RDS for SQL Serverへの移行の“キホン”が解説された。

アマゾン ウェブ サービス ジャパン 事業開発マネージャー 北川剛氏

 ビジネスにAIや機械学習のテクノロジーを取り入れようとする際、重要なのはビジネスの中で生成されるデータだ。AIを活用するためには、AIが学習するためのデータが必要になる。そして、AIがデータを学習するためには、DBからのデータの移動、DB間のデータ連携が伴う。

 ここで、ビジネスデータがオンプレミスのDBに格納されているケースとクラウドDBに格納されているケースを比較すると、クラウドDBの方がデータの移動コストと移動速度、データ連携の容易さの面で優れていると北川氏は説明する。クラウドのほうがCPUパワーもストレージも安価であり、クラウドのAIサービスや機械学習サービスを活用できるメリットがあるためだ。

 このようなクラウドDBのメリットを理解し、オンプレミスからクラウドへの移行を検討している企業にとって、実際にクラウド化へ踏み出す大きなきっかけとなるのは利用中のDBのサポート切れだろう。北川氏は、現在企業で利用されているOracle DatabaseとSQL Serverの代表的なバージョンについて、それぞれのサポート期間を提示。このタイミングでDBのAWSへの移行を検討してほしいと述べた。

Oracle DatabaseとSQL Serverの代表的なバージョンのサポート期間

移行先はEC2かRDSか

 DBのAWSへの移行を決心したら、次に検討すべき事項は、(1)現行と別の種類のDBに移行するか(Heterogeneous)、現行と同じDBに移行するか(Homogeneous)、(2)EC2上にDBを構成するか、サービスとしてのDBであるAmazon RDSを利用するか---だ。

 Heterogeneous or Homogeneousの検討については、「単純に別バージョンのDBへアップグレードするのも選択肢ですし、アプリケーションやスクリプトの変更を回避するために同じDBにするのも選択肢です」と北川氏。また、EC2 or RDSに関しては、「クラウドならではのメリットを生かすためにRDSの使用が第一候補になります。ただし、RDSはすべての要件を満たせるわけではないので(RDSではOracle DatabaseとSQL Serverの一部機能がサポートされない)、特別な要件がある場合はEC2上に構築することで対応するという選択になります」(北川氏)と説明した。

 Oracle DatabaseをEC2に構築する場合、ライセンスはすべてBYOL(Bring Your Own License)になる。EC2(AMI)で提供されるライセンスのバージョンとエディションは下記の通りだ。

EC2に持ち込めるOracle Databaseライセンスのバージョンとエディション

 SQL ServerをEC2に構築する場合は、時間課金(License Included)での利用が可能だ。EC2(AMI)に対応するSQL Serverのバージョンとエディションは下記の通り。

EC2で対応する持ち込めるSQL Serverのバージョンとエディション

 RDS for Oracleは時間課金(LI)で提供されている。RDS for Oracleで提供されるバージョンとエディションは下記の通り。AWSとオラクルの両社が公式に推奨しているデータの移行方法には、オラクルが提供するマイグレーションツール「Oracle Data Pump」を使う方法と、AWSのマイグレーションサービス「Database Migration Service(DMS)」を使う方法の2通りがある。

RDS for Oracleで提供されるバージョンとエディション

 RDS for SQL Serverも時間課金(LI)で提供する。提供されるバージョンとエディションは下記の通り(図中にあるエディションに加えて、現在はSQL Server Enterpriseも利用可能)。RDS for SQL Serverでは、AWSへ移行後のアップグレードが可能だ。データの移行方法は、バックアップファイルをS3に保存してRDSに復元する方法と、DMSを使う方法の2通りがある。

RDS for SQL Serverで提供されるバージョンとエディション

 今回のセッションでは、リレーショナルDBのOracle DatabaseとSQL Serverから、AWSのマネージドリレーショナルDBであるRDSへの移行について解説された。「少なくとも、現行のオンプレミスDBと同じ種類のDBでAWSへ移行する分には、DB運用管理者のスキルチェンジが必要ありません。クラウドDBの運用管理に慣れてから、別のDBの利用を検討してもよいと思います」(北川氏)。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    TECH

    訓練だとわかっていても「緊張で脇汗をかいた」 LINEヤフー、初のランサムウェア訓練からの学び

  2. 2位

    ITトピック

    若手が言わない“本音の退職理由”上位は/「データ停止は景気後退よりも企業の脅威」6割/クライアントに告げずAI活用するフリーランス、ほか

  3. 3位

    ビジネス・開発

    最悪のシナリオは「フィジカルAI」による基幹産業の衰退 日本の勝ち筋は、“同期技術”と“ドメイン知識”

  4. 4位

    Team Leaders

    ファイル名が命名規則に合っているかの自動チェック、Power Automateのフローで実現しよう

  5. 5位

    TECH

    “GPUなし”ノートPCで動くLLMで、ローカルAIエージェントを自作する

  6. 6位

    TECH

    糖尿病超早期を採血なしで検出、予防へ! 代謝や臓器のつながりに着目した予防法開発

  7. 7位

    ビジネス

    廃校がAIの心臓部に!? 地方の遊休施設を「AIデータセンター」に生まれ変わらせるハイレゾの挑戦がアツいぞ

  8. 8位

    データセンター

    液冷技術の最先端が集うイノベーションラボ「DRIL」、印西のデータセンターに現わる

  9. 9位

    TECH

    業界横断で“サイバー攻撃から供給網を死守” NTT・アサヒ・トライアルらが「流通ISAC」始動

  10. 10位

    Team Leaders

    バックオフィス業務もAIに“丸投げ” マネーフォワードが「Cowork」機能を2026年7月に投入へ

集計期間:
2026年04月08日~2026年04月14日
  • 角川アスキー総合研究所