
私は Windows 7 ワークステーションでソフトウェアを開発しています。これは、日中に確実に電源がオンになっている唯一のマシンです。テスト用に Windows 2008 R2 を実行する PC と VirtualBox VM がいくつかありますが、どれも定期的に電源がオンになっておらず、ドメイン コントロールなどとして動作しているものはありません。
それぞれの PC が多かれ少なかれ独自のログイン資格情報を維持する、いわゆるワークグループ モードでの作業は、ほとんどの場合うまくいきます。必要に応じて接続してファイルを共有できます。ただし、期待どおりに動作することを確認するために、クライアントのネットワークのほとんどが使用している AD などを使用したい場合もあります。
メインワークステーションの起動時にドメイン コントローラーを備えた VirtualBox VM を起動し、常に動作させておくのが理想的ですが、設定が難しいと思います。物理サーバーの 1 つを DC として構成して実行することもできますが、サービスがたまにしか必要ない場合、追加のマシンを一日中オンにしておくことは望ましくありません。
別のボックスまたは VM に AD などを含むドメイン コントローラーを設定し、サービスが必要なときだけ起動することはできますか? そうした場合、メインの Windows 7 ボックスを起動しても 2008 サーバーが実行されていない場合はどうなるでしょうか? 定期的に行っている他のマシンへのネットワーク接続機能なしで起動するのでしょうか? 起動している場合は、ドメインに参加したり参加解除したりできると思います。参加する PC を再起動する必要はないと思います。
ご覧のとおり、これは私があまり詳しくない分野です。オプションを試すことはできますし、そうするつもりですが、これがよく知られたシナリオであり、ネットワーク初心者でも実装がそれほど面倒ではないパターンがあるかどうかを誰かが教えてくれると本当にうれしいです。
答え1
資格情報はキャッシュされているので、マシンにログインすることはできます。ただし、DC がダウンしているため、SMB などのドメイン内の他のホストを参照することはできません。また、不快な速度低下も頻繁に発生します。
もし私があなたで、DC を実行するための小さな予備の PC を持っていなかったら、おそらく (RAM が許せば) VirtualBox を自動起動に設定して、DC をヘッドレス VM として実行するでしょう。512 MB の RAM を用意すれば十分でしょう。DC は 24 時間 365 日稼働することになっているので、これは決して推奨される方法ではありませんが、開発 PC が稼働している唯一の PC である場合は有効です。