[系統] MSSQL 備份裝置

看板Database作者 (Terry)時間9年前 (2014/11/18 14:23), 9年前編輯推噓2(2013)
留言15則, 5人參與, 最新討論串1/1
資料庫名稱: MSSQL 資料庫版本: 2014 作業平台: WINDOWS 2012 R2 問題描述: 請教一下 我利用備份裝置,來備份DB 每天晚上都會備份一次完整備份 然後備份裝置裡面的媒體內容,就看得到歷史備份的結果 但是 每次還原都只能選擇最近一次的完整備份 那這些在備份裝置的歷史備份結果還留著,能有什麼作用嗎? 還是說能定時把這些歷史備份結果清除? 謝謝幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.19.22 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1416291798.A.0F0.html

11/18 14:27, , 1F
施主,這要問廠商。就 MySQL 來說有 dump 就可以還原
11/18 14:27, 1F
我是在想說,這個和備份組逾期的時間,有沒有關係 因為我備份沒有設定逾的時間,如果有設定的話,他會不會自已覆蓋過去... ※ 編輯: bernachom (59.120.19.22), 11/18/2014 14:28:28

11/18 14:32, , 2F
移除的方法 http://goo.gl/tto7Gq
11/18 14:32, 2F

11/18 14:43, , 3F
備份紀錄的用途 http://goo.gl/sIa0E7
11/18 14:43, 3F

11/18 14:43, , 4F
Transact-SQL Statements for Accessing Backup
11/18 14:43, 4F

11/18 14:44, , 5F
History裡有提到幾個restore指令會用到那些資料
11/18 14:44, 5F

11/18 15:48, , 6F
利用 SSMS 從備份裝置進行還原,
11/18 15:48, 6F

11/18 15:48, , 7F
預設是還原最新的完整備份,
11/18 15:48, 7F

11/18 15:49, , 8F
要還原其他較舊的完整備份,
11/18 15:49, 8F

11/18 15:49, , 9F
請直接利用 TSQL 指定備份裝置內的完整備份 ~~
11/18 15:49, 9F

11/18 20:52, , 10F
sp_delete_backuphistory
11/18 20:52, 10F
各位前輩好,請教一下 我利用sp_delete_backuphistory 或是 sp_delete_database_backuphistory 這個指令刪除歷史記錄 MSDB是刪除了,但是在備份裝置裡面的歷史記錄,還是存在. 想請教一下,那這個備份裝置裡面的記錄,該如何刪除呢? 謝謝指導了 ※ 編輯: bernachom (59.120.19.22), 11/19/2014 07:58:42

11/19 14:32, , 11F
那些東西是記錄在備份檔內,不是在DB上
11/19 14:32, 11F

11/19 15:02, , 12F
了解,謝謝了:)
11/19 15:02, 12F

11/21 08:58, , 13F
確定備份裝置內只要存在一份完整備份的話,
11/21 08:58, 13F

11/21 08:58, , 14F
備份時請下 INIT 參數 ~~
11/21 08:58, 14F

11/21 09:01, , 15F
好:)
11/21 09:01, 15F
文章代碼(AID): #1KQkNM3m (Database)