機械翻訳について

独自のイメージの導入(BYOI)

Bring Your Own Image (BYOI)機能を使用すると、基礎となるハードウェアがサポートしているかぎり、独自のバージョンのオペレーティング・システムをアプライアンスに持ち込むことができます。 Private Cloud Applianceサービスは、実行するOSに依存しません。

重要:

指定したOSイメージに基づいてインスタンスをアップロードおよび起動する場合は、すべてのライセンス要件に準拠する必要があります。

概念の詳細は、「Oracle Private Cloud Applianceコンセプト・ガイド」「コンピュート・インスタンスの概念」章の"Bring Your Own Image (BYOI)"を参照してください。

カスタムLinuxイメージのインポート

インポートのためのLinux VMの準備

カスタムLinuxイメージをインポートする前に、イメージから起動されたインスタンスが正しく起動でき、ネットワーク接続が機能するようにイメージを準備する必要があります。

次のステップを実行します

  1. 要件を確認します。

    「Oracle Private Cloud Applianceコンセプト・ガイド」「コンピュート・インスタンスの概念」章の「Linuxソース・イメージの要件」を参照してください。

  2. ルート・ボリュームのバックアップを作成します。

  3. VMにリモートでアタッチされたストレージ(NFSやブロック・ボリュームなど)がある場合は、このストレージに依存するすべてのサービスを手動で開始するように構成します。 リモート・アタッチされたストレージは、インポートされたインスタンスがアプライアンスで初めて起動したときには使用できません。

  4. すべてのネットワーク・インタフェースがDHCPを使用し、MACアドレスとIPアドレスがハードコードされていないことを確認します。 システムのネットワーク構成を実行するステップについては、システムのドキュメントを参照してください。

  5. VMの停止

  6. 停止したVMをVMDKまたはQCOW2ファイルとしてクローニングしてから、イメージを仮想化環境からエクスポートします。

    仮想化環境のツールのドキュメントを参照してください。

Linuxイメージのインポート

インポート用にLinuxイメージを準備した後、次のステップに従ってイメージをインポートします:

  1. イメージ・ファイルをObject Storageバケットにアップロードします。

    読取りおよび書込みアクセス権があるバケットを選択していることを確認します。 「オブジェクト・ストレージ・バケットへのイメージのエクスポート」を参照してください。

  2. バケットからテナンシにイメージをインポートします。

    「オブジェクト・ストレージ・バケットからのイメージのインポート」を参照してください

  3. インポート後のタスクを完了します。

    「Linuxイメージのインポート後のタスク」を参照してください。

Linuxイメージのインポート後のタスク

カスタムLinuxイメージをインポートした後、次のステップを実行します。

  1. インポートしたイメージを使用してインスタンスを起動します。

    イメージ・ソースで、カスタム・イメージを選択し、インポートしたイメージを選択します。 「インスタンスの作成」を参照してください。

  2. インスタンスにリモートでアタッチされたストレージ(ブロック・ボリュームなど)が必要な場合は、ストレージを作成してアタッチします。

    「ブロック・ボリュームの作成およびアタッチ」を参照してください。

  3. 必要なセカンダリVNICを作成してアタッチします。

    「VNICおよびIPアドレス指定の構成」を参照してください。

  4. すべてのアプリケーションが期待どおりに動作していることをテストします。

  5. 手動で開始するように設定されたサービスを再構成します。

カスタムMicrosoft Windowsイメージのインポート

コンピュート・サービスを使用すると、Microsoft Windowsイメージをインポートし、それを使用してインスタンスを起動できます。 オンプレミスの物理マシンまたは仮想マシン(VM)で実行されているMicrosoft Windowsシステムから作成したイメージをインポートできます。

この項の手順を実行して、インポート後のタスクの準備、作成、エクスポート、インポートおよび実行します。

Microsoft Windowsシステムのインポートの準備

この項で説明する構成は、Microsoft Windowsシステム・イメージから起動されたコンピュート・インスタンスが正しく起動でき、ネットワーク接続が機能するように必要です。

重要:

Microsoft Windowsソース・システムがインストールされているシステム・ドライブ構成がイメージにインポートされます。 ドライブ上のすべてのパーティションは、インポートされたイメージに従います。 他のドライブはインポートされず、イメージから起動した後でインスタンスで再作成する必要があります。 次に、システム以外のドライブ上のデータをインスタンス上のストレージに手動で移動する必要があります。

この構成は、実行中のソース・システムで実行することも、コンピュート・インスタンスを起動した後で実行することもできます。

イメージの作成前のソース・システムの準備

  1. 要件を確認します。

    「Oracle Private Cloud Applianceコンセプト・ガイド」「コンピュート・インスタンスの概念」章のMicrosoft Windowsソース・イメージの要件」を参照してください。

  2. 組織のセキュリティ・ガイドラインに従って、Microsoft Windowsシステムが保護されていることを確認します。 これには、次のタスクが含まれますが、これに限定されません:

    • オペレーティング・システムおよびインストール済アプリケーションの最新のセキュリティ更新をインストールします。

    • ファイアウォールを有効にし、必要なルールのみを有効にするように構成します。

    • 不要な特権アカウントを無効にします。

    • すべてのアカウントに強力なパスワードを使用します。

  3. イメージへのリモート・デスクトップ・プロトコル(RDP)アクセスを構成します。

    1. イメージへのリモート・デスクトップ接続を有効にします。 「Remote Desktop Protocolアクセスの有効化」を参照してください。

    2. プライベート・ネットワークとパブリック・ネットワークの両方のロケーション・タイプに対してRDPアクセスを許可するように、Microsoft Windowsファイアウォール・インバウンド・ポート・ルールを変更します。 イメージをインポートすると、Microsoft Windows Network Location Awarenessサービスは、ネットワーク接続をパブリック・ネットワーク・タイプとして識別します。

  4. PowerShellで次のコマンドを実行して、現在のMicrosoft Windowsライセンス・タイプがボリューム・ライセンスかどうかを確認します:

    Get-CimInstance -ClassName SoftwareLicensingProduct | where {$_.PartialProductKey} | select ProductKeyChannel

    ライセンスがボリューム・ライセンスでない場合は、イメージのインポート後にライセンス・タイプを更新します。

  5. このカスタム・イメージを使用して複数のインスタンスを起動する予定の場合は、ブート・ディスクの汎用イメージを作成します。 汎用イメージは、一意の識別子など、コンピュータ固有の情報を消去します。 汎用イメージからインスタンスを作成すると、一意の識別子が再生成されます。 これにより、同じイメージから作成された2つのインスタンスが、同じ識別子上で衝突することを防ぎます。

  6. ルート・ボリュームのバックアップを作成します。

  7. システムにリモートでアタッチされたストレージ(NFSやブロック・ボリュームなど)がある場合は、このストレージに依存するすべてのサービスを手動で開始するように構成します。 リモート・アタッチされたストレージは、カスタム・イメージから作成されたインスタンスがOracle Private Cloud Applianceで初めてブートするときには使用できません。

  8. すべてのネットワーク・インタフェースがDHCPを使用し、MACアドレスとIPアドレスがハードコードされていないことを確認します。 システムのネットワーク構成を実行するステップについては、システムのドキュメントを参照してください。

  9. Oracle VirtIO Drivers for Microsoft Windowsをインストールします。

    1. Oracle VirtIO Drivers for Microsoft Windowsのダウンロード

    2. Oracle VirtIO Drivers for Microsoft Windowsのインストール

  10. すでに「インスタンスの起動後のコンピュート・インスタンスの準備」プロシージャに従っていない場合、「イメージの作成とエクスポート」プロシージャを実行します。

イメージの作成とエクスポート

  1. システムを停止します。

  2. 停止したシステムをVMDKまたはQCOW2ファイルとしてクローニングします。 システムのツールのドキュメントを参照してください。

  3. 物理システムまたは仮想化環境からイメージをエクスポートします。

  4. 「Microsoft Windowsイメージのインポート」プロシージャを実行して、イメージをOracle Private Cloud Applianceにインポートします。

インスタンスの起動後のコンピュート・インスタンスの準備

  1. 実行しやすいように、「イメージの作成前のソース・システムの準備」ステップをすべて実行します。

  2. 「イメージの作成とエクスポート」プロシージャを実行します。

    イメージのインポート後、「Microsoft Windowsイメージのインポート後のタスク」プロシージャを実行しないでください。

  3. インポートしたイメージを使用してインスタンスを起動します。

    イメージ・ソースで、カスタム・イメージを選択し、インポートしたイメージを選択します。 「インスタンスの作成」を参照してください。

  4. 「コンソール接続を使用したインスタンスのリモート・トラブルシューティング」の説明に従ってコンソールに接続します。

  5. 「イメージの作成前のソース・システムの準備」プロシージャを実行します。

  6. 「Microsoft Windowsイメージのインポート後のタスク」プロシージャを実行します。

Oracle VirtIO Drivers for Microsoft Windowsのダウンロード

Oracle VirtIO Drivers for Microsoft Windowsは、Microsoft Windowsインスタンスの準仮想化ドライバです。 これらのドライバは、Microsoft Windowsインスタンス上のネットワークおよびブロック(ディスク)デバイスのパフォーマンスを向上させ、一般的な問題を解決します。

Oracle Software Delivery Cloud webサイトまたはMy Oracle Support (MOS)からOracle VirtIO Drivers for Microsoft Windowsをダウンロードします。

Oracle Software Delivery CloudからOracle VirtIO Drivers for Microsoft Windowsをダウンロード

  1. Oracle Software Delivery Cloudサイトにサインインします。

  2. すべてのカテゴリ・リストで、リリースを選択します。

  3. 検索ボックスにOracle Linux 7.9と入力し、検索をクリックします。

  4. 「REL」をクリック: Oracle Linux 7.9.0.0.0"(カートに追加する場合)。

  5. ページの右上にあるカートの右側にあるContinueをクリックします。

  6. プラットフォーム/言語リストで、x86 64ビットを選択します。 「続行」をクリックします。

  7. ライセンス契約を確認して同意します( 「Oracleライセンス契約を確認した上でこれに同意します」。」をクリックします)。 「続行」をクリックします。

  8. "Microsoft Windows 1.1.7、67.9 MBのOracle VirtIOドライバ・バージョン"の左側にあるV1009702-01.zipファイル名をクリックします。

  9. プロンプトに従って、V1009702-01.zipファイルを保存します。

MOSからOracle VirtIO Drivers for Microsoft Windowsをダウンロード

  1. My Oracle Supportにサインインします。

  2. 「パッチと更新版」タブをクリックします。

  3. 「パッチ検索」ペインのパッチ名または番号フィールドに、27637937と入力します。 「Search」ボタンをクリックします。

  4. 検索結果表から、リリース7.9.0.0.0の「Oracle VirtIOドライバ・バージョン1.1.7」の左側にあるパッチ名をクリックします。

    パッチの詳細な説明が表示されます。

  5. ボックスのダウンロード・ボタンをクリックします。

  6. ファイルのダウンロード・ウィンドウで、プロンプトに従ってp27637937_79000_MSWIN-x86-64.zipファイルを保存します。

Oracle VirtIO Drivers for Microsoft Windowsのインストール

Oracle VirtIO Drivers for Microsoft Windowsをインストールするには、Microsoft Windowsポリシーを構成してから、インストール・プログラムを実行します。

デバイス・インストールのポリシーの構成

これらのポリシーがまだ構成されていない場合は、Oracle VirtIO Drivers for Microsoft Windowsのインストールを許可するようにMicrosoft Windowsポリシーを構成します。

  1. Oracle VirtIO Drivers for Microsoft WindowsをインストールするMicrosoft Windowsシステムに移動します。

  2. 「スタート」メニューで、「実行」を選択します。

  3. gpedit.mscと入力し、OKをクリックします。

    「ローカル グループ ポリシー エディター」表示されます。

  4. コンソール・ツリーから、次のようにデバイスのインストール制限のリストを表示します:

    1. コンピュータ構成を展開し、管理テンプレートを展開します。

    2. Systemを展開し、Device Installationを展開します。

    3. デバイスのインストール制限を選択します。

  5. デバイスのインストール制限が構成されないように、ポリシー設定を編集します。

  6. ローカル・グループ・ポリシー・エディタを閉じます。

  7. Microsoft Windowsシステムを再起動します。

「Oracle VirtIO Drivers for Microsoft Windowsのダウンロード」に記載されている手順のいずれかを実行した後、Microsoft Windowsシステムには、Oracle VirtIO Drivers for Microsoft Windowsインストール・プログラムSetup.exeのコピーが必要です。

グラフィカル・ユーザー・インタフェース(GUI)を使用してドライバをインストールしたり、コマンド行を使用して以前に作成したレスポンス・ファイルを使用してドライバをインストールしたりできます。

Oracle VirtIO Drivers for Microsoft Windowsは次のディレクトリにインストールされます:

  • 32ビット・システム上: C:\Program Files\Oracle Corporation\Oracle Windows VirtIO Drivers

  • 64ビット・システムの場合: C:\Program Files (x86)\Oracle Corporation\Oracle Windows VirtIO Drivers

GUIを使用したOracle VirtIO Drivers for Microsoft Windowsのインストール

この手順では、ドライバを単一のMicrosoft Windowsシステムにインストールします。 オプションで、他のシステムで使用するためにレスポンスを記録できます。

  1. Setup.exeドライバ・インストール・プログラムを実行します。

    • このシステムにのみドライバをインストールするには、Setup.exeファイルをダブルクリックします。

    • 他のシステムで使用するレスポンス・ファイルを記録するには、コマンドラインからSetup.exeインストーラを起動します。

      1. コマンドライン・ウィンドウを開きます。

      2. Setup.exeファイルが配置されているディレクトリに移動します。

      3. Setup.exe -rを実行してインストーラを起動し、レスポンス・ファイルを作成します。

  2. プロンプトが表示されたら、「ユーザー・アカウント制御」ダイアログではいを選択してインストーラを続行できるようにします。

    「ようこそ」ウィンドウが表示されます。

  3. 「次へ」をクリックします。

    Oracle VirtIO Drivers for Microsoft Windowsリリース2.0のインストールを開始」ウィンドウに、選択に関する情報が表示されます。

  4. 「インストール」をクリックしてインストールを開始します。

    インストーラは、Oracle VirtIO Drivers for Microsoft Windowsファイルをコピーし、ドライバをシステムにインストールします。

  5. インストールが完了したら、終了をクリックします。

    システムが再起動されます。

既存のレスポンス・ファイルを使用したOracle VirtIO Drivers for Microsoft Windowsのインストール

この手順では、「GUIを使用したOracle VirtIO Drivers for Microsoft Windowsのインストール」プロシージャで作成されたレスポンス・ファイルを使用します。

  1. C:\Windowsディレクトリでレスポンス・ファイルsetup.issを見つけます。

  2. レスポンス・ファイルを、Oracle VirtIO Drivers for Microsoft Windowsインストール・プログラムSetup.exeがあるディレクトリと同じディレクトリにコピーします。

    または、コマンドラインでレスポンス・ファイルのロケーションを指定できます。

  3. コマンドライン・ウィンドウを開きます。

  4. Setup.exe -sを実行して、レスポンス・ファイルを使用してドライバをインストールします。

    Setup.exe -sコマンドには次の追加オプションを使用できます:

    • -f1c:path_to\setup.iss: setup.issレスポンス・ファイルのロケーションを指定します。

    • -f2c:path_to\setup.log: setup.logログ・ファイルのロケーションを指定します。

      デフォルトでは、ログ・ファイルはC:\Windowsディレクトリに書き込まれます。

Microsoft Windowsイメージのインポート

インポート用にMicrosoft Windowsイメージを準備したら、次のステップに従ってイメージをインポートします:

  1. イメージ・ファイルをObject Storageバケットにアップロードします。

    読取りおよび書込みアクセス権があるバケットを選択していることを確認します。 「オブジェクト・ストレージ・バケットへのイメージのエクスポート」を参照してください。

  2. バケットからテナンシにイメージをインポートします。

    「オブジェクト・ストレージ・バケットからのイメージのインポート」および「「URLからのイメージのインポート」」を参照してください。 OCI CLIプロシージャを使用して、--operating-systemオプションを指定します。 --operating-systemオプションの値に、大/小文字を区別しない文字列「Windows」が含まれていることを確認します。

  3. インポート後のタスクを完了します。

    「Microsoft Windowsイメージのインポート後のタスク」を参照してください。

Microsoft Windowsイメージのインポート後のタスク

カスタムMicrosoft Windowsイメージをインポートした後、次のステップを実行します。

  1. インポートしたイメージを使用してインスタンスを起動します。

    イメージ・ソースで、カスタム・イメージを選択し、インポートしたイメージを選択します。 「インスタンスの作成」を参照してください。

  2. コンピュート・インスタンスへのリモート・デスクトップ・プロトコル(RDP)アクセスを有効にします。

    「Remote Desktop Protocolアクセスの有効化」を参照してください。

  3. RDPを使用してインスタンスに接続します。

    「RDPクライアントとの接続」を参照してください。

  4. インスタンスにリモートでアタッチされたストレージ(ブロック・ボリュームなど)が必要な場合は、ストレージを作成してアタッチします。

    「ブロック・ボリュームの作成およびアタッチ」を参照してください。

  5. 必要なセカンダリVNICを作成してアタッチします。

    「VNICおよびIPアドレス指定の構成」を参照してください。

  6. すべてのアプリケーションが期待どおりに動作していることをテストします。

  7. 手動で開始するように設定されたサービスを再構成します。

  8. 時間情報プロトコル(NTP)を使用するようにインスタンスを構成します。

このカスタム・イメージを使用してインスタンスを起動するたびにこの起動後の構成を実行しないようにするには、完全に構成されたインスタンスから新しいイメージを作成することを検討してください。 「インスタンスからのイメージの作成」を参照してください。