
インストールされ実行中のサーバーがあり、そのコピーを作成したいと考えています。サーバーは Windows 2012 と Sql Server 2014 Standard です。
これに関する情報が見つからないのですが、これは可能なのでしょうか? 実行するための手順は何ですか? テンプレートに基づいて新しいマシンを作成する場合、新しいマシンに対して何を行う必要がありますか?
ちなみに、このマシンは現在 Azure で実行されており、独自の Azure VM テンプレートに追加できるようになることを期待しています。
答え1
確かに支持されているがsysprep で新しいバージョンの SQL Server を準備する.
また、以下の手順でも使用できます。Azure マシンのシステム準備
しかし!
マイクロソフトはアクティブな本番システムの Sysprep をサポートします。
本番環境
Microsoft は、次のシナリオでの Sysprep の使用をサポートしていません。
長期間にわたって実稼働しているコンピューターを取得し、sysprep を実行して、コンピューターから新しいイメージまたはクローンを作成します。Sysprep は、Windows の新規インストールをイメージング用に準備するように設計されています。
SID とコンピュータ名を変更してドメインに参加させ、コンピュータを一意にするために、運用コンピュータのイメージ作成またはクローン作成後に sysprep を実行します。たとえば、コンピュータのクローン作成または物理から仮想 (P2V) を実行したが、ソース コンピュータを廃止するのではなく、実行したままにしたい場合などです。
Sysprep を使用してこのようなシステムのイメージを準備すると、多くの問題がすぐに表面化したり、後で明らかになったりして、変更の完全な履歴を完全に理解しないとシステムのトラブルシューティングが困難になる可能性があります。したがって、このシナリオでは、インストールに問題がある場合は、イメージを再構築する必要がある可能性があります。
最善の方法は、新しい Azure VM にクリーンなテンプレートをインストールし、必要なものをすべてインストールして sysprep し、それを VM テンプレートに追加することです。
個人的なコメント:
アップグレードは継続的なプロセスであるため、私たちはほぼ毎週SQL Serverをインストールしています。sysprepの使用も試みましたが、メリットがほとんどなく複雑さが増すため、イメージからSQL Serverを除外することにしました。
私たちのイメージには必要なものがすべて揃っています。を除いてSQL Server をインストールします。