2013年2月21日木曜日

◆日付・時刻をファイル名にしてDBをバックアップ

普通のサーバー管理者はSQLでやるのでしょうが、日付をファイル名にする場合はやっぱりPowerShellの方が楽。

001
002
003

$now = (get-date).ToString("yyyyMMddHHmmss")
Backup-SqlDatabase -Database Northwind
 `
 
-BackupFile "D:\DBBackup\test\$now.bak" -ServerInstance localhost

「ServerInstance」はローカルなら省略できても良さそうだが、省略するとエラーになった。

0 件のコメント:

コメントを投稿