IIS7 / IIS7.5 / IIS8 のバックアップとリストア

$backup_name = "iis_backup_{0:yyyyMMdd}" -f (date)
Import-Module WebAdministration
#Get-Command -Module WebAdministration
Backup-WebConfiguration $backup_name
Restore-WebConfiguration $backup_name


PowerShell以外に以下のアプリからもIISの管理操作を行うことが可能。
似たようなコマンドが多いものの regerege は基本PowerShellを使っていく予定なので appcmd は使用方法は記載しないでおきます。

%WinDir%\System32\Inetsrv\appcmd.exe