web-dev-qa-db-ja.com

移行中にWindowsファイル共有を停止するにはどうすればよいですか?

VMwareスタンドアロンコンバーターを使用して、物理ファイルサーバーをVM環境に移行する準備をしています。このファイルサーバーには300を超える共有があるため、すべての共有を削除して再作成することはできません。オプション。移行中に各共有へのアクセスを無効にできるようにしたい。VMwareコンバーターがサービスを使用してP2Vを実行するため、ファイル共有を単純にオフにすることはできません。バッチファイルを書き込む方法はありますか。各共有の接続数を0にしますか?

3
Peter

現在テストを行っていますが、VMwareConverterはファイル共有のみを使用してエージェントをプッシュします。テストで機能している現在のプロセスは、変換ダイアログを開始し、エージェントをプッシュし、NICでファイル共有を無効にしてから、変換を続行することです。変換中、ネットワーク共有は使用できません。変換が完了したら、VMを起動し、新しいVMware NICでファイル共有をアクティブにします。

0
Peter

週末にこれとほぼ同じことをしたので、これが私がしたことです。

ソースサーバーでエクスポート:HKLM\SYSTEM\CurrentControlSet\Services\LanManServer\Sharesソースサーバーでサーバーサービスを停止します。sc stop Lanmanserver

Lanmanserverを停止すると、すべての共有が拒否されます。

すべてのデータをターゲットサーバーにコピーします。

ターゲットサーバーで、エクスポートした共有レジストリ値をインポートします。ターゲットサーバーでlanmanserverサービスを再起動すると、すべての共有が再作成されます。

2
Paul L

私はこれを行うためのいくつかの方法を考えることができます:

私がお勧めする方法は、すべてのホストをファイアウォールで保護することですが、VMwareコンバーターがその機能を実行するために必要なものです。十分にシンプルで、P2Vが完了したら簡単に元に戻すことができます。

次に、すべてのユーザーを含むグループを作成し、ファイル/ディレクトリへのアクセスを拒否する継承可能なACLをボリュームのルートに適用できます。

3番目のオプションは、共有をエクスポートして削除し、移行を実行してから、再インポートすることです。 KB記事125996 これを行う方法を説明します。

少なくともファイアウォールのオプションを最初に試してみることをお勧めします。これは、それほど邪魔にならないようで、物事が混乱する機会が最も少ないためです。

1
EEAA

net share xxxx /deleteで共有を削除してみませんか。ロールバックが必要な場合は、net share xxxx=path [options]を使用して簡単に再作成できます。

0
Simon Catlin