42
Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | Windows かかかかか Oracle Cloud .NET + Oracle DB かかか Oracle Cloud かかかかかかかBefore/After かか かかかかかかかか かかかかかか ・・ Tips かかかかかかかかかか かかかかかかかかかか - ISV/OEM かかかか かか か

Windowsから始めるOracle Cloud - (4)開発・テスト環境構築・運用のためのTips

  • View
    6.712

  • Download
    6

Embed Size (px)

Citation preview

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

Windows から始める Oracle Cloud.NET + Oracle DB 構成を Oracle Cloud 上で実現したら? Before/After 開発・テスト環境構築・運用のための Tips

日本オラクル株式会社アライアンス事業統括 - ISV/OEM 営業本部大田 浩

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

以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。

Oracle と Java は、 Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標です。文中の社名、商品名等は各社の商標または登録商標である場合があります。

Disclaimer

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

Agenda

3

• 開発・テスト環境構築・運用のための Tips–開発環境における課題–インスタンス・スナップショット作成用のボリューム作成–インスタンス・スナップショットの作成–インスタンス・スナップショットをイメージと関連付け–インスタンス・スナップショットより環境のリカバリ

• Appendix DBCS instance のスナップショット• まとめ

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

開発環境における課題

OSの設定を変更したらアプリケーションが動かなくなってしまった。どのようにして戻せば良いかがわからないパラメータ変更に伴う影響を検証したいが、手軽に試せる環境が無い

開発者が増えるたびに開発環境を準備するのが大変だ

インスタンス・スナップショット機能の活用により、開発・検証を効率化可能

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

インスタンス・スナップショット機能のイメージ

Oracle Linux

WebLogic Server

アプリケーション_ver3

アプリケーション _ver1 時点のインスタンス・スナップショット

アプリケーション _ver3 時点のインスタンス・スナップショット

アプリケーション _ver2 時点のインスタンス・スナップショット

ある時点のインスタンスの状態をテンプレートとして丸ごと保存( OSの設定状態なども含む)

Oracle Linux

WebLogic Server

アプリケーション_ver1

Storage Cloud Service

任意のインスタンス・スナップショットからインスタンスの作成が可能

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

インスタンス・スナップショット機能のメリット

• 誤った設定からの復旧が容易–過去の Snapshot を利用して、正常だった状態に戻ることが可能

• 各開発者(開発チーム)に対して、環境を簡単に配布できる–テンプレート(インスタンス・スナップショット)さえ作っておけば、後は

それを配布するだけ

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 7

インスタンス・スナップショット作成用のボリューム作成

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

インスタンス・スナップショット機能の利用 インスタンス・スナップショット作成用のボリューム作成

「新規ボリュームの追加」ボタンをクリック

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 9

インスタンス・スナップショット機能の利用 インスタンス・スナップショット作成用のボリューム作成

「ブート・ドライブ」チェックボックスを外す

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 10

インスタンス・スナップショット機能の利用 インスタンス・スナップショット作成用のボリューム作成

デフォールトのディスクを削除

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 11

インスタンス・スナップショット機能の利用 インスタンス・スナップショット作成用のボリューム作成

上記の状態でインスタンスを作成

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 12

インスタンス・スナップショットの作成

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

既存インスタンスのインスタンス・スナップショットを作成

インスタンス・スナップショット機能の利用 インスタンス・スナップショットの作成

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 14

インスタンス・スナップショット機能の利用 インスタンス・スナップショットの作成

インスタンス・スナップショットの名前を入力

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 15

インスタンス・スナップショット機能の利用 インスタンス・スナップショットの作成

インスタンス・スナップショットを作成中

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 16

インスタンス・スナップショット機能の利用 インスタンス・スナップショットの作成

インスタンス・スナップショットを作成完了

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 17

インスタンス・スナップショット機能の利用 インスタンス・スナップショットの作成

作成されたインスタンス・スナップショット対応のファイル格納場所が表示されます。

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 18

インスタンス・スナップショットをイメージを関連付け

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

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

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

インスタンス・スナップショットのイメージ関連付けの説明を追加

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 20

イメージが作成されます

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 21

インスタンス・スナップショットより環境のリカバリ

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 22

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

作成されたイメージを使って、インスタンスを作成

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 23

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

イメージを選択する

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 24

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

形状を選択して、次のボタン「 >」をクリックする

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 25

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

RDPを「有効」に選択して、次のボタン「 >」をクリックする

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 26

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

次のボタン「 >」をクリックする

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 27

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

「作成」ボタンをクリックする

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 28

オーケストレーションよりインスタンスを作成

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 29

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

オーケストーションが準備完了

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 30

インスタンスを作成完了

インスタンス・スナップショット機能の利用 インスタンス・スナップショットとイメージの関連付け

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 31

Appendix : DBCS instance のスナップショット

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

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

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

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

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

Create DBCS instance using Snapshot

32Oracle Confidential – Internal/Restricted/Highly Restricted

Database Cloud Service

Storage Snapshot(Linked-Clone)

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 33

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

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

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

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

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

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

Create DBCS instance using Snapshot設計ガイド

Oracle Confidential – Internal/Restricted/Highly Restricted

Oracle Database 12cMulti-tenant

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

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

34

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

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

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

構築ガイドDBCS Clone

Oracle Confidential – Internal/Restricted/Highly Restricted

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

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

35

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

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

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

構築ガイドDBCS Clone

Oracle Confidential – Internal/Restricted/Highly Restricted

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

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

36

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

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

2. 管理メニューからスナップショットタブを選択し、作成済みのスナップショットから DBCS インスタンス作成を選択します。

構築ガイドDBCS Clone

Oracle Confidential – Internal/Restricted/Highly Restricted

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

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

37

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

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

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

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

  タイムゾーン

   PDB 名

   RAC は選択不可

構築ガイドDBCS Clone

Oracle Confidential – Internal/Restricted/Highly Restricted

Copyright © 2016 Oracle and/or its affiliates. All rights reserved. | 38

お手軽な Oracle Cloudを是非体感くださいトライアル環境で様々な移行、連携方法をお試しください

まとめ

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

Windows から始める Oracle Cloud: 技術ドキュメント公開• 本日ご紹介したトピックの技術ドキュメントは以下で公開しております• https://blogs.oracle.com/oracle4e

ngineer/entry/column_cloud_windows_seminar– 1. Oracle Cloud Platform のアーキテク

チャ– 2. IaaS と DBCS 環境の構築– 3. Windows のアプリケーション実行環境

の設定– 4. 開発・テスト環境構築・運用のための

Tips

39

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

http://www.oracle.com/partners/ja/index.html

本日配布資料の電子データは、約 1週間後を目安にアップロードいたします。

http://www.oracle.com/partners/secure/news/japan-event-presentations-150704-ja.html

・ダウンロードにはログインが必要です。・ご質問、お問い合わせ先  日本オラクル株式会社   アライアンス事業統括 セミナー事務局   [email protected]

ブックマークお願いします

40

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