指定磁碟或磁帶備份目的地 (SQL Server)
適用於:SQL Server
此主題說明如何使用 SQL Server Management Studio 或 Transact-SQL,在 SQL Server 中指定磁碟或磁帶作為備份目的地。
注意
未來的 SQL Server 版本中將會移除磁帶備份裝置的支援。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
本主題內容
開始之前:
若要使用下列項目指定磁碟或磁帶做為備份目的地:
開始之前
安全性
權限
BACKUP DATABASE 和 BACKUP LOG 權限預設為 sysadmin 固定伺服器角色以及 db_owner 和 db_backupoperator 固定資料庫角色的成員。
備份裝置實體檔案的擁有權和權限問題可能會干擾備份作業。 SQL Server 必須能夠讀取和寫入裝置;執行 SQL Server 服務的帳戶必須具備寫入權限。 不過,在系統資料表中加入備份裝置項目的 sp_addumpdevice並不會檢查檔案存取權限。 當您嘗試備份或還原時,存取實體資源之前不一定會出現備份裝置實體檔案的這些問題。
使用 SQL Server Management Studio
若要指定磁碟或磁帶做為備份目的地
連線到適當的 Microsoft SQL Server 資料庫引擎執行個體之後,請在 [物件總管] 中,按一下伺服器名稱以展開伺服器樹狀目錄。
展開 [資料庫] ,然後視資料庫而定,選取使用者資料庫,或者展開 [系統資料庫] 並選取一個系統資料庫。
以滑鼠右鍵按一下資料庫,指向 [工作] ,然後按一下 [備份] 。 會出現 [備份資料庫] 對話方塊。
在 [一般] 頁面的 [目的地] 區段中,按一下 [磁碟] 或 [磁帶] 。 若要選取包含單一媒體集的磁碟或磁帶機 (最多 64 個) 的路徑,請按一下 [加入] 。
若要移除備份目的地,請選取目的地,然後按一下 [移除] 。 若要檢視備份目的地的內容,請選取目的地,然後按一下 [內容] 。
使用 TRANSACT-SQL
若要指定磁碟或磁帶做為備份目的地
連線至資料庫引擎。
在標準列中,按一下 [新增查詢] 。
在 BACKUP 陳述式中,指定檔案或裝置及其實體名稱。 這個範例會將
AdventureWorks2022
資料庫備份到磁碟檔案Z:\SQLServerBackups\AdventureWorks2022.bak
。
USE AdventureWorks2022;
GO
BACKUP DATABASE AdventureWorks2022
TO DISK = 'Z:\SQLServerBackups\AdventureWorks2022.bak'
GO
另請參閱
備份交易記錄 (SQL Server)
備份檔案和檔案群組 (SQL Server)
定義磁碟檔案的邏輯備份裝置 (SQL Server)
建立差異資料庫備份 (SQL Server)
定義磁帶機的邏輯備份裝置 (SQL Server)