概要
この記事では、Windows Azure Pack の更新プログラムロールアップ 6 で修正される問題について説明します。 また、Windows Azure Pack 用の更新プログラム ロールアップ 6 のインストール手順も含まれています。
この更新プログラムのロールアップで修正される問題
問題 1
Windows Azure Pack Web サイトでの Web ジョブのサポートを追加します。
現象 テナント ユーザーは、バックグラウンド タスクを設定して実行して、Web サイトに関連するバッチ ジョブを実行できません。 Windows Azure Web ジョブ機能は、Windows Azure Pack (WAP) Web サイト リソース プロバイダーではサポートされていません。
解決テナント ユーザーは、WAP Websites リソース プロバイダーを使用してこの機能にアクセスできるようになりました。 この機能は、プランを構成し、テナント サイト内のテナントで使用できるようにする場合に、管理者サイトを通じて有効になります。 この機能を使用すると、作成 Web ジョブの作成をバックグラウンドで手動または継続的に実行できます。
問題 2
Windows Azure Pack Web サイトの展開スロットのサポートを追加します。
現象 テナント ユーザーは、WAP Websites 環境の運用スロット以外のスロットにデプロイできません。 パブリック Azure Web App Serviceで現在使用できる Web サイトのスロットまたはステージング環境は、WAP Websites リソース プロバイダーでは使用できません。
解決テナントは、Web サイトに関連付けられているデプロイ スロットを使用できるようになりました。 Web アプリのコンテンツと構成要素は、2 つのデプロイ スロット間でスワップできます。 これには、運用スロットが含まれます。
問題 3
仮想マシン チェックポイントのサポートを追加します。
現象 テナント ユーザーは、VMM/SPF リソース プロバイダーを使用して、仮想マシン (VM) の現在の状態のチェックポイントを作成できません。
解決テナントは、仮想マシンのチェックポイントを作成し、必要に応じて復元できるようになりました。 これは、1 つのチェックポイントしか作成できないという通常の VM チェックポイントとは異なり、チェックポイントが作成されるたびに前のチェックポイントが上書きされます。
問題 5
SQL リソース プロバイダーが構成したリソース (データベース、リソース プール、ワークロード グループなど) と、SQL Server ホスティング サーバー (またはサーバー) 上の実際にプロビジョニングされたリソースとの間でデータ整合性を維持するためのサポートを追加します。 これにより、管理者がSQL Server コンピューターを直接変更した後に、SQL リソース プロバイダー構成データの違いを検出できます。
RP 構成データSQL Server現象は、SQL Serverのターゲット インスタンスにデプロイされている実際のリソースと同期されない可能性があります。 この問題は、WAP SQL Server RP を介してではなく、サーバーに直接変更が加えられた場合に発生します。
解決策 ターゲット SQL Serverの実際の状態で SQL RP 構成データの再同期を有効にする RESTful API 呼び出しの新しいセットがあります。
問題 6
次のバージョンのWindows Serverとの互換性:
- 新しい UI 成果物はレビュー専用です。彼らはそれらの背後にある完全な機能を持っていません。
- URL 書き換え IIS モジュールへの依存関係が削除されました。
問題 7
リソース プロバイダーのいくつかのSQL Serverの問題を修正します。
- データベースの作成が失敗すると、プランで定義されている使用量によってサーバーの合計容量が超過したため、誤ったエラー メッセージが表示されます。
- Get-MgmtSvcSqlResourcePoolByTemplate コマンドは、無効な RG テンプレート ID が指定されている場合、予期される出力を提供しません。
- テナントは、その名前を推測することで、管理されていないデータベースを削除できます。
- 管理者がプランのクォータを増やした後でも、テナントはデータベースのサイズを増やすことはできません。
問題 8
- 軽微な修正の範囲
Windows Azure Pack 用の更新プログラムロールアップ 6 を取得してインストールする方法
ダウンロード情報
Windows Azure Pack の更新プログラム パッケージは、Microsoft Update または手動ダウンロードから入手できます。
Microsoft Update
Microsoft Update から更新プログラム パッケージを取得してインストールするには、Operational Manager コンポーネントがインストールされているコンピューターで次の手順を実行します。
- [スタート] をクリックし、[コントロール パネル] をクリックします。
- コントロール パネルで、[Windows Update.] をダブルクリックし、[オンラインで Microsoft Update からの更新プログラムを確認する] をクリックします。
- [重要な更新プログラムが利用可能です] をクリックします。
- 目的の更新プログラムロールアップ パッケージを選択し、[OK] をクリックします。
- [更新プログラムのインストール] をクリックして、更新プログラム パッケージをインストールします。
更新プログラム パッケージを手動でダウンロードする
次の Web サイトに移動して、Microsoft Update カタログから更新プログラム パッケージを手動でダウンロードします。
Windows Azure Pack 更新プログラム パッケージを今すぐダウンロードします。
インストール手順
これらのインストール手順は、次の Windows Azure Pack コンポーネント用です。
- テナント サイト
- テナント API
- テナント パブリック API
- 管理サイト
- 管理 API
- 認証
- Windows 認証
- 用途
- 監視
- Microsoft SQL
- MySQL
- Web アプリケーション ギャラリー
- 構成サイト
- ベスト プラクティス アナライザー
- PowerShell API
Windows Azure Pack コンポーネントごとに更新プログラム .msi ファイルをインストールするには、次の手順に従います。
システムが現在動作している (顧客のトラフィックを処理する) 場合は、Azure サーバーのダウンタイムをスケジュールします。 Windows Azure Pack では現在、ローリング アップグレードはサポートされていません。
満足のいくサイトに顧客トラフィックを停止またはリダイレクトします。
コンピューターとデータベースのバックアップを作成します。
- この更新プログラムには、データベースの変更が含まれています (手順 7 を参照)。インストールする前に、データベースのバックアップを最新の状態にしておくことを強くお勧めします。
- 仮想マシンを使用している場合は、現在の状態のスナップショットを作成します。 それ以外の場合は、次の手順に進みます。
- VM を使用していない場合は、更新プログラムのインストールをロールバックする必要がある場合に備えて、復元に使用するコンピューターのバックアップを作成します。
Windows Azure Pack テナント サイトに独自のテーマを使用している場合は、更新を実行する前にテーマのカスタマイズを保持してください。
各ノードで直接、またはWindows Server Update Services (WSUS) サーバーを介して Microsoft Update を使用して更新を実行します。
[負荷分散] のノードごとに、コンポーネントの更新を次の順序で実行します。
- WAP によってインストールされた元の自己署名証明書を使用している場合は、更新操作によって置き換えられます。 新しい証明書をエクスポートし、[負荷分散] の下の他のノードにインポートする必要があります。 これらの証明書には、CN=MgmtSvc-* (自己署名) の名前付けパターンがあります。
- 必要に応じて、リソース プロバイダー (RP) サービス (SQL Server、My SQL、SPF/VMM、Web サイト) を更新します。 RP サイトが実行されていることを確認します。
- テナント API サイト、パブリック テナント API、管理者 API ノード、管理者およびテナント認証サイトを更新します。
- 管理者サイトとテナント サイトを更新します。
この手順は、SQL Server Resource Governorの新しいサポートを有効にするために必要です。
次の PowerShell スクリプトをテキスト エディター (または ISE Windows PowerShell) でダウンロードして開きます。 このスクリプトでは、Azure Pack データベースが変更されます。
接続文字列行を次のように変更します。
$wapConnectionString = "server=yourservername;uid=sa;pwd=yourpassword;database=master;"
Mgmt-Svc-PowerShellAPI モジュールを含むマシンで管理者としてこのスクリプトを実行します。 実行されているコンピューターは次のとおりです。
- 使用状況拡張機能
- Web アプリ ギャラリー拡張機能
- SQL Server拡張機能
- MySQL 拡張機能
すべてのコンポーネントが更新され、期待どおりに機能している場合は、更新されたノードへのトラフィックを開き始めることができます。 それ以外の場合は、「ロールバック手順」セクションを参照してください。
ロールバック手順
問題が発生し、ロールバックが必要であると判断した場合は、次の手順に従います。
手順 3B の「インストール手順」セクションでスナップショットを使用できる場合は、スナップショットを適用します。 スナップショットがない場合は、次の手順に進みます。
「インストール手順」セクションの手順 3A および 3C で作成したバックアップを使用して、データベースとコンピューターを復元します。
システムを部分的に更新された状態のままにしないでください。 1 つのノードで更新が失敗した場合でも、Windows Azure Pack がインストールされているすべてのマシンでロールバック操作を実行します。
推奨 各 Windows Azure Pack ノードで Windows Azure Pack ベスト プラクティス アナライザーを実行して、構成項目が正しいことを確認します。
復元されたノードへのトラフィックを開きます。
この更新プログラムのロールアップで更新Files
| 変更されたFiles | ファイル サイズ | バージョン |
|---|---|---|
| <変更するファイルの一覧> | <各ファイルのファイル サイズが必要です> | <ファイルごとにバージョン番号が必要です> |