TSQL Backup Database – 使用 TSQL 來做資料庫備份

由於不知道公司的DBA 怎樣設定公司的TFS Server的 Database Backup 的關係…
所以為了方便自己去Backup 現有的TFS Database都要自己用Script /Query 來建立這個Database Backup
希望不用搞亂他的設定

之前沒有嘗試過用SQL Script 來做 Database Backup的..
做了一會兒Research之後發現 原來解決方法十分簡單

[SQL]
BACKUP DATABASE [Database 名稱]
TO DISK = ‘[Database Backup 檔的位置和檔案名.bak]’
WITH FORMAT,
MEDIANAME = ‘[Restore database 時所看到的名]’,
NAME = ‘[Restore database 時所看到的名]’;
[/SQL]

我們可以在SQL Server Management Studio (SSMS)執行以下的Syntax 來實行
解決方法:
E.G.

[SQL]

BACKUP DATABASE Tfs_DefaultCollection
TO DISK = ‘\\tfs01\Backup\Tfs_DefaultCollection_Offline_20131007.Bak’
WITH FORMAT,
MEDIANAME = ‘Tfs_DefaultCollection_Backup’,
NAME = ‘Full Backup of Tfs DefaultCollection Offline’;
[/SQL]

Hope you find it useful

Leave a Reply