PowerShell ベースですが、SQL Server の汎用バックアップのテンプレートにできそうなスクリプトを作ってみました。 スクリプトは SQL Server BackupSample.ps1 に置いてあります。 基本動作としては以下のようになっています。 完全バックアップ / 差分バックアップ / トランザクションログバックアップを実行 バックアップの取得先は既定のバックアップディレクトリ バックアップ取得時に圧縮とチェックサムの確認を実施 完全バックアップの実装の特徴としては、以下となります。 tempdb のバックアップは取得しない tempdb は SQL Server のサービス起動時に初期化されるため、バックアップを取得することができません。 そのため、完全バックアップでは取得の除外とするようにしています。 差分バックアップの実装の特徴としては、以下となります。 tem
![SQL Server の汎用バックアップのテンプレートスクリプトを作ってみる at SE の雑記](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)