概要
目的: SAP NetWeaver ベースのアプリケーションを Azure 仮想マシン に展開する 範囲: VM デプロイ、SAP ワークロードの構成およびトラブルシューティングを含む 対象読者: Azure に SAP をデプロイする IT 管理者 前提条件: 最初に計画フェーズを完了する必要があります - Azure 仮想マシン における SAP NetWeaver の計画と実装 を参照してください
Azure 仮想マシンを使用すると、組織は最小限の調達サイクルで SAP アプリケーションをデプロイしながら、信頼性と可用性を向上させることができます。 このガイドでは、Azure VM での SAP アプリケーションのデプロイ手順、代替デプロイ オプション、およびトラブルシューティングについて説明します。
主な用語
- SAP NetWeaver: SAP アプリケーションを構築および統合するための SAP のテクノロジ プラットフォーム
- SAPS: SAP Application Performance Standard - SAP システム パフォーマンスの測定単位
- CTS: SAP 修正およびトランスポート システム - ソフトウェアの変更を管理します
- VM エージェント: Azure仮想マシン エージェント - VM 管理機能を提供します
- DBMS: データベース管理システム
- クロスプレミス: オンプレミスリソースとAzure リソースを接続するハイブリッドデプロイ
前提条件マトリックス
環境の前提条件
| コンポーネント | Requirement | 詳細 |
|---|---|---|
| ローカル管理コンピューター | Azure CLI を使用した Windows 10+ OR Linux | PowerShell/Azure CLI を使用した VM 管理用 |
| インターネット接続 | 必須 | ツールのダウンロード、VM エージェント、および SAP 用 Azure拡張機能の場合 |
| Azure サブスクリプション | アクティブなAzure アカウント | すべてのAzure リソースに必要 |
| ネットワークの計画 | トポロジの設計が完了しました | デプロイ前に仮想ネットワークを構成する必要がある |
SAP のサイズ設定の要件
入力要件:
- 投影された SAP ワークロード (SAP Quick Sizer ツールを使用)
- SAPS 番号の要件
- CPU リソースとメモリ消費量の見積もり
- 1 秒あたりの必要な I/O 操作
- ネットワーク帯域幅の要件 (VMto-VM とオンプレミス接続)
Azure アーキテクチャの定義
デプロイの前に定義する必要があります。
- Azure Managed Disksの選択
- 仮想ネットワークとサブネットの構成
- リソース グループの割り当て
- Azureリージョンの選択
- Azure Availability Zones (該当する場合)
- SAP 構成層 (2 層または 3 層)
- VM のサイズと追加のデータ ディスク要件
- SAP CTS の構成
SAP リソースの要件
カテゴリ別の重要な SAP ノート
VM のサイズ設定とサポート:
- SAP Note 1928533: Azure VM のサイズ、容量情報、サポートされている SAP ソフトウェア/OS/データベースの組み合わせ、必要な SAP カーネル バージョン
展開の前提条件:
- SAP Note 2015553: Azure での SAP でサポートされるデプロイの前提条件
監視とエージェント:
- SAP Note 2178632: Azure での SAP のメトリックの監視
- SAP Note 1409604: Windows 用 SAP Host Agent のバージョン
- SAP Note 2191498: Linux 用 SAP Host Agent のバージョン
- SAP Note 1999351: SAPのトラブルシューティングのためのAzure拡張機能
オペレーティング システム固有:
- SAP Note 2243692: Linux での SAP ライセンス
- SAP Note 2578899: SUSE Linux Enterprise Server 15 の情報
- SAP Note 3108316: Red Hat Enterprise Linux 9.x の情報
- SAP Note 3399081: Oracle Linux 9.x の情報
- SAP Note 1597355: Linuxスワップ領域情報
その他のリソース
SAP コミュニティ リソース:
- SAP on Azure SCN page: ニュースとリソース
- SAP Community WIKI: Linux に必要な SAP ノート
Azure ツールの統合:
- Azure PowerShell: SAP 固有の PowerShell コマンドレット
- Azure CLI: SAP 固有のAzure CLI コマンド
展開シナリオ
シナリオデシジョンマトリックス
| Scenario | 情報源 | 使用事例 | VM エージェントの状態 | 複雑さ |
|---|---|---|---|---|
| シナリオ 1 | Azure Marketplace | Standard OS の展開 | 自動インストール | Low |
| シナリオ 2 | カスタム/一般化されたイメージ | 標準化されたデプロイ | 自動インストール | ミディアム |
| シナリオ 3 | 一般化されていない VHD | リフトアンドシフトによる移行 | 手動インストール | High |
シナリオ 1: Azure Marketplace 展開
コンテキスト: Microsoft またはサードパーティイメージを使用して Azure Marketplace から VM をデプロイ イメージの種類: Windows Server、Linux ディストリビューション、DBMS が含まれるイメージ (例: SQL Server) VM エージェント: 自動インストール DBMS リファレンス: Azure 仮想マシン を使用した SAP NetWeaver 向けの DBMS のデプロイ
実装メソッド
Method 1: Azure portal Deployment
プロセス フロー:
- リソース →仮想マシンの作成→Azure ポータルに移動します
- OS の種類 (Windows Server 2025 以降、SLES 15 以降、RHEL 9.4 以降、Oracle Linux 9.x 以降) を選択します
- デプロイ モデルの構成 (Resource Manager)
- ウィザードガイド付き構成の完了
主要な構成領域:
基本的な構成:
- VM 名とリソースの識別
- VM ディスクの種類 (OS ディスクとデータ ディスクの両方に Premium Storage を推奨)
- 認証 (Windowsの場合はユーザー名/パスワード、Linux の場合は SSH 公開キー)
- サブスクリプションとリソース グループの割り当て
- 場所の選択 (仮想ネットワークの場所に合わせる必要があります)
サイズの構成:
- Requirement: 最適なパフォーマンスを得るためのPremium Storageをサポートする必要があります
- リファレンス: サポートされている VM の種類に関する SAP Note 1928533
- 追加情報: SAP ワークロードのAzure ストレージ
設定の構成:
Storage:
├── Disk Type: Premium Storage (recommended)
├── Managed Disks: Yes (recommended)
└── Storage Account: Select existing or create new
Network:
├── Virtual Network: Connect to existing network for hybrid connectivity
├── Subnet: Select appropriate subnet
├── Public IP: Configure as needed
└── Network Security Group: Configure traffic rules
Extensions:
├── Installation: Not required during initial deployment
└── SAP Extensions: Install post-deployment (see post-deployment steps)
High Availability:
├── Options: Virtual Machine Scale Set, Availability Zone, or Availability Set
├── Recommendation: Azure Availability Zones in VM Scale Sets
└── Reference: [Deployment options](./sap-high-availability-architecture-scenarios.md#comparison-of-different-deployment-types-for-sap-workload)
Monitoring:
├── Boot Diagnostics: Can be disabled
└── Guest OS Diagnostics: Can be disabled
方法 2: テンプレートベースの展開
Template リポジトリ: Azure クイック スタート テンプレート
使用可能なテンプレート:
2層構成:
- [Standard VM テンプレート][sap-templates-2-tier-marketplace-image]: 単一の VM デプロイ
- [Managed Disks テンプレート][sap-templates-2-tier-marketplace-image-md]: Managed Disksを持つ単一の VM
スリーティア構成:
- [マルチ VM テンプレート][sap-templates-3-tier-marketplace-image]: 複数の VM デプロイ
- [Managed Disks マルチ VM テンプレート][sap-templates-3-tier-marketplace-image-md]: Managed Disks を使用した複数の VM
テンプレート パラメーター:
基本パラメーター:
- サブスクリプションとリソース グループの選択
- 場所 (選択されている場合は既存のリソース グループの場所を使用)
SAP固有のパラメータ
- SAP システム ID (SID): SAP システムの一意の識別子
- OS の種類: Windowsまたは Linux の選択
- SAP システム サイズ: SAPS 番号 (不明な場合は SAP テクノロジ パートナーに問い合えてください)
- システムの可用性 (3 層のみ): Standard または HA の構成
ストレージ パラメーター:
- Storage Type: Premium Storage/Premium Storage v2 を大規模なシステムに推奨
- 参照:
- SAP DBMS Premium SSD の使用状況
- RDBMS ストレージ構造
- Premium Storage ガイド
- Azure Storage概要
ネットワーク パラメーター:
- サブネットの構成: 新規または既存のサブネットの選択
- サブネット ID の形式:
デプロイ後の構成手順
手順 1: プロキシの構成(必要な場合)
- 条件: VPN または ExpressRoute 経由のクロスプレミス接続
- 目的: VM 拡張機能と SAP ホスト エージェントのインターネット アクセスを有効にする
- リファレンス: プロキシを構成する
手順 2: ドメイン統合(Windowsのみ)
- Condition: 異なるプレミス間での Active Directory/DNS 統合
- プロセス: VM をオンプレミス ドメインに参加させる
- リファレンス: VM をドメインに参加させる
手順 3: Azure SAP Configuration の拡張機能
- Purpose: Azure環境に対する SAP サポートを有効にする
- Process: Azure Extension for SAP のインストールと構成
- Reference: Azure 拡張機能の SAP 用構成
手順 4: SAP ソフトウェアのインストール
- アプローチ: オンプレミスのインストールと同じガイドラインに従う
- メディア ストレージ オプション:
- Azure VHD またはマネージドディスク
- Azure VM をファイルサーバーとして使用する
- 複数施設間のインストール共有
シナリオ 2: カスタム イメージのデプロイ
Context: 標準化されたデプロイにカスタム OS/DBMS VM イメージを使用して VM をデプロイする Use Case: 特定のパッチ要件または標準化された構成を持つ組織 Image Preparation: Linux と Windows の異なるプロセス
イメージの準備の要件
Windows イメージの準備:
- ツール: sysprep
- Purpose: 再デプロイ用の抽象Windows設定 (SID、ホスト名)
Linux イメージの準備:
- ツール:
- 目的: 複数の VM デプロイ用の抽象 Linux 設定
- 参照:
- Linux VM キャプチャ
- Azure Linux エージェント ガイド
データベース コンテンツ戦略
データベースセットアップのオプション:
- SAP Software Provisioning Manager: データベース のバックアップ復元を使用して新しい SAP システムをインストールする
- Direct Azure Storage Restore: Azure storageからデータベース バックアップを直接復元します (DBMS でサポートされている場合)
- システム名変更手順: SAP Software Provisioning Manager を使用して既存のオンプレミス SAP システムを適応させる (SAP Note 1619720)
実装メソッド
方法 1: Azureポータルを使用したマネージド ディスク イメージ
必要条件:
- 使用可能なマネージド ディスク イメージ
- リファレンス: マネージド イメージのキャプチャ
プロセス:
- Azure ポータル → イメージに移動します
- VM の作成→マネージド ディスク イメージを選択する
- 構成ウィザードに従う (シナリオ 1 と同じパラメーター)
方法 2: テンプレートのデプロイ
使用可能なテンプレート:
- [2 層ユーザー イメージ][sap-templates-2-tier-user-image]: 単一 VM のデプロイ
- [2 層マネージド ディスク イメージ][sap-templates-2-tier-user-image-md]: Managed Disksを使用する単一の VM
- [3 層ユーザー イメージ][sap-templates-3-tier-user-image]: マルチ VM デプロイ
- [3 層マネージド ディスク イメージ][sap-templates-3-tier-user-image-md]: マネージド ディスクを使用したマルチ VM
その他のテンプレート パラメーター:
- ユーザー イメージ VHD URI (アンマネージド ディスク テンプレート): プライベート OS イメージの場所
- ユーザー イメージ ストレージ アカウント (アンマネージド ディスク テンプレート): プライベート OS イメージのストレージ アカウント
- userImageId (マネージド ディスク テンプレート): マネージド ディスク イメージ識別子
デプロイ後の要件
VM エージェントのインストール(Linux のみ):
- 要件: VM エージェントをユーザー イメージにプレインストールする必要がある
- エラー状態: VM エージェントなしでテンプレートのデプロイが失敗する
- Reference: VM エージェントAzureダウンロード、インストール、有効化
追加の構成手順: シナリオ 1 (プロキシ、ドメイン参加、Azure SAP 拡張機能) と同じです。
シナリオ 3: 一般化されていない VHD の移行
コンテキスト: 一般化されていない VHD を使用して、特定の SAP システムをオンプレミスから Azure に移行します。使用事例: 既存の構成を維持するリフトアンドシフト移行です主な特性: ホスト名、SAP SID、およびユーザーアカウントを保持します。VM エージェントの状態: 手動インストールが必要です。
移行プロセス
データ移行:
- OS、SAP バイナリ、DBMS バイナリを使用して VHD をアップロードする
- データ ファイルとログ ファイルを含む VHD をアップロードする
- 計画リファレンス: Azure 仮想マシン SAP NetWeaver の計画と実装
テンプレートのデプロイ オプション:
- [2 層 OS ディスク テンプレート][sap-templates-2-tier-os-disk]: 単一の VM デプロイ
- [2 層マネージド ディスク テンプレート][sap-templates-2-tier-os-disk-md]: マネージド ディスクを使用する単一の VM
テンプレート パラメーター:
- OS ディスク VHD URI (アンマネージド ディスク): プライベート OS ディスクの場所
- OS ディスクマネージド ディスク ID (マネージド ディスク): マネージド ディスクの OS 識別子
- 形式:
手動インストールの要件
VM エージェントのインストール:
- 要件: 展開前に OS ディスクにインストールする必要があります
- 代替方法: テンプレートを使用しない場合はデプロイ後にインストールする
- Reference: VM エージェントAzureダウンロード、インストール、有効化
Post-Deployment Steps: 前のシナリオ (ドメイン参加、プロキシ、Azure SAP 拡張機能) と同じです
詳細な構成タスク
ドメイン統合 (Windowsのみ)
適用性: Active Directory/DNS 拡張機能を Azure に対してあるクロスプレミス シナリオ 要件: 追加のソフトウェア インストール (マルウェア対策、バックアップ、監視)
プロキシの構成に関する考慮事項:
- Scope: Windows ローカル システム アカウント (S-1-5-18)
- 方法: ドメイン グループ ポリシー (一貫性のあるアプリケーションに推奨)
VM エージェント管理
自動インストールのシナリオ
- Azure Marketplace デプロイ: VM エージェントがプレインストール済み
- 一般化されたカスタム イメージ: イメージの準備に含まれる VM エージェント
手動インストールシナリオ
- 一般化されていないイメージ: 手動インストールが必要
- 移行シナリオ: 移行中または移行後にインストールする
インストール プロセス
Windows Installation:
Azure VM エージェント インストーラー - RDP 経由でデプロイされた VM に接続する
- MSI インストーラーの転送と実行
- プロキシの構成: ローカル システム アカウント (S-1-5-18) に正しいプロキシ設定があることを確認する
Linux インストール:
SUSE Linux Enterprise Server:
sudo zypper install WALinuxAgent
Red Hat Enterprise Linux/Oracle Linux:
sudo yum install WALinuxAgent
エージェントの更新: 自動更新 (VM の再起動は必要ありません)
更新プロセス
- Linux エージェントの更新: Update Azure Linux エージェント
プロキシの構成
Windows プロキシのセットアップ
構成スコープ: ローカル システム アカウント の代替方法: グループ ポリシーの構成
手動構成プロセス:
- スタート→gpedit.msc
- ナビゲート: コンピューター構成→管理用テンプレート → Windows コンポーネント → Internet Explorer
- 確認: "マシンごとのプロキシ設定を行う" が無効になっているか、構成されていません
- コントロール パネル → ネットワークおよび共有センター → インターネット オプション
- LAN 設定→ [接続] タブ
- プロキシ設定の構成
- 必要な例外: IP アドレス 168.63.129.16 を追加する
Linux プロキシのセットアップ
構成ファイル:
必須パラメーター:
HttpProxy.Host=<proxy host> # Example: proxy.corp.local
HttpProxy.Port=<proxy port> # Example: 80
サービスの再起動:
sudo service waagent restart
Azure リポジトリ アクセス:
- リポジトリトラフィックがオンプレミスのイントラネットをバイパスすることを確認する
- 直接インターネット アクセス用にユーザー定義ルートを構成する
- サイト間 VPN 経由のルーティングを回避する
リポジトリ固有の構成
SUSE Linux Enterprise Server:
- で IP アドレスのルートを追加する
Red Hat Enterprise Linux:
- で IP アドレスのルートを追加する
Oracle Linux:
- カスタム リポジトリを構成するか、パブリック リポジトリを使用する
SAP 用 VM 拡張機能: 適切な操作を行うには、インターネット アクセスも必要です
SAP向けAzure拡張機能
参照リンク
SAP Notes リファレンス リンク
Azure ドキュメント のリンク
SAP ソフトウェアのデプロイ用にAzure仮想マシンを設定するには、複数の手順とリソースが必要です。 開始する前に、Azureの仮想マシンに SAP ソフトウェアをインストールするための前提条件を満たしていることを確認してください。
ローカル コンピューター
Windowsまたは Linux VM を管理するには、PowerShell スクリプトとAzure ポータルを使用できます。 どちらのツールでも、Windows 7またはそれ以降のバージョンのWindowsを実行しているローカル コンピューターが必要です。 Linux VM のみを管理し、このタスクに Linux コンピューターを使用する場合は、Azure CLIを使用できます。
インターネット接続
SAP ソフトウェアのデプロイに必要なツールとスクリプトをダウンロードして実行するには、インターネットに接続している必要があります。 Azure Extension for SAP を実行しているAzure VM もインターネットにアクセスする必要があります。 Azure VM がAzure仮想ネットワークまたはオンプレミス ドメインの一部である場合は、「プロキシの構成で説明されているように、関連するプロキシ設定が設定されていることを確認します。
Microsoft Azure サブスクリプション
アクティブなAzure アカウントが必要です。
トポロジとネットワーク
Azureで SAP デプロイのトポロジとアーキテクチャを定義する必要があります。
- 使用するAzureのストレージ アカウント
- SAP システムをデプロイする仮想ネットワーク
- SAP システムをデプロイするリソース グループ
- AZURE SAP システムをデプロイするリージョン
- SAP 構成 (2 層または 3 層)
- VM サイズと、VM にマウントする追加データ ディスクの数
- SAP 移送/修正システム (CTS) 構成
SAP ソフトウェアのデプロイ プロセスを開始する前に、Azureストレージ アカウント (必要な場合) またはAzure仮想ネットワークを作成して構成します。 これらのリソースを作成および構成する方法については、「Azure 仮想マシン SAP NetWeaver の計画と実装を参照してください。
SAP のサイズ設定
SAP のサイズ設定を行うために、次の情報を把握しておきます。
- 予想される SAP ワークロード (たとえば、SAP Quick Sizer ツールを使用して予想) と SAPS (SAP Application Performance Standard) 番号
- SAP システムの必要な CPU リソースとメモリ使用量
- 1 秒あたりの必要な入出力 (I/O) 操作
- Azure内の VM 間の最終的な通信に必要なネットワーク帯域幅
- オンプレミスの資産とAzureデプロイされた SAP システムの間に必要なネットワーク帯域幅
リソース グループ
Azure Resource Managerでは、リソース グループを使用して、Azure サブスクリプション内のすべてのアプリケーション リソースを管理できます。 詳細については、「Azure Resource Managerの概要を参照してください。
リソース
SAP リソース
SAP ソフトウェア デプロイをセットアップするときには、次の SAP リソースが必要です。
SAP Note 1928533: 次の情報が含まれています。
- SAP ソフトウェアのデプロイでサポートされているAzure VM サイズの一覧
- Azure VM サイズの重要な容量情報
- サポートされる SAP ソフトウェア、およびオペレーティング システム (OS) とデータベースの組み合わせ
- Microsoft Azure 上の Windows および Linux に必要な SAP カーネル バージョン
SAP Note 2015553 Azure での SAP でサポートされる SAP ソフトウェアの展開の前提条件を示します。
SAP Note 2178632 には、Azureで SAP について報告されたすべての監視メトリックに関する詳細情報が含まれています。
SAP Note 1409604 には、AzureのWindowsに必要な SAP ホスト エージェントのバージョンがあります。
SAP Note 2191498 には、Azureの Linux に必要な SAP ホスト エージェントのバージョンがあります。
SAP Note 2243692 には、Azureの Linux での SAP ライセンスに関する情報が含まれます。
SAP Note 1984787: SUSE Linux Enterprise Server 12 に関する一般情報が記載されています。
SAP Note 2002167: Red Hat Enterprise Linux 7.x に関する一般情報が記載されています。
SAP Note 2069760: Oracle Linux 7.x に関する一般情報が記載されています。
SAP Note 1999351 には、Azure Extension for SAP のその他のトラブルシューティング情報があります。
SAP Note 1597355: Linux のスワップ領域に関する一般情報が記載されています。
SAP on Azure SCN page には、ニュースと有用なリソースのコレクションがあります。
SAP Community WIKI: Linux に必要なすべての SAP Note を参照できます。
Azure PowerShellの一部である SAP 固有の PowerShell コマンドレット。
Azure CLI の一部である SAP 固有の Azure CLI コマンド。
Windows リソース
これらの Microsoft の記事では、Azureでの SAP デプロイについて説明します。
- Azure 仮想マシン SAP NetWeaver の計画と実装
- SAP NetWeaver のための Azure 仮想マシン のデプロイ (この記事)
- Azure 仮想マシン 上での SAP NetWeaver 向け DBMS のデプロイメント
Azure VM での SAP ソフトウェアのデプロイ シナリオ
Azureに VM と関連するディスクをデプロイするには、複数のオプションがあります。 選択したデプロイの種類によって、デプロイする VM を準備する手順が異なる場合があるため、デプロイ方法の違いを理解しておくことが重要です。
シナリオ 1: AZURE MARKETPLACE for SAP から VM をデプロイする
Microsoft またはAzure Marketplaceのサード パーティが提供するイメージを使用して、VM をデプロイできます。 Marketplace には、Windows Serverとさまざまな Linux ディストリビューションの標準的な OS イメージがいくつか用意されています。 また、Microsoft SQL Server などのデータベース管理システム (DBMS) SKU を含むイメージをデプロイすることもできます。 DBMS SKU でのイメージの使用の詳細については、SAP NetWeaver の Azure 仮想マシン DBMS デプロイを参照してください。
次のフローチャートは、AZURE MARKETPLACEから VM をデプロイするための SAP 固有の一連の手順を示しています。
![Azure Marketplaceの VM イメージを使用した SAP システムの VM デプロイのフローチャート][deployment-guide-figure-100]
Azure ポータルを使用して仮想マシンを作成する
Azure Marketplaceからイメージを使用して新しい仮想マシンを作成する最も簡単な方法は、Azure ポータルを使用することです。
- Azure ポータルでリソースを作成に移動します。 または、Azure ポータル メニューで、 + 新規を選択します。
- [コンピュート] を選択し、次にデプロイするオペレーティング システムの種類を選択します。 たとえば、Windows Server 2012 R2 以降、SUSE Linux Enterprise Server 12 以降、Red Hat Enterprise Linux 7.x 以降 (RHEL 7.2)、Oracle Linux 7.2 以降などです。 既定のリスト ビューには、サポートされているオペレーティング システムがすべて表示されるわけではありません。 完全な一覧を表示するには、 [すべて表示] を選択します。 SAP ソフトウェア デプロイのサポートされているオペレーティング システムの詳細については、SAP Note 1928533 を参照してください。
- 次のページで使用条件を確認します。
- デプロイ モデルの選択 ボックスで、Resource Manager を選択します。
- [作成] を選択します
ウィザードの指示に従って、必要なすべてのリソース (ネットワーク インターフェイスやストレージ アカウントなど) だけでなく、仮想マシンを作成するために必要なパラメーターも設定します。 次のようなパラメーターがあります。
[基本] :
- Name:リソースの名前 (仮想マシン名)。
- VM ディスクの種類: OS ディスクのディスクの種類を選択します。 データ ディスクにPremium Storageを使用する場合は、OS ディスクにもPremium Storageを使用することをお勧めします。
- [ユーザー名とパスワード] または [SSH 公開キー] : プロビジョニング中に作成されるユーザーのユーザー名とパスワードを入力します。 Linux 仮想マシンの場合、マシンへのサインインに使用する Secure Shell (SSH) 公開キーを入力できます。
- サブスクリプション:新しい仮想マシンをプロビジョニングするために使用するサブスクリプションを選択します。
- [リソース グループ] :VM のリソース グループの名前。 新しいリソース グループの名前を入力することも、既存のリソース グループの名前を入力することもできます。
- [場所] :新しい仮想マシンをデプロイする場所。 仮想マシンをオンプレミス ネットワークに接続する場合は、Azureをオンプレミス ネットワークに接続する仮想ネットワークの場所を選択してください。 詳細については、「Microsoft Azure ネットワーク」を参照してください。
Size:
サポートされている VM の種類の一覧については、SAP Note 1928533 を参照してください。 Azure Premium Storageを使用する場合は、適切な VM の種類を選択してください。 すべての VM の種類でPremium Storageがサポートされているわけではありません。 詳細については、SAP ワークロードのAzureストレージを参照してください。
設定:
- ストレージ
- ディスクの種類: OS ディスクのディスクの種類を選択します。 データ ディスクにPremium Storageを使用する場合は、OS ディスクにもPremium Storageを使用することをお勧めします。
- マネージド ディスクの使用: マネージド ディスクを使用する場合は、[はい] を選択します。 Managed Disksの詳細については、計画ガイドのManaged Disks章を参照してください。
- ストレージ アカウント: 既存のストレージ アカウントを選択するか、または新しいアカウントを作成します。 すべてのストレージの種類が SAP アプリケーションの実行に対応しているわけではありません。 ストレージの種類の詳細については、「RDBMS デプロイの VM のストレージの構造」を参照してください。
- Network
- [仮想ネットワーク] と [サブネット] : 仮想マシンをイントラネットと統合するには、オンプレミスのネットワークに接続されている仮想ネットワークを選択します。
- [パブリック IP アドレス] : 使用するパブリック IP アドレスを選択するか、または新しいパブリック IP アドレスを作成するためのパラメーターを入力します。 パブリック IP アドレスを使用して、インターネット経由で仮想マシンにアクセスできます。 仮想マシンへのアクセスをセキュリティで保護するために、ネットワーク セキュリティ グループも作成してください。
- [ネットワーク セキュリティ グループ] : 詳細については、ネットワーク セキュリティ グループを使用したネットワーク トラフィック フローの制御に関するページを参照してください。
- [拡張機能] : デプロイに追加することによって、仮想マシン拡張機能をインストールできます。 この手順では、拡張機能を追加する必要はありません。 SAP サポートに必要な拡張機能は、後でインストールします。 このガイドの「Azure Extension for SAP を構成する」の章をご覧ください。
- 高可用性: 仮想マシン スケール セット、可用性ゾーン、または可用性セットのデプロイ オプションを選択します。 展開オプションの適切な選択肢は、複数のゾーンにまたがるか、単一のゾーンに存在するか、ゾーンのないリージョンで動作するかに関係なく、Azure リージョン内で使用するシステム構成によって異なります。
- 監視
- [ブート診断] : ブート診断には [無効] を選択できます。
- [ゲスト OS の診断] : 監視診断には [無効] を選択できます。
- ストレージ
概要:
選択内容を確認し、 [OK] をクリックします。
選択したリソース グループに仮想マシンがデプロイされます。
テンプレートを使用した仮想マシンの作成
azure-quickstart-templates GitHub リポジトリで公開されている SAP テンプレートのいずれかを使用して、仮想マシンを作成できます。 Azure ポータル、PowerShell、または Azure CLI を使用して、仮想マシンを手動で作成することもできます。
[2 層構成 (仮想マシンが 1 台のみ) テンプレート (sap-2-tier-marketplace-image)][sap-templates-2-tier-marketplace-image]
仮想マシンを 1 台だけ使用して 2 層システムを作成する場合は、このテンプレートを使用します。
[2 層構成 (1 つの仮想マシンのみ) テンプレート - Managed Disks (sap-2-tier-marketplace-image-md)][sap-templates-2-tier-marketplace-image-md]
1 つの仮想マシンとManaged Disksのみを使用して 2 層システムを作成するには、このテンプレートを使用します。
[3 層構成 (複数の仮想マシン) テンプレート (sap-3-tier-marketplace-image)][sap-templates-3-tier-marketplace-image]
複数の仮想マシンを使用して 3 層システムを作成する場合は、このテンプレートを使用します。
[3層構成 (複数の仮想マシン) テンプレート - Managed Disks (sap-3-tier-marketplace-image-md)][sap-templates-3-tier-marketplace-image-md]
複数の仮想マシンとManaged Disksを使用して 3 層システムを作成するには、このテンプレートを使用します。
Azure ポータルで、テンプレートの次のパラメーターを入力します。
[基本] :
- サブスクリプション:テンプレートをデプロイするために使用するサブスクリプション。
- [リソース グループ] :テンプレートをデプロイするために使用するリソース グループ。 新しいリソース グループを作成することも、サブスクリプション内の既存のリソース グループを選択することもできます。
- [場所] :テンプレートをデプロイする場所。 既存のリソース グループを選択した場合は、そのリソース グループの場所が使用されます。
設定:
[SAP System ID] (SAP システム ID) : SAP システム ID (SID)。
OS の種類: 展開するオペレーティング システム (Windows Server 2012 R2、SUSE Linux Enterprise Server 12 (SLES 12)、Red Hat Enterprise Linux 7.2 (RHEL 7.2)、Oracle Linux 7.2 など)。
リスト ビューには、サポートされているオペレーティング システムがすべて表示されるわけではありません。 SAP ソフトウェア デプロイのサポートされているオペレーティング システムの詳細については、SAP Note 1928533 を参照してください。
[SAP system size] (SAP システムのサイズ) : SAP システムのサイズ。
新しいシステムで提供する SAPS の数です。 システムに必要な SAPS の数がわからない場合は、SAP のテクノロジ パートナーまたはシステム インテグレーターにお問い合わせください。
[System availability] (システムの可用性) (3 層テンプレートのみ): システムの可用性。
高可用性インストールに適した構成用の HA を選択します。 ABAP SAP Central Services (ASCS) 用の 2 つのデータベース サーバーと 2 つのサーバーが作成されます。
[ストレージの種類] (2 層テンプレートのみ): 使用するストレージの種類。
大規模なシステムでは、Azure Premium Storageを使用することを強くお勧めします。 ストレージの種類の詳細については、次のリソースを参照してください。
- SAP DBMS インスタンスAzure Premium SSD Storage の使用
- RDBMS デプロイの VM のストレージの構造
- [Premium Storage: Azure仮想マシン ワークロードの高パフォーマンス ストレージ][storage-premium-storage-preview-portal]
- Microsoft Azure Storage イントロダクション
[管理ユーザー名] と [管理パスワード] : ユーザー名とパスワード。 仮想マシンへのサインインに使用する新しいユーザーが作成されます。
[新規または既存のサブネット]: 新しい仮想ネットワークとサブネットを作成するか、既存のサブネットを使用するかを指定します。 オンプレミス ネットワークに接続されている仮想ネットワークが既にある場合は、 [Existing (既存)] を選択します。
[Subnet ID](サブネット ID) :VM を既存の VNet にデプロイする場合、その VNet で VM の割り当て先サブネットが定義されているときは、その特定のサブネットの ID を指定します。 ID は通常、/subscriptions/サブスクリプション ID/resourceGroups/リソース グループ名/providers/Microsoft.Network/virtualNetworks/仮想ネットワーク名/subnets/サブネット名 のようになります
使用条件: 法律条項を確認し、同意します。
[購入] を選択します。
Azure Marketplaceのイメージを使用すると、Azure VM エージェントが既定でデプロイされます。
プロキシ設定の構成
オンプレミス ネットワークの構成方法によっては、VM でプロキシを設定することが必要な場合があります。 VM が VPN または ExpressRoute 経由でオンプレミス ネットワークに接続されている場合、VM はインターネットにアクセスできず、必要な VM 拡張機能をダウンロードしたり、Azureの SAP 拡張機能を介して SAP ホスト エージェントのインフラストラクチャ情報Azure収集したりできなくなる可能性があります。 詳細については、「 プロキシの構成」を参照してください。
ドメインに参加する (Windowsのみ)
Azure 展開が Azure サイト間 VPN 接続または ExpressRoute を介してオンプレミスの Active Directory または DNS インスタンスに接続されている場合 (これは Azure 仮想マシン における SAP NetWeaver の計画と実装で クロスプレミス と呼ばれます)、VM がオンプレミス ドメインに参加することが想定されます。 このタスクに関する考慮事項の詳細については、「オンプレミス ドメインへの VM の参加 (Windowsのみ)」を参照>。
VM 拡張機能を構成する
SAP が環境をサポートしていることを確認するには、「 SAP 用の Azure 拡張機能の構成で説明されているように、sap 用のAzure拡張機能を設定します。
デプロイ後の手順
VM を作成してデプロイしたら、必要なソフトウェア コンポーネントを VM にインストールする必要があります。 この種類の VM デプロイでは、展開とソフトウェアのインストールシーケンスのため、インストールするソフトウェアは、Azure、別の VM、または接続可能なディスクとして既に使用できる必要があります。 または、オンプレミスの資産 (インストール共有) への接続を提供するクロスプレミス シナリオを使用することを検討します。
Azureに VM をデプロイした後、オンプレミス環境と同じガイドラインとツールに従って、VM に SAP ソフトウェアをインストールします。 AZURE VM に SAP ソフトウェアをインストールするには、SAP と Microsoft の両方で、SAP インストール メディアをアップロードしてAzure VHD またはManaged Disksに保存するか、必要なすべての SAP インストール メディアを含むファイル サーバーとして機能するAzure VM を作成することをお勧めします。
シナリオ 2:SAP のカスタム イメージを使用して VM をデプロイする
オペレーティング システムまたは DBMS のバージョンによってパッチ要件が異なるため、Azure Marketplaceで見つけたイメージはニーズを満たしていない可能性があります。 このような場合、後で再度デプロイできるように、独自の OS/DBMS の VM イメージを使用して VM を作成できます。 Linux 用のプライベート イメージを作成するには、Windows用のプライベート イメージを作成する手順とは異なる手順を使用します。
![Windowsロゴ。][Logo_Windows]Windows
複数の仮想マシンのデプロイに使用できるWindows イメージを準備するには、Windows設定 (Windows SID やホスト名など) をオンプレミス VM で抽象化または一般化する必要があります。 これを行うには、sysprep を使用します。
![Linux ロゴ。][Logo_Linux]Linux
複数の仮想マシンをデプロイするために使用できる Linux イメージを準備するには、オンプレミス VM で一部の Linux 設定を抽象化または汎用化する必要があります。 これを行うには、 を使用します。 詳細については、「Azure で実行されている Linux 仮想マシンをキャプチャする」および「Azure Linux エージェント ユーザー ガイドを参照してください。
カスタム イメージを作成し、そのイメージを使用して複数の新しい VM を作成できます。 これについては、Azure 仮想マシン SAP NetWeaver の計画と実装で説明されています。 SAP Software Provisioning Manager を使用して新しい SAP システムをインストールするか (仮想マシンに接続されているディスクからデータベース バックアップを復元する)、または DBMS でサポートされている場合は、Azure ストレージからデータベース バックアップを直接復元して、データベース コンテンツを設定します。 詳細については、SAP NetWeaver の Azure 仮想マシン DBMS デプロイを参照してください。 オンプレミス VM (特に 2 層システムの場合) に SAP システムを既にインストールしている場合は、SAP Software Provisioning Manager (SAP Note 1619720 でサポートされているシステム名の変更手順を使用して、Azure VM のデプロイ後に SAP システム設定を調整できます。 それ以外の場合は、Azure VM をデプロイした後で SAP ソフトウェアをインストールできます。
次のフローチャートは、カスタム イメージから VM をデプロイする際の SAP 固有の一連の手順を示しています。
![プライベート Marketplace での VM イメージを使用した SAP システムの VM デプロイのフローチャート][deployment-guide-figure-300]
Azure ポータルを使用して仮想マシンを作成する
マネージド ディスク イメージから新しい仮想マシンを作成する最も簡単な方法は、Azure ポータルを使用することです。 ディスク イメージの管理を作成する方法の詳細については、「
- Azure ポータルで Images に移動します。 または、Azure ポータル メニューで Images を選択します。
- デプロイする管理ディスク イメージを選び、 [VM の作成] をクリックします
ウィザードの指示に従って、必要なすべてのリソース (ネットワーク インターフェイスやストレージ アカウントなど) だけでなく、仮想マシンを作成するために必要なパラメーターも設定します。 次のようなパラメーターがあります。
[基本] :
- Name:リソースの名前 (仮想マシン名)。
- VM ディスクの種類: OS ディスクのディスクの種類を選択します。 データ ディスクにPremium Storageを使用する場合は、OS ディスクにもPremium Storageを使用することをお勧めします。
- [ユーザー名とパスワード] または [SSH 公開キー] : プロビジョニング中に作成されるユーザーのユーザー名とパスワードを入力します。 Linux 仮想マシンの場合、マシンへのサインインに使用する Secure Shell (SSH) 公開キーを入力できます。
- サブスクリプション:新しい仮想マシンをプロビジョニングするために使用するサブスクリプションを選択します。
- [リソース グループ] :VM のリソース グループの名前。 新しいリソース グループの名前を入力することも、既存のリソース グループの名前を入力することもできます。
- [場所] :新しい仮想マシンをデプロイする場所。 仮想マシンをオンプレミス ネットワークに接続する場合は、Azureをオンプレミス ネットワークに接続する仮想ネットワークの場所を選択してください。 詳細については、「SAP NetWeaver」の計画と実装に関する「Microsoft Azure ネットワーキング」を「Azure 仮想マシン」内で参照してください。
Size:
サポートされている VM の種類の一覧については、SAP Note 1928533 を参照してください。 Azure Premium Storageを使用する場合は、適切な VM の種類を選択してください。 すべての VM の種類でPremium Storageがサポートされているわけではありません。 詳細については、SAP ワークロードのAzureストレージを参照してください。
設定:
- ストレージ
- ディスクの種類: OS ディスクのディスクの種類を選択します。 データ ディスクにPremium Storageを使用する場合は、OS ディスクにもPremium Storageを使用することをお勧めします。
- マネージド ディスクの使用: マネージド ディスクを使用する場合は、[はい] を選択します。 Managed Disksの詳細については、計画ガイドのManaged Disks章を参照してください。
- Network
- [仮想ネットワーク] と [サブネット] : 仮想マシンをイントラネットと統合するには、オンプレミスのネットワークに接続されている仮想ネットワークを選択します。
- [パブリック IP アドレス] : 使用するパブリック IP アドレスを選択するか、または新しいパブリック IP アドレスを作成するためのパラメーターを入力します。 パブリック IP アドレスを使用して、インターネット経由で仮想マシンにアクセスできます。 仮想マシンへのアクセスをセキュリティで保護するために、ネットワーク セキュリティ グループも作成してください。
- [ネットワーク セキュリティ グループ] : 詳細については、ネットワーク セキュリティ グループを使用したネットワーク トラフィック フローの制御に関するページを参照してください。
- [拡張機能] : デプロイに追加することによって、仮想マシン拡張機能をインストールできます。 この手順では、拡張機能を追加する必要はありません。 SAP サポートに必要な拡張機能は、後でインストールします。 このガイドの「Azure Extension for SAP を構成する」の章をご覧ください。
- 高可用性: 仮想マシン スケール セット、可用性ゾーン、または可用性セットのデプロイ オプションを選択します。 展開オプションの適切な選択肢は、複数のゾーンにまたがるか、単一のゾーンに存在するか、ゾーンのないリージョンで動作するかに関係なく、Azure リージョン内で使用するシステム構成によって異なります。
- 監視
- [ブート診断] : ブート診断には [無効] を選択できます。
- [ゲスト OS の診断] : 監視診断には [無効] を選択できます。
- ストレージ
概要:
選択内容を確認し、 [OK] をクリックします。
選択したリソース グループに仮想マシンがデプロイされます。
テンプレートを使用した仮想マシンの作成
Azure ポータルからプライベート OS イメージを使用してデプロイを作成するには、次のいずれかの SAP テンプレートを使用します。 これらのテンプレートは、azure-quickstart-templates GitHub リポジトリで公開されています。 また、PowerShell を使用して仮想マシンを手動で作成することもできます。
[2 層構成 (仮想マシンが 1 つだけ) テンプレート (sap-2-tier-user-image)][sap-templates-2-tier-user-image]
仮想マシンを 1 台だけ使用して 2 層システムを作成する場合は、このテンプレートを使用します。
[2 層構成 (1 つの仮想マシンのみ) テンプレート - マネージド ディスク イメージ (sap-2-tier-user-image-md)][sap-templates-2-tier-user-image-md]
1 台だけの仮想マシンと管理ディスク イメージを使って 2 層システムを作成する場合は、このテンプレートを使います。
[3 層構成 (複数の仮想マシン) テンプレート (sap-3-tier-user-image)][sap-templates-3-tier-user-image]
複数の仮想マシンまたは独自の OS イメージを使用して 3 層システムを作成する場合は、このテンプレートを使用します。
[3 層構成 (複数の仮想マシン) テンプレート - マネージド ディスク イメージ (sap-3-tier-user-image-md)][sap-templates-3-tier-user-image-md]
複数の仮想マシンまたは独自の OS イメージと管理ディスク イメージを使って 3 層システムを作成する場合は、このテンプレートを使用します。
Azure ポータルで、テンプレートの次のパラメーターを入力します。
[基本] :
- サブスクリプション:テンプレートをデプロイするために使用するサブスクリプション。
- [リソース グループ] :テンプレートをデプロイするために使用するリソース グループ。 新しいリソース グループを作成することも、サブスクリプション内の既存のリソース グループを選択することもできます。
- [場所] :テンプレートをデプロイする場所。 既存のリソース グループを選択した場合は、そのリソース グループの場所が使用されます。
設定:
[SAP System ID] (SAP システム ID) : SAP システム ID。
OS の種類: 展開するオペレーティング システムの種類 (Windowsまたは Linux)。
[SAP system size] (SAP システムのサイズ) : SAP システムのサイズ。
新しいシステムで提供する SAPS の数です。 システムに必要な SAPS の数がわからない場合は、SAP のテクノロジ パートナーまたはシステム インテグレーターにお問い合わせください。
[System availability] (システムの可用性) (3 層テンプレートのみ): システムの可用性。
高可用性インストールに適した構成用の HA を選択します。 ASCS 用の 2 つのデータベース サーバーと 2 つのサーバーが作成されます。
[ストレージの種類] (2 層テンプレートのみ): 使用するストレージの種類。
大規模なシステムでは、Azure Premium Storageを使用することを強くお勧めします。 ストレージの種類の詳細については、次のリソースを参照してください。
- SAP DBMS インスタンスAzure Premium SSD Storage の使用
- RDBMS デプロイの VM のストレージの構造
- [Premium Storage: Azure仮想マシン ワークロード用の高パフォーマンス ストレージ][storage-premium-storage-preview-portal]
- Microsoft Azure Storage イントロダクション
[ユーザー イメージ VHD の URI] (アンマネージド ディスクのイメージ テンプレートのみ): プライベートな OS イメージ VHD の URI (例: https://アカウント名.blob.core.windows.net/vhds/userimage.vhd)。
[ユーザー イメージのストレージ アカウント] (アンマネージド ディスクのイメージ テンプレートのみ): プライベートな OS イメージが格納されるストレージ アカウントの名前 (例: https://アカウント名.blob.core.windows.net/vhds/userimage.vhd 内の アカウント名)。
[userImageId] (ユーザー イメージ ID) (マネージド ディスク イメージ テンプレートのみ): 使用するマネージド ディスク イメージの ID
[管理ユーザー名] と [管理パスワード] : ユーザー名とパスワード。
仮想マシンへのサインインに使用する新しいユーザーが作成されます。
[New or existing subnet] (新規または既存のサブネット) : 新しい仮想ネットワークとサブネットを作成するか、または既存のサブネットを使用するかを決定します。 オンプレミス ネットワークに接続されている仮想ネットワークが既にある場合は、 [Existing (既存)] を選択します。
[Subnet ID](サブネット ID) :VM を既存の VNet にデプロイする場合、その VNet で VM の割り当て先サブネットが定義されているときは、その特定のサブネットの ID を指定します。 ID は通常、/subscriptions/サブスクリプション ID/resourceGroups/リソース グループ名/providers/Microsoft.Network/virtualNetworks/仮想ネットワーク名/subnets/サブネット名 のようになります
使用条件: 法律条項を確認し、同意します。
[購入] を選択します。
VM エージェントのインストール (Linux のみ)
前のセクションで説明したテンプレートを使用するには、ユーザー イメージに Linux エージェントが既にインストールされている必要があります。インストールされていない場合、デプロイは失敗します。
ドメインに参加する (Windowsのみ)
AzureのデプロイメントがオンプレミスのActive DirectoryまたはDNSインスタンスに、Azureサイト間VPN接続またはAzure ExpressRoute経由で接続されている場合(これは「Azure 仮想マシンのSAP NetWeaverの計画と実装」ではクロスペミスと呼ばれます)、VMがオンプレミスドメインに参加することが期待されます。 この手順の考慮事項の詳細については、「オンプレミス ドメインに VM を参加させる (Windowsのみ)を参照してください。
プロキシ設定の構成
オンプレミス ネットワークの構成方法によっては、VM でプロキシを設定することが必要な場合があります。 VM が VPN または ExpressRoute 経由でオンプレミス ネットワークに接続されている場合、VM はインターネットにアクセスできず、必要な VM 拡張機能をダウンロードしたり、Azureの SAP 拡張機能を介して SAP ホスト エージェントのインフラストラクチャ情報を Azure収集したりできない可能性があります。プロキシの構成を参照してください。
Azure VM 拡張機能をSAP向けに設定する
SAP が環境をサポートしていることを確認するには、「 SAP 用の Azure 拡張機能の構成で説明されているように、sap 用のAzure拡張機能を設定します。
シナリオ 3: SAP で非ジェネリック化されたAzure VHD を使用してオンプレミスの VM を移動する
このシナリオでは、特定の SAP システムをオンプレミス環境からAzureに移行する予定です。 これを行うには、OS、SAP バイナリ、最終的には DBMS バイナリを含む VHD と、DBMS のデータ ファイルとログ ファイルを含む VHD をAzureにアップロードします。 「Scenario 2: SAP のカスタム イメージを使用して VM をデプロイするで説明されているシナリオとは異なり、この場合、ホスト名、SAP SID、および SAP ユーザー アカウントはオンプレミス環境で構成されているため、Azure VM に保持されます。 OS を汎用化する必要はありません。 このシナリオは、SAP ランドスケープの一部がオンプレミスで実行され、その一部が Azure で実行されるクロスプレミス シナリオに最も頻繁に適用されます。
このシナリオでは、VM エージェントはデプロイ時に自動的にインストールされません。 AZURE上で SAP NetWeaver を実行するには、VM エージェントと SAP Azure拡張機能が必要であるため、仮想マシンを作成した後、両方のコンポーネントを手動でダウンロード、インストール、および有効にする必要があります。
Azure VM エージェントの詳細については、次のリソースを参照してください。
![Windowsロゴ。][Logo_Windows]Windows
![Linux ロゴ。][Logo_Linux]Linux
次のフローチャートは、一般化されていないAzure VHD を使用してオンプレミスの VM を移動する一連の手順を示しています。
![VM ディスクを使用した SAP システムの VM デプロイのフローチャート][deployment-guide-figure-400]
ディスクが既にアップロードされ、Azureで定義されている場合 (Azure 仮想マシン SAP NetWeaver の計画と実装を参照)、次のいくつかのセクションで説明するタスクを実行します。
仮想マシンの作成
Azure ポータルでプライベート OS ディスクを使用してデプロイを作成するには、azure-quickstart-templates GitHub リポジトリで公開されている SAP テンプレートを使用します。 また、PowerShell を使用して仮想マシンを手動で作成することもできます。
[2 層構成 (仮想マシンが 1 つだけ) テンプレート (sap-2-tier-user-disk)][sap-templates-2-tier-os-disk]
仮想マシンを 1 台だけ使用して 2 層システムを作成する場合は、このテンプレートを使用します。
[2 層構成 (1 つの仮想マシンのみ) テンプレート - マネージド ディスク (sap-2-tier-user-disk-md)][sap-templates-2-tier-os-disk-md]
1 台だけの仮想マシンと管理ディスクを使って 2 層システムを作成する場合は、このテンプレートを使います。
Azure ポータルで、テンプレートの次のパラメーターを入力します。
[基本] :
- サブスクリプション:テンプレートをデプロイするために使用するサブスクリプション。
- [リソース グループ] :テンプレートをデプロイするために使用するリソース グループ。 新しいリソース グループを作成することも、サブスクリプション内の既存のリソース グループを選択することもできます。
- [場所] :テンプレートをデプロイする場所。 既存のリソース グループを選択した場合は、そのリソース グループの場所が使用されます。
設定:
[SAP System ID] (SAP システム ID) : SAP システム ID。
OS の種類: 展開するオペレーティング システムの種類 (Windowsまたは Linux)。
[SAP system size] (SAP システムのサイズ) : SAP システムのサイズ。
新しいシステムで提供する SAPS の数です。 システムに必要な SAPS の数がわからない場合は、SAP のテクノロジ パートナーまたはシステム インテグレーターにお問い合わせください。
[ストレージの種類] (2 層テンプレートのみ): 使用するストレージの種類。
大規模なシステムでは、Azure Premium Storageを使用することを強くお勧めします。 ストレージの種類の詳細については、次のリソースを参照してください。
- SAP DBMS インスタンスAzure Premium SSD Storage の使用
- RDBMS デプロイの VM のストレージの構造
- [Premium Storage: Azure仮想マシン ワークロードの高パフォーマンス ストレージ][storage-premium-storage-preview-portal]
- Microsoft Azure Storage イントロダクション
[OS ディスク VHD の URI] (アンマネージド ディスク テンプレートのみ): プライベート OS ディスクの URI (例: https://アカウント名.blob.core.windows.net/vhds/osdisk.vhd)。
OS ディスクのマネージド ディスク ID (マネージド ディスク テンプレートのみ): マネージド ディスクの OS ディスクの ID (/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/group/providers/Microsoft.Compute/disks/WIN)
[New or existing subnet] (新規または既存のサブネット) : 新しい仮想ネットワークとサブネットを作成するか、または既存のサブネットを使用するかを決定します。 オンプレミス ネットワークに接続されている仮想ネットワークが既にある場合は、 [Existing (既存)] を選択します。
[Subnet ID](サブネット ID) :VM を既存の VNet にデプロイする場合、その VNet で VM の割り当て先サブネットが定義されているときは、その特定のサブネットの ID を指定します。 ID は通常、/subscriptions/サブスクリプション ID/resourceGroups/リソース グループ名/providers/Microsoft.Network/virtualNetworks/仮想ネットワーク名/subnets/サブネット名 のようになります
使用条件: 法律条項を確認し、同意します。
[購入] を選択します。
VM エージェントのインストール
前のセクションで説明したテンプレートを使用するには、VM エージェントを OS ディスクにインストールする必要があります。インストールしていない場合、デプロイは失敗します。 VM エージェントをダウンロードし、VM 内にインストールします。「Azure VM エージェントのダウンロード、インストール、有効化」を参照してください。
前のセクションで説明したテンプレートを使わない場合は、VM エージェントを後でインストールすることもできます。
ドメインに参加する (Windowsのみ)
Azure 展開が Azure サイト間 VPN 接続または ExpressRoute を介してオンプレミスの Active Directory または DNS インスタンスに接続されている場合 (これは Azure 仮想マシン における SAP NetWeaver の計画と実装で クロスプレミス と呼ばれます)、VM がオンプレミス ドメインに参加することが想定されます。 このタスクに関する考慮事項の詳細については、「オンプレミス ドメインへの VM の参加 (Windowsのみ)」を参照>。
プロキシ設定の構成
オンプレミス ネットワークの構成方法によっては、VM でプロキシを設定することが必要な場合があります。 VM が VPN または ExpressRoute 経由でオンプレミス ネットワークに接続されている場合、VM はインターネットにアクセスできず、必要な VM 拡張機能をダウンロードしたり、Azureの SAP 拡張機能を介して SAP ホスト エージェントのインフラストラクチャ情報を Azure収集したりできない可能性があります。プロキシの構成を参照してください。
SAP 用の Azure VM 拡張機能を構成する
SAP が環境をサポートしていることを確認するには、「 SAP 用の Azure 拡張機能の構成で説明されているように、sap 用のAzure拡張機能を設定します。
SAP ソフトウェアをデプロイするための作業の詳細
このセクションでは、構成およびデプロイ プロセスで個々の作業を実行する手順について詳しく説明します。
VM をオンプレミス ドメインに参加させる (Windowsのみ)
オンプレミスの Active Directoryと DNS がAzureで拡張されるクロスプレミス シナリオで SAP VM をデプロイする場合は、VM がオンプレミス ドメインに参加することが想定されます。 オンプレミス ドメインに VM を参加させるための詳細な手順と、オンプレミス ドメインのメンバーになるために必要な追加ソフトウェアは、お客様によって異なります。 通常、VM をオンプレミス ドメインに参加させるためには、マルウェア対策ソフトウェアやバックアップまたは監視ソフトウェアなどの追加のソフトウェアをインストールする必要があります。
このシナリオでは、VM が環境内のドメインに参加するときにインターネット プロキシ設定が強制される場合、ゲスト VM の Windows ローカル システム アカウント (S-1-5-18) に同じプロキシ設定があることを確認する必要もあります。 最も簡単な方法は、ドメイン内のシステムに適用されるドメイン グループ ポリシーを使用してプロキシを適用することです。
Azure VM エージェントのダウンロード、インストール、有効化
一般化されていない OS イメージからデプロイされた仮想マシン (たとえば、Windows システム準備ツールに由来しないイメージ、sysprep ツール) の場合は、Azure VM エージェントを手動でダウンロード、インストール、有効化する必要があります。
Azure Marketplaceから VM をデプロイする場合、この手順は必要ありません。 Azure Marketplaceのイメージには、Azure VM エージェントが既に存在します。
Windows
- Azure VM エージェントをダウンロードします。
- Azure VM エージェント インストーラー パッケージをダウンロードします。
- パーソナル コンピューターまたはサーバーで、VM エージェント MSI パッケージをローカルに保存します。
- Azure VM エージェントをインストールします。
- リモート デスクトップ プロトコル (RDP) を使用して、デプロイされたAzure VM に接続します。
- VM で Windows エクスプローラー ウィンドウを開き、VM エージェントの MSI ファイルのターゲット ディレクトリを選択します。
- Azure VM エージェント インストーラー MSI ファイルをローカル コンピューターまたはサーバーから VM 上の VM エージェントのターゲット ディレクトリにドラッグします。
- VM 上の MSI ファイルをダブルクリックします。
- オンプレミス ドメインに参加している VM の場合は、「プロキシの構成」の説明に従って、最終的なインターネット プロキシ設定が VM の Windows ローカル システム アカウント (S-1-5-18) にも適用されていることを確認>。 VM エージェントはこのコンテキストで実行され、Azureに接続できる必要があります。
Azure VM エージェントを更新するためにユーザー操作は必要ありません。 VM エージェントは自動的に更新され、VM の再起動を必要としません。
Linux
次のコマンドを使用して、Linux の VM エージェントをインストールします。
SUSE Linux Enterprise Server (SLES)
sudo zypper install WALinuxAgentRed Hat Enterprise Linux (RHEL) または Oracle Linux
sudo yum install WALinuxAgent
エージェントが既にインストールされている場合は、Azure Linux エージェントを更新するには、「 vm 上の Azure Linux エージェントを最新バージョンに更新する」で説明されている手順を実行GitHub。
プロキシを構成する
Windowsでプロキシを構成する手順は、Linux でプロキシを構成する方法とは異なります。
Windows
インターネットにアクセスするには、ローカル システム アカウントのプロキシ設定を適切に設定する必要があります。 プロキシ設定がグループ ポリシーで設定されていない場合は、ローカル システム アカウントのプロキシ設定を構成できます。
- [スタート] メニューで「gpedit.msc」と入力し、Enter キーを押します。
- Computer Configuration>Administrative Templates>Windows Components>Internet Explorer を選択します。 [コンピューター別にプロキシを設定する (ユーザー別ではなく)] が無効になっているか、構成されていないことを確認します。
- コントロール パネルで、Network and Sharing Center>Internet Options に移動します。
- [接続] タブの [LAN の設定] をクリックします。
- [設定を自動的に検出する] チェック ボックスをオフにします。
- [LAN にプロキシ サーバーを使用する] チェック ボックスをオンにし、プロキシのアドレストとポートを入力します。
- [Advanced] \(詳細設定) ボタンを選択します。
- [例外] ボックスに、IP アドレスとして「168.63.129.16」と入力します。 [OK] を選択します。
Linux
\etc\waagent.conf にある Microsoft Azure ゲスト エージェントの構成ファイルで、適切なプロキシを構成します。
次のパラメーターを設定します。
HTTP プロキシ ホスト。 たとえば、proxy.corp.local に設定します。
HttpProxy.Host=<proxy host>HTTP プロキシ ポート。 たとえば、80 に設定します。
HttpProxy.Port=<port of the proxy host>エージェントを再起動します。
sudo service waagent restart
Azure リポジトリを使用する場合は、これらのリポジトリへのトラフィックがオンプレミスのイントラネットを通過していないことを確認します。 強制トンネリングを有効にするためにユーザー定義ルートを作成した場合は、サイト間 VPN 接続を介さずに、リポジトリへのトラフィックをインターネットに直接ルーティングするルートを追加する必要があります。
また、SAP 用の VM 拡張機能は、インターネットにアクセスできる必要があります。 新しい SAP 用 VM 拡張機能をインストールし、 SAP ソリューションのAzure VM 拡張機能を構成するの手順に従って、VM Extension for SAP インストール ガイドに従ってプロキシを構成してください。
SLES
\etc\regionserverclnt.cfg の一覧にある IP アドレスのルートも追加する必要があります。 次の図は例を示しています。
![強制トンネリング][deployment-guide-figure-50]
RHEL
\etc\yum.repos.d\rhui-load-balancers の一覧にあるホストの IP アドレスのルートも追加する必要があります。 例については、前の図を参照してください。
Oracle Linux
Azure上の Oracle Linux 用のリポジトリはありません。 Oracle Linux 用に独自のリポジトリを構成するか、パブリック リポジトリを使う必要があります。
ユーザー定義ルートの詳細については、ユーザー定義ルートと IP 転送に関する記事をご覧ください。
SAP向けAzure拡張機能
注
一般的なサポートステートメント: SAP のAzure拡張機能のサポートは、SAP サポート チャネルを通じて提供されます。 Azure Extension for SAP に関するサポートが必要な場合は、SAP サポートでサポート ケースを開いてください。
sap on Azure 用 VM のデプロイ シナリオに関する説明に従って VM を準備すると、Azure VM エージェントが仮想マシンにインストールされます。 次の手順では、グローバル Azure データセンターの Azure 拡張機能リポジトリで使用できる Azure Extension for SAP をデプロイします。 詳細については、「 SAP のAzure拡張機能の構成を参照してください。
次のステップ
RHEL for SAP のインプレース アップグレードについて