oracle cloud デザイン・パターン -create dbcs instance using snapshot-

20
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Copyright © 2017 Oracle and/or its affiliates. All rights reserved. | Oracle Cloud デデデデ デデデデ Create DBCS Instance from a Snapshot Clone PDB 2017 年 1 年 30 年 年年年年年年年年年年 年年年年 年年年年年年年年年年

Post on 16-Apr-2017

333 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |Copyright © 2017 Oracle and/or its affiliates. All rights reserved. |

Oracle Cloud デザイン・パターン~ Create DBCS Instance from a Snapshot ~~ Clone PDB ~

2017年 1月 30日日本オラクル株式会社クラウド・テクノロジー事業統括

Page 2: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 2

Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Page 3: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 3

デザインパターンの位置づけ

設計ガイド 構築ガイド 運用 Tipsアーキテクチャー設計時に生じる典型的な課題

• サービス構成図• 解決したい課題• 解決方法• メリット• 補足事項• 関連パターン

• Step by Step の操作手順

• 留意点• ノウハウ• How To

解決策・設計方法 実装方法・操作手順 各種要件に応じた対応策

Page 4: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 4

Document Control

• 本資料は、 Oracle Database 12cR1 ならびに Database Cloud Service 17.1.1 を前提に説明します–製品・サービスのアップデートに伴い、内容が変更される可能性があります–最新情報は、各製品・サービスのマニュアルやドキュメントをご確認下さい

Page 5: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 5

Document Control

Date Version 変更箇所2016/08 1.0 Cloud version 16.3.3 で資料作成2017/1 1.1 Cloud version 17.1.1で資料更新

PDBの複製方法を追記

Page 6: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 6

アーキテクチャー設計時に生じる典型的な課題

• アプリケーションの動作確認のため、すでに構築済みの DBCS インスタンスを複製しテスト環境を構築したい。効率よく作成する方法はないか?

Oracle Cloud を検討してくれているお客様の声

設計課題

Page 7: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

• 解決したい課題:– インスタンスの新規作成においては、初

期のインストールだけでなく、各パラメータの設定やスクリプトの配置等、多くの工数を要してしまいます。

• Oracle Cloud での解決方法:– DBCS インスタンスで取得したスナップ

ショットを利用し、当該インスタンスを複製します。

Create DBCS instance using Snapshot

7

設計ガイド

Database Cloud Service

Storage Snapshot(Linked-Clone)

Page 8: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 8

• メリット:– Linked-Clone 技術を利用しているため、取得

済みのスナップショットには変更が加わりません。

– よって、同一のスナップショットから複数のインスタンスを作成でき、各々をアプリケーションの開発に利用できます。

• 補足事項:– スナップショットからの複製は同一アイデン

ティティ・ドメインのみ可能です。

– Database インスタンスのみを複製したい場合は、 Database 12c の Multi-tenant 機能を用いることでより迅速、かつ最小限のリソースで環境を複製することが可能です。 ( 後述 )

Create DBCS instance using Snapshot設計ガイド

Oracle Database 12cMulti-tenant

Page 9: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

[Step1] クローンからの DBCS インスタンスの作成

9

[1-1] Snapshot(Linked-Clone) の作成

1. マイ・サービスから Database Cloud Service Console を表示し、 Snapshotを作成したいインスタンス名を選択します。

2. 管理メニューを選択します。3. スナップショットタブを選択します。4. スナップショット作成を選択します。

構築ガイドDBCS Clone

Page 10: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

[Step1] Snapshot からの DBCS インスタンスの作成

10

[1-2] Snapshot(Linked-Clone) の作成

4. 任意の名前を入力し、スナップショットを作成します。

※ スナップショット取得時は、一時的にバックアップモード(メンテナンスモード)に遷移する。

構築ガイドDBCS Clone

Page 11: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

[Step1] Snapshot からの DBCS インスタンスの作成

11

[2-1] Snapshot(Linked-Clone) から新規インスタンスの作成

1. マイ・サービスから Database Cloud Service Console を表示し、 Snapshotを作成したいインスタンス名を選択します。

2. 管理メニューを選択します。3. スナップショットタブを選択します。4. 作成済みのスナップショットの右にある

メニューから DBCS インスタンス作成を選択します。

構築ガイドDBCS Clone

Page 12: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

[Step1] Snapshot からの DBCS インスタンスの作成

12

[2-2] Snapshot(Linked-Clone) から新規インスタンスの作成

3. その後は、インスタンスを新規作成する場合と同様の手順にて新規インスタンスを作成します。

以下は複製元のインスタンスの設定に従うため選択不可  サービスレベル( DBCS or DBCS–virtual Image )

  ソフトウェアリリース (11gR2 or 12cR1)  ソフトウェアエディション( SE,EE,HP,EP )

  タイムゾーン

   PDB 名

   RAC は選択不可

構築ガイドDBCS Clone

Page 13: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 13

プラガブル・データベース( PDB )の複製Oracle Database 12c マルチテナント・アーキテクチャの活用

Page 14: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

プラガブル・データベース( PDB )の複製

14

Oracle Database 12c マルチテナント・アーキテクチャの活用

Oracle Database Cloud Service ( DBCS )では Oracle Database 12c からの新機能であるマルチテナント・アーキテクチャを利用し、 Database インスタンスを迅速に複製することが可能です。アプリケーションの動作確認等のテストにおいて、仮想マシンではなく PDB 単位で要件を満たす場合は、より迅速、かつリソース有効活用の観点からも PDB の複製機能を利用を推奨します。

実施方法・ SQL*Plus によるコマンドライン実行

・ Enterprise Manager ・ DBCS に付属する DbaaS モニタ

運用 TipsPDB Clone

Oracle Database 12cMulti-tenant

Page 15: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

DBaaS モニターによる PDB の複製

15

[2-1] データベース管理メニューの表示

運用 TipsPDB Clone

1. DBaaS モニター・コンソールに接続します。接続方法は「 Oracle Cloud デザイン・パターン -Monitoring for Database Cloud- 」を参照ください。

2. 「データベース」から「管理」を選択します。

Page 16: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

DBaaS モニターによる PDB の複製

16

[2-2] PDB の複製

運用 TipsPDB Clone

1. 複製したい PDB のメニューをクリックします。

2. クローニングを選択します。

Page 17: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

DBaaS モニターによる PDB の複製

17

[2-2] PDB の複製

運用 TipsPDB Clone

1. 以下、必要事項を入力し OK を選択、PDB を複製します。 ファイル名の置換:各データファイル名を任

意に変更することができます。 無制限の記憶域:データファイルの上限を設

けることが可能です。 TDE キーのクローニング:表領域暗号化キー

の複製を選択します。 キーストア・パスワード:デフォルトは

DBCS インスタンスを作成した際に入力した値です。

Page 18: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |

Oracle Cloud Service 30日間無料トライアル 

18

トライアルのお申し込みサイト 

トライアルのお申し込みサイトはコチラ - 上記サイトより、ご利用したいクラウドサービスを選択し、お申し込み頂けます。- Oracle PaaS の各サービスは「プラットフォームとインフラ」項目をご参照ください。

https://cloud.oracle.com/ja_JP/tryit

Database Cloud トライアル申し込みご案内

お申し込みは数ステップでカンタン! 30日間お試し放題!!

- Database Cloud Service のトライアルを申し込むと、 Database Backup Service や Java Cloud Service などもトライアル可能です!- 上記 FAQ サイトにてチュートリアルも提供しております:

- Oracle Database Cloud Serviceを使ってみよう- Oracle Database Cloud Service 体験チュートリアル - トライアル環境を使用したAPEXアプリケーション作成

DBCS の詳細なお申込み方法は FAQ にてご案内しております。

https://faq.oracle.co.jp/app/answers/detail/a_id/2809 へアクセス

Page 19: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 19

Page 20: Oracle Cloud デザイン・パターン -Create DBCS instance using Snapshot-