sql資料庫備份工具
資料庫的備份和恢復 一、備份資料庫1、打開SQL企業管理器,在控制台根目錄中依次點開 Microsoft SQL Server2、SQL Server組--雙擊打開你的伺服器--雙擊打開資料庫目錄3、選擇你的資料庫名稱(如論壇資料庫Forum)--然後點上面菜單中的工具--選擇備份資料庫4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份 二、還原資料庫1、打開SQL企業管理器,在控制台根目錄中依次點開 Microsoft SQL Server2、SQL Server組--雙擊打開你的伺服器--點圖標欄的新建資料庫圖標,新建資料庫的名字自行取3、點擊新建好的資料庫名稱--然後點上面菜單中的工具--選擇恢復資料庫4、在彈出來的窗口中的還原選項中選擇從設備--點選擇設備--點添加--然後選擇你的備份文件名--添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)--然後點擊上方常規旁邊的選項按鈕5、在出現的窗口中選擇在現有資料庫上強制還原,以及在恢復完成狀態中選擇使資料庫可以繼續運行但無法還原其它事務日誌的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:/Program Files/Microsoft SQL Server/MSSQL/Data ,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是zw0001.mdf ,現在的資料庫是zw0002 ,就改成zw0002.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是 .ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定 d:/sqldata/zw0002.mdf或者d:/sqldata/zw0002.ldf ),否則恢復將報錯6、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重起看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復 三、設定每日自動備份資料庫1、打開企業管理器,在控制台根目錄中依次點開
Ⅱ 怎樣做一個自動備份SQL資料庫的工具
一、備份資料庫
1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft
SQL
Server
2、SQL
Server組--雙擊打開你的伺服器--雙擊打開資料庫目錄
3、選擇你的資料庫名稱(如論壇資料庫Forum)--然後點上面菜單中的工具--選擇備份資料庫
4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份
二、還原資料庫
1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft
SQL
Server
2、SQL
Server組--雙擊打開你的伺服器--點圖標欄的新建資料庫圖標,新建資料庫的名字自行取
3、點擊新建好的資料庫名稱--然後點上面菜單中的工具--選擇恢復資料庫
4、在彈出來的窗口中的還原選項中選擇從設備--點選擇設備--點添加--然後選擇你的備份文件名--添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)--然後點擊上方常規旁邊的選項按鈕
5、在出現的窗口中選擇在現有資料庫上強制還原,以及在恢復完成狀態中選擇使資料庫可以繼續運行但無法還原其它事務日誌的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:\Program
Files\Microsoft
SQL
Server\MSSQL\Data,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是zw0001.mdf,現在的資料庫是zw0002,就改成zw0002.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是.ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否則恢復將報錯
6、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重起看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復
Ⅲ sql server自帶的備份功能挺好,為什麼還要用其他備份軟體呢
眾所周知, SQL Server自身的「維護計劃」可以實現自動備份資料庫。
既然這樣,那還有必要使用第三方專業備份軟體嗎?
本文以【護衛神·好備份專業版】為例,分析兩者之間的優劣。
護衛神·好備份專業版是一款伺服器專用的備份軟體,支持備份網站和SQL資料庫,支持本地備份、遠程備份和雲備份,支持存檔備份和同步備份模式。
1、默認自帶
這應該是SQL Server備份的主要優勢,安裝好SQL Server後就可以配置備份了,無需再安裝第三方軟體。
2、技術門檻高
雖說SQL Server備份配置好就可以用了,但是配置卻比較復雜。管理員需要寫大量復雜的腳本來執行備份任務,這就要求管理員對資料庫專業知識非常熟悉才行,一般人幹不了這活。而好備份的話,只需點幾下滑鼠就可以配置好,無需任何專業知識。
3、安全性低
SQL Server備份無法對備份文件進行加密,任何一個擁有此備份文件的人都可以把數據恢復出來,在安全性上得不到保證。好備份則可以設置復雜的壓縮密碼,只有持有正確密碼的人才能提取出備份文件。
4、空間利用率低
SQL Server備份的文件是未經壓縮的,佔用空間較多。好備份自帶7z壓縮,生成的備份文件相比未經壓縮的文件,能節省約80%的空間。
5、穩定性差
SQL Server備份依靠SQL Server 代理工作,如果服務停止或者對SQL Server降權,或是設置了目錄許可權,都可能導致備份無法正常工作。好備份是獨立的服務進程,自動設置備份目錄許可權,確保備份永遠不出問題。
6、不支持遠程備份
SQL Server備份只支持本地備份,一旦伺服器被入侵或者感染勒索病毒,可能導致備份文件全軍覆沒,無法有效起到保障作用。好備份支持遠程FTP、SFTP和阿里雲、騰訊雲、七牛雲等存儲介質,即使黑客入侵了伺服器,也無法刪除或感染遠程備份數據。
7、還原較復雜
SQL Server備份的文件,需要通過SQL Server Management Studio才能還原,步驟多,對新用戶而言比較復雜。好備份支持一鍵還原,點一下滑鼠就自動還原了。
8、無法知曉結果
備份數據最怕的就是明明已經故障了而我們卻不知道。當我們打算還原數據時才發現備份一直失敗,那心情如同掉進寒冷的冰窖。
好備份支持備份結果及時通知,通過簡訊、微信和郵件三種方式告知您,讓您對備份狀況了如指掌。
9、好備份其他優勢
好備份除了備份SQL Server,還可以備份文件和MySQL,以及支持若干計劃任務,例如重啟伺服器、重啟IIS、回收內存、校對時間等等。
好備份支持文件實時同步功能,配合【護衛神·防篡改專業版】,輕松搭建 「分發還原」模式的企業級防篡改系統,確保伺服器再也不被篡改、掛馬、掛黑鏈等。
Ⅳ 如何利用windows備份工具備份sql2005資料庫
第1步:啟動「MicrosoftSQL Server Management Studio」,在「對象資源管理器」窗口裡依次選擇「」→「管理」選項。
第2步:在圖6.26中,右鍵單擊「維護計劃」,如果彈出如圖6.35所示的「錯誤提示」對話框,說明SQL Server Agent沒有啟動,此時需要啟動「SQL Server Configuration Manager」,如圖6.36所示,啟動SQL Server Agent。
然後再右鍵單擊「維護計劃」,在彈出的快捷菜單里選擇「維護計劃向導」選項,彈出如圖6.37所示的「SQLServer維護計劃向導」對話框。
第3步:在圖6.37中,單擊「下一步」按鈕,彈出如圖6.38所示「選擇目標伺服器」對話框,在「名稱」文本框里輸入維護計劃的名稱「bbsxp2008_backup」,在「說明」文本框里輸入維護計劃的說明文字,在「伺服器」文本框里輸入要使用的伺服器名,然後選擇身份驗證方式。
第4步:在圖6.38中,單擊「下一步」按鈕,彈出如圖6.39所示的「選擇維護任務」對話框,在該對話框里可以選擇多種維護任務。
第5步:在圖6.39中,單擊「下一步」按鈕,彈出如圖6.40所示的「選擇維護任務順序」對話框,如果有多個維護任務,可以通過「上移」和「下移」兩個按鈕來設置維護任務的順序。
第6步:在圖6.40中,單擊「下一步」按鈕,彈出如圖6.41所示的「定義資料庫任務」對話框,在「資料庫」下拉列表框里(如圖6.42所示)選擇要備份的資料庫名,在「備份組件」區域里選擇備份資料庫或者備份資料庫文件,在「目標」區域可以添加備份文件和備份設備、設置是否將備份數據追加到備份文件里等。
第7步:在圖6.41中,單擊「下一步」按鈕,彈出如圖6.43所示的「選擇計劃屬性」對話框,單擊「更改」按鈕,彈出如圖6.44所示的「新建作業計劃」對話框。
第8步:在「新建作業計劃」對話框(如圖6.44所示)中設置備份資料庫的時間及頻率,設置完畢後單擊「確定」按鈕返回到如圖6.43所示的對話框。
第9步:在圖6.43中,單擊「下一步」按鈕,彈出如圖6.45所示的「選擇報告選項」對話框,在該對話框里對維護計劃操作報告進行保存或分發。
第10步:在圖6.45中,單擊「下一步」按鈕,彈出如圖6.46所示的「完成該向導」對話框
第11步:在圖6.46中,單擊「完成」按鈕,彈出如圖6.47所示的「維護計劃向導進度」對話框。
如果維護計劃的創建操作順利完成,如圖6.47所示,單擊「關閉」按鈕完成維護計劃的創建。
如果在創建過程中出錯,如圖6.48所示,那麼解決該問題需要從SQL Server 2005光碟安裝IntegrationServices服務,大概步驟如下:
(1)運行SQLServer安裝向導。
(2)依次單擊「下一步」按鈕。
(3)在名稱框和公司框中輸入相關信息,然後單擊「下一步」按鈕。
(4)如圖6.49所示,選中Integration Services復選框,然後單擊「下一步」按鈕。
5)根據提示單擊「安裝」或「下一步」按鈕。
第12步:維護計劃創建操作順利完成後,要確認「Sql Server代理」啟動。如果沒有啟動,在「對象資源管理器」窗口裡,右鍵單擊「Sql Server代理」,在彈出的快捷菜單里選擇「啟動」選項,如圖6.50所示。
Ⅳ 求SQLBackupAndFTP(資料庫備份軟體) V10.1.25 綠色版網盤資源
鏈接:
提取碼:11ih
軟體名稱:SQLBackupAndFTP(資料庫備份軟體)V10.1.25綠色版
語言:英文軟體
大小:7.87MB
類別:系統工具
介紹:SQLBackupAndFTP是一款國外專業的資料庫備份工具。該款資料庫備份軟體每天必須發送到一個遠程FTP伺服器,這將大大節省維修時間,讓您更好的管理自己的伺服器。
Ⅵ 請問有什麼好用的SQL資料庫自動備份軟體嗎
最好的就是SQL自己的定時備份計劃,你可以不信我,但必須要相信比爾蓋茨~~~
其他都是浮雲~~
Ⅶ SQL 資料庫自動備份
企業管理器里
->在所要進行備份的資料庫上
右鍵
->所有任務
->維護計劃
->點四次下一步
->
就是備份了
。
說明:這個頁面上你可以點更改來
詳細的配置如"每周-~周五00:00自動備份",及路徑設置等。
--------------------------------------------
問題補充:強調一下,備份的文件名是「資料庫名+備份日期」,每次更新的,否則會覆蓋原來的備份,就沒有意義了!
提問者:漢之尊
-
經理
五級
--------------------------------------------
針對你的這種做法那你嘗試用存儲過程吧,靈活、可以根據具體需要定製:
在要備份的數據上建立以下存儲過程:
CREATE
PROCEDURE
[dbo].[過程名]
AS
declare
@filename
nvarchar(100),--文件名
@NowDay
int
--設置時間
set
@filename='D:\data'+cast(Day(GetDate())
as
varchar(2))+'.dat'
--文件路徑及文件名
Set
@NowDay=Day(GetDate())
if
(@NowDay>=20)
or
(@NowDay<=10)
--這個月的20到下個月的10要備份
begin
print
@filename
BACKUP
DATABASE
[資料庫名()你也可以設參數]
TO
DISK
=
@filename
WITH
INIT
,
NOUNLOAD
,
NAME
=
N'XX數據備份',
NOSKIP
,
STATS
=
10,
NOFORMAT
end
自己推敲一下,相信你會實現的!
Ⅷ 如何讓sql2000資料庫自動備份工具
企業管理器中的Tools,Database Maintenance Planner,可以設置資料庫的定期自動備份計劃。並通過啟動Sql server Agent來自動運行備份計劃。具體步驟如下:
1、打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器
2、然後點上面菜單中的工具-->選擇資料庫維護計劃器
3、下一步選擇要進行自動備份的數據
4、下一步更新數據優化信息,這里一般不用做選擇
5、下一步檢查資料庫完整性,也一般不選擇
6、下一步指定資料庫備份計劃,默認的是1周備份一次,點擊更改選擇每天備份後點確定
7、下一步指定備份磁碟目錄,選擇指定目錄,如您可以在D盤新建一個目錄如:d:\databak,然後在這里選擇使用此目錄,如果您的資料庫比較多最好選擇為每個資料庫建立子目錄,然後選擇刪除早於多少天前的備份,一般設定4-7天,這看您的具體備份要求,備份文件擴展名默認的是BAK
8、下一步指定事務日誌備份計劃,看您的需要做選擇
9、下一步要生成的報表,一般不做選擇
10、下一步維護計劃歷史記錄,最好用默認的選項
11、下一步完成
12、完成後系統很可能會提示Sql Server Agent服務未啟動,先點確定完成計劃設定,然後找到桌面最右邊狀態欄中的SQL綠色圖標,雙擊點開,在服務中選擇Sql Server Agent,然後點擊運行箭頭,選上下方的當啟動OS時自動啟動服務
13、可以設置自動啟動sql server Agent:運行Services.msc,設置sqlserverAgent為自動啟動。
14、修改計劃:
打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->管理-->資料庫維護計劃
Ⅸ SQL資料庫備份
備份資料庫
1、打開sql企業管理器,在控制台根目錄中依次點開microsoft
sql
server
2、sql
server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄
3、選擇你的資料庫名稱(如財務資料庫cwdata)-->然後點上面菜單中的工具-->選擇備份資料庫
4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份。