このページの本文へ

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位

    ITトピック

    「原則出社」命じる企業とテレワーク社員の意識ギャップ/“推し活依存”自覚するZ世代が2割/シニアの利用が盛んな○○アプリ、ほか

  2. 2位

    データセンター

    600km超離れたデータセンター間でシステム全体を「完全自動復旧」 日立・NTTドコビジらが実証に成功

  3. 3位

    ビジネス・開発

    物流、病院、家事まで変える“フィジカルAI”最前線 AWSが支援する日本企業14社の挑戦

  4. 4位

    ITトピック

    SaaSに代わりAIエージェント支える“AaaS”が台頭/議事録作成AIは「意思決定支援」へ進化/生成AIの顧客満足度・1位はClaude、ほか

  5. 5位

    sponsored

    Active Directoryがサイバー攻撃の標的となる理由とその対策

  6. 6位

    TECH

    フロンティアAI対策を国内組織はどう捉えているか “内製化への意欲”と待ち望む“政府主導のガイドライン”

  7. 7位

    ビジネス・開発

    フィジカルAIを支える「攻めのIoT基盤」と「守りのOTセキュリティ」

  8. 8位

    sponsored

    高齢者をポットで見守る「みまもりほっとライン」 25年続く「サービスの温もり」とは?

  9. 9位

    デジタル

    Dropbox Protect提供開始 “過剰なファイル共有”をすべて把握し情報漏洩リスクを低減

  10. 10位

    デジタル

    「ツールは入れて終わりじゃない」 香川の建設コンサルが利用率1割だったkintoneを全社基盤に育てるまで

集計期間:
2026年09月01日~2026年09月07日
  • 角川アスキー総合研究所