Windows Server 2019 Essentials: バックアップ前に bat ファイルを実行する

Windows Server 2019 Essentials: バックアップ前に bat ファイルを実行する

つまり、Windows Server 2019 では、ローカル ディスクにのみ複数のバックアップを作成できるようです。ネットワークの場所には、一度に 1 つのバックアップしか作成できません。私は、ネットワークの場所に VHDX ファイルを作成し、この VHDX ファイルをマウントして、マウントされたディスクをバックアップの「ローカル ディスク」として使用するように Windows Server バックアップを設定することで、この問題を回避しました。これは非常にうまく機能します。

唯一の問題は、ネットワークがダウンすると VHDX がアンマウントされ、自動的に再マウントされないことです。

再マウント用のバッチ スクリプトを作成しました。

diskpart /s AutoMount_diskpart.txt >> AutoMount_log.txt
timeout /t 15

AutoMount_diskopart.txt の内容は次のとおりです。

select vdisk file = "\\vault\Backup1\CASTLE\WindowsServerBackup.vhdx"
attach vdisk

ディスクがすでに接続されている状態でバッチ ファイルを実行しても問題はないようです。その場合、「attach vdisk」コマンドは単に失敗するだけです。

私が今疑問に思っているのは、Windows Server バックアップがバックアップを実行する前に、そのバッチ スクリプトを毎回自動的に実行するにはどうすればよいかということです。

関連情報