A. 資料庫備份九點詳解
第一種情況:
有RAID 還需要做資料庫備份嗎?
回答:需要 有了RAID 萬一部份磁碟損壞 可以修復資料庫 有的情況下資料庫甚至可以繼續使用 但是 如果哪一天 你的同事不小心刪除了一條重要的記錄 怎麼辦?RAID是無能為力的 你需要合適的備份策略 把那條被誤刪的數據恢復出來 所以有了RAID 仍需要做備份集群 磁碟鏡像同理
第二種情況:
我們需要全備份+日誌備份?
解答:如果你只做全備份 那麼受限於全備份的大小和備份時間 不可能常做 而且只有全備份 不能將資料庫恢復至某個時間點 所以 我們需要全備份+日誌備份 比如每天一個全備份 每隔 小時或若干分鍾一個日誌備份 說到差異備份 因為微軟的差異備份記錄的是上一次全備份以來發生的變化 所以 如果資料庫的改動很頻繁的話 沒過多久 差異備份就會和全備份的大小接近 因此這種情況下就不合適了 因此 全備份+日誌備份的方案適合絕大多數的用戶
第三種情況:
如果你僅在資料庫本地做備份 萬一磁碟損壞 或者整個伺服器硬體損壞 備份也就沒了 就沒法恢復資料庫
解答:因此 你需要把備份文件傳送至另一個物理硬體上 大多數用戶不用磁帶機 因此不考慮 一般 我們需要另一台廉價的伺服器或者PC來存放資料庫的備份 來防止硬體損壞造成的備份丟失
第四種情況:
你可以在資料庫伺服器本地做完備份 然後使用某些方式將備份文件傳送至備機 你是在備份完成後就馬上穿送的嗎?其實可以考慮將傳送備份的腳本用T SQL語句來寫
第五種情況:
備份文件傳送至備機後 就可以高枕無憂了嗎?
解答:不 作為DBA的你還需要檢查備機上的備份文件是否能將資料庫恢復至最新 如果採用日誌備份 會不會因為丟失某一個日誌備份文件而導致資料庫不能恢復至最新?如何檢查日誌備份文件之間存在斷檔?
第六種情況:
為了將資料庫盡可能的恢復到最新 你可能會每隔 分鍾(甚至 分鍾)執行一次日誌備份 那麼萬一資料庫壞了 在恢復的時候 手動恢復成百上千個日誌文件 是不是不太現實?
第七種情況:
如果你所在公司有很多的資料庫伺服器(就像我所在的公司) 而且磁碟空間有限 那麼你不得不經常登錄伺服器來刪除舊的備份文件 如果哪天忘了 或者五一十一長假 磁碟空間用完了 就麻煩了
第八種情況:
資料庫在備份的時候 並不會檢查數據頁面的完整性 如果數據頁壞了 備份作業仍會執行 而且不會報錯 等到你發現數據頁有錯誤的時候 你也很可能已經因為磁碟空間不足 而刪除了早期的備份 而此時剩下的那些備份可能都是包含損壞的數據頁 如果損壞的數據頁是某個表的表頭的話 那這個表你就再也沒辦法恢復了 所以你需要定期執行DBCC檢查 來盡早發現資料庫頁面的完整性 在未作完DBCC檢查之前 你不能刪除舊的備份 以防止新的備份存在問題 所以 刪除備份文件的工作變的有些麻煩
第九種情況:
lishixin/Article/program/Oracle/201311/17516
B. 資料庫如何備份
1、首先運行SQL。
C. 資料庫備份有幾種方式以及各自有什麼特點
1、完全備份
這是大多數人常用的方式,它可以備份整個資料庫,包含用戶表、系統表、索引、視圖和存儲過程等所有資料庫對象。但它需要花費更多的時間和空間,所以,一周做一次完全備份。
2、事務日誌備份
事務日誌是一個單獨的文件,它記錄資料庫的改變,備份的時候只需要復制自上次備份以來對資料庫所做的改變,所以只需要很少的時間。為了使資料庫具有魯棒性,推薦每小時甚至更頻繁的備份事務日誌。
3、差異備份
也叫增量備份。它是只備份資料庫一部分的另一種方法,它不使用事務日誌,相反,它使用整個資料庫的一種新映象。它比最初的完全備份小,因為它只包含自上次完全備份以來所改變的資料庫。它的優點是存儲和恢復速度快。推薦每天做一次差異備份。
4、文件備份
資料庫可以由硬碟上的許多文件構成。如果這個資料庫非常大,並且一個晚上也不能將它備份完,那麼可以使用文件備份每晚備份資料庫的一部分。由於一般情況下資料庫不會大到必須使用多個文件存儲,所以這種備份不是很常用。
資料庫備份重要性
尤其在一些對數據可靠性要求很高的行業如銀行、證券、電信等,如果發生意外停機或數據丟失其損失會十分慘重。為此資料庫管理員應針對具體的業務要求制定詳細的資料庫備份與災難恢復策略,並通過模擬故障對每種可能的情況進行嚴格測試,只有這樣才能保證數據的高可用性。
資料庫的備份是一個長期的過程,而恢復只在發生事故後進行,恢復可以看作是備份的逆過程,恢復的程度的好壞很大程度上依賴於備份的情況。此外,資料庫管理員在恢復時採取的步驟正確與否也直接影響最終的恢復結果。
D. 金蝶軟體如何做好數據的備份與恢復
金蝶軟體如何做好數據的備份與恢復
企業ERP運維人員或其他相關人員通常需要對財務數據進行新建(新建賬套的規范與技巧)、恢復、備份、刪除、注冊等操作。下面我為大家帶來的關於金蝶軟體如何做好數據的備份與恢復的知識,歡迎閱讀。
1. KIS專業版14.1,進入系統管理進行賬套備份與恢復。
操作路徑:
單擊電腦左下方的【開始】菜單,選擇【程序】→【金蝶KIS專業版】→【金蝶KIS專業版-系統管理】。
點擊上圖的【金蝶KIS專業版-系統管理】,進入金蝶KIS專業版-系統管理,在賬套所在行的「更多」下拉點擊「手動備份或自動備份或雲盤備份」即可開始備份賬套,如圖。
手動備份或自動備份或雲盤備份區別:
手動備份:單次備份。
自動備份:設定自動備份方案,系統自動執行備份。
雲盤備份:單次備份,將賬套同時備份到本機和企業雲盤。
賬套恢復:選擇備份文件後即可進行賬套恢復。
2. KIS標准版和KIS迷你版,進入軟體進行賬套備份與恢復。
支持手工備份的同時備份至企業雲盤,不支持自動備份。
操作路徑:
雙擊 金蝶KIS迷你版 程序,在彈出的「金蝶KIS迷你版系統登錄」界面點擊【登錄】,進入程序後,依次點擊【文件】→【賬套維護】→【賬套備份】。
點擊【賬套備份】後彈出手動備份界面。
點擊【賬套恢復】後選擇需要恢復的賬套文件即可完成賬套恢復操作。
KIS標准版賬套備份與恢復步驟同上,不詳述~
3. KIS商貿高級版,進入系統管理備份賬套與恢復。
操作路徑:
單擊電腦左下方的【開始】菜單,選擇【程序】→【金蝶KIS商貿高級版】→【金蝶KIS商貿高級版-系統管理】。
點擊上圖的【金蝶KIS商貿高級版-系統管理】,進入金蝶KIS商貿高級版-系統管理,在賬套所在行的「更多」下拉點擊「手動備份或自動備份或雲盤備份」即可開始備份賬套。
KIS商貿高級版「賬套備份與恢復」步驟同KIS專業版14.1,不詳述~
4. 金蝶KIS國際版 v2.1,在賬套管理進行賬套備份與恢復。
操作路徑:
單擊電腦左下方的【開始】菜單,選擇【程序】→【金蝶KIS國際版 v2.1】如圖:
點擊上圖的【金蝶KIS國際版 v2.1】,進入金蝶KIS國際版 v2.1界面,點擊「賬套管理」登錄進入賬套管理即可開始賬套備份和賬套恢復。如圖:
5. 金蝶KIS行政事業版,在賬套管理進行賬套備份與恢復。
操作路徑:
第1步:單擊電腦左下角「開始」菜單,依次點擊【所有程序】→【金蝶KIS行政事業版】 →【工具】-【賬套管理】,登錄用戶名 admin 密碼:首次登錄密碼為空。
第2步:如需賬套備份在「備份」處下拉可選「手動備份賬套或自動備份賬套」,如需「賬套恢復」,單擊「恢復」即可。
6. 金蝶KIS旗艦版,在賬套管理進行賬套備份與恢復。
操作路徑:
第1步:單擊電腦左下角「開始」菜單,依次點擊【所有程序】→【金蝶KIS旗艦版】 →【工具】-【賬套管理】,登錄用戶名 admin 密碼:首次登錄密碼為空。
第2步:單擊備份或恢復即可開始備份。
K/3 WISE&RISE 賬套備份與恢復
K/3 WISE、RISE產品均在賬套管理中進行賬套備份及恢復。
操作步驟總括:
第1步:登錄賬套管理
第2步:執行賬套備份(手動備份或設置自動備份方案)
第3步:賬套恢復
7.手動備份與自動批量備份
備份前,我們需要先重點介紹下完全備份與增量備份含義與區別,可查看產品幫助手冊(賬套管理界面按鍵盤上的F1即可調出幫助手冊)。
完全備份:執行完整資料庫備份,也就是為賬套中的所有數據建立一個副本,備份後,生成文件的文件名默認以F開頭,生成的後綴為bak和dbb文件( 後綴為bak,如*.bak,是資料庫文件,可用於恢復資料庫; 後綴為dbb,如*.dbb,是說明性文件)。
增量備份:記錄自上次完整資料庫備份後對資料庫數據所做的更改,也就是為上次完整資料庫備份後發生變動的`數據建立一個副本,所以在增量備份之前,必須先做完全備份,生成文件的文件名默認以D開頭生成增量備份文件(生成的後綴為bak和dbb文件)。
8.拓展:集團介紹
金蝶國際軟體集團有限公司(簡稱:「金蝶國際」或「金蝶」)始創於1993 年,是香港聯交所主板上市公司(股票代碼:00268),總部位於中國深圳。以「致良知、走正道、行王道」為核心價值觀。
金蝶在中國大陸設有深圳、上海、北京三個軟體園,在深圳、上海、北京和西雅圖設立了研發中心。在中國大陸擁有100家以營銷與服務為主的分支機構和2400家咨詢、技術、實施服務、分銷合作夥伴。
金蝶旗下公司有專注於企業管理軟體及互聯網服務市場的金蝶軟體(中國)有限公司,專注於小微企業雲服務市場的金蝶蝶金雲計算有限公司,專注於電子商務雲業務的上海管易雲計算軟體有限公司。
金蝶旗下雲服務產品有金蝶雲蒼穹、金蝶雲星空、金蝶精斗雲、金蝶管易雲、雲之家。金蝶通過管理軟體與雲服務,已為世界范圍內超過680萬家企業、政府組織提供服務。
;E. 如何備份資料庫
如果是SQL的話可以在企業管理器裡面或通過查詢分析器備份資料庫到備份設備.
一、備份資料庫
1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的伺服器-->雙擊打開資料庫目錄
3、選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇備份資料庫
4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和文件名,指定後點確定返回備份窗口,接著點確定進行備份
二、還原資料庫
1、打開SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的伺服器-->點圖標欄的新建資料庫圖標,新建資料庫的名字自行取
3、點擊新建好的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇恢復資料庫
4、在彈出來的窗口中的還原選項中選擇從設備-->點選擇設備-->點添加-->然後選擇你的備份文件名-->添加後點確定返回,這時候設備欄應該出現您剛才選擇的資料庫備份文件名,備份號默認為1(如果您對同一個文件做過多次備份,可以點擊備份號旁邊的查看內容,在復選框中選擇最新的一次備份後點確定)-->然後點擊上方常規旁邊的選項按鈕
5、在出現的窗口中選擇在現有資料庫上強制還原,以及在恢復完成狀態中選擇使資料庫可以繼續運行但無法還原其它事務日誌的選項。在窗口的中間部位的將資料庫文件還原為這里要按照你SQL的安裝進行設置(也可以指定自己的目錄),邏輯文件名不需要改動,移至物理文件名要根據你所恢復的機器情況做改動,如您的SQL資料庫裝在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那麼就按照您恢復機器的目錄進行相關改動改動,並且最後的文件名最好改成您當前的資料庫名(如原來是bbs_data.mdf,現在的資料庫是forum,就改成forum_data.mdf),日誌和數據文件都要按照這樣的方式做相關的改動(日誌的文件名是*_log.ldf結尾的),這里的恢復目錄您可以自由設置,前提是該目錄必須存在(如您可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否則恢復將報錯
6、修改完成後,點擊下面的確定進行恢復,這時會出現一個進度條,提示恢復的進度,恢復完成後系統會自動提示成功,如中間提示報錯,請記錄下相關的錯誤內容並詢問對SQL操作比較熟悉的人員,一般的錯誤無非是目錄錯誤或者文件名重復或者文件名錯誤或者空間不夠或者資料庫正在使用中的錯誤,資料庫正在使用的錯誤您可以嘗試關閉所有關於SQL窗口然後重新打開進行恢復操作,如果還提示正在使用的錯誤可以將SQL服務停止然後重起看看,至於上述其它的錯誤一般都能按照錯誤內容做相應改動後即可恢復
F. 怎樣備份資料庫(快快!!)
資料庫備份
包括完整備份和完成
差異備份
.相關定義查閱資料.
重點分析:
a.使用SQL
Server
Management
Studio進行完整備份
1.以「
學生成績管理系統
」為例,打開SQL
Server
Management
Studio,用滑鼠右鍵單擊「對象
資源管理器
」中「
學生成績管理系統
」
資料庫對象
,在彈出的
快捷菜單
中選擇「任務」--〉「備份」選項
2.在「備份資料庫」窗口中,選擇備份類型為"完整".在備份的目標中,指定備份到的
磁碟文件
位置,用戶也可以自行選擇備份資料庫或
數據文件
,以及備份集的有效期等,然後單擊「確定」按鈕
3.備份操作完成後,彈出對話框表示備份成功完成.這時,在備份的文件位置可以找到D:\fullBackUp
備份文件
.
b.
差異備份
與前面的區別
.在「備份資料庫」窗口中,選擇備份類型為"差異".其他與完整備份一樣.
c.使用Backup命令進行備份
T-SQL提供了BACKUP
DATABASE語句對資料庫進行備份,其語法格式:
BACKUP
DATABASE
{database_name|@database_name_var}
TO<backup_device>[,...n]
[[MIRROR
TO
<backup_device>[,...n]][...next-mirror]]
[WITH
[BLOCKSIZE
=
{blocksize|@blocksize_variable}]
[[,]{CHECKSUM|NO_CHECKSUM}]
[[,]
{STOP_ON_ERROR|CONTINUE_AFTER_ERROR}]
[[,]
DESCRIPTION
=
{'text'|@text_variable}]
[[,]DIFFERENTIAL]
[[,]EXPIREDATE={date|@date_var}
]
G. 如何實現MySQL資料庫的備份與恢復
在資料庫表丟失或損壞的情況下 備份你的資料庫是很重要的 如果發生系統崩潰 你肯定想能夠將你的表盡可能丟失最少的數據恢復到崩潰發生時的狀態 有時 正是MySQL管理員造成破壞 管理員已經知道表以破壞 用諸如vi或Emacs等編輯器試圖直接編輯它們 這對表絕對不是件好事!備份資料庫兩個主要方法是用mysqlmp程序或直接拷貝資料庫文件(如用cp cpio或tar等) 每種方法都有其優缺點 mysqlmp與MySQL伺服器協同操作 直接拷貝方法在伺服器外部進行 並且你必須採取措施保證沒有客戶正在修改你將拷貝的表 如果你想用文件系統備份來備份資料庫 也會發生同樣的問題 如果資料庫表在文件系統備份過程中被修改 進入備份的表文件主語不一致的狀態 而對以後的恢復表將失去意義 文件系統備份與直接拷貝文件的區別是對後者你完全控制了備份過程 這樣你能採取措施確保伺服器讓表不受干擾 mysqlmp比直接拷貝要慢些 mysqlmp生成能夠移植到其它機器的文本文件 甚至那些有不同硬體結構的機器上 直接拷貝文件不能移植到其它機器上 除非你正在拷貝的表使用MyISAM存儲格式 ISAM表只能在相似的硬體結構的機器上拷貝 在MySQL 中引入的MyISAM表存儲格式解決了該問題 因為該格式是機器無關的 所以直接拷貝文件可以移植到具有不同硬體結構的機器上 只要滿足兩個條件 另一台機器必須也運行MySQL 或以後版本 而且文件必須以MyISAM格式表示 而不是ISAM格式 不管你使用哪種備份方法 如果你需要恢復資料庫 有幾個原則應該遵守 以確保最好的結果 定期實施備份 建立一個計劃並嚴格遵守 讓伺服器執行更新日誌 當你在崩潰後需要恢復數據時 更新日誌將幫助你 在你用備份文件恢復數據到備份時的狀態後 你可以通過運行更新日誌中的查詢再次運用備份後面的修改 這將資料庫中的表恢復到崩潰發生時的狀態 以文件系統備份的術語講 資料庫備份文件代表完全傾倒(full mp) 而更新日誌代表漸進傾倒(incremental mp) 使用一種統一的和易理解的備份文件命名機制 象backup buckup 等不是特別有意義 當實施你的恢復時 你將浪費時間找出文件里是什麼東西 你可能發覺用資料庫名和日期構成備份文件名會很有用 例如 %mysqlmp samp_db >/usr/archives/mysql/samp_db %mysqlmp menagerie >/usr/archives/mysql/menagerie 你可能想在生成備份後壓縮它們 備份一般都很大!你也需要讓你的備份文件有過期期限以避免它們填滿你的磁碟 就象你讓你的日誌文件過期那樣 用文件系統備份備份你的備份文件 如果遇上了一個徹底崩潰 不僅清除了你的數據目錄 也清除了包含你的資料庫備份的磁碟驅動器 你將真正遇上了麻煩 也要備份你的更新日誌 將你的備份文件放在不同於用於你的資料庫的文件系統上 這將降低由於生成備份而填滿包含數據目錄的文件系統的可能性 用於創建備份的技術同樣對拷貝資料庫到另一台機器有用 最常見地 一個資料庫被轉移到了運行在另一台主機上的伺服器 但是你也可以將數據轉移到同一台主機上的另一個伺服器 使用mysqlmp備份和拷貝資料庫 當你使用mysqlmo程序產生資料庫備份文件時 預設地 文件內容包含創建正在傾倒的表的CREATE語句和包含表中行數據的INSERT語句 換句話說 mysqlmp產生的輸出可在以後用作mysql的輸入來重建資料庫 你可以將整個資料庫傾倒進一個單獨的文本文件中 如下 %mysqlmp samp_db >/usr/archives/mysql/samp_db 輸出文件的開頭看起來象這樣 # MySQL Dump ## Host: localhost Database: samp_db# # Server version alpha log## Table structure for table absence #CREATE TABLE absence(student_id int( ) unsigned DEFAULT NOT NULL date date DEFAULT NOT NULL PRIMARY KEY (student_id date));## Dumping data for table absence #INSERT INTO absence VALUES ( );INSERT INTO absence VALUES ( );INSERT INTO absence VALUES ( ); 文件剩下的部分有更多的INSERT和CREATE TABLE語句組成 如果你想壓縮備份 使用類似如下的命令 %mysqlmp samp_db | gzip >/usr/archives/mysql/samp_db gz如果你要一個龐大的資料庫 輸出文件也將很龐大 可能難於管理 如果你願意 你可以在mysqlmp命令行的資料庫名後列出單獨的表名來傾到它們的內容 這將傾倒文件分成較小 更易於管理的文件 下例顯示如何將samp_db資料庫的一些表傾到進分開的文件中 %mysqlmp samp_db student score event absence >grapbook sql%mysqlmp samp_db member president >hist league sql如果你生成准備用於定期刷新另一個資料庫內容的備份文件 你可能想用 add drop table選項 這告訴伺服器將DROP TABLE IF EXISTS語句寫入備份文件 然後 當你取出備份文件並把它裝載進第二個資料庫時 如果表已經存在 你不會得到一個錯誤 如果你倒出一個資料庫以便能把資料庫轉移到另一個伺服器 你甚至不必創建備份文件 要保證資料庫存在於另一台主機 然後用管道傾倒資料庫 這樣mysql能直接讀取mysqlmp的輸出 例如 你想從主機拷貝資料庫samp_db到 可以這樣很容易做到 %mysqladmin h create samp_db%mysqlmp samp_db | mysql h samp_db以後 如果你想再次刷新上的資料庫 跳過mysqladmin命令 但要對mysqlmp加上 add drop table以避免的得到表已存在的錯誤 %mysqlmp add drop table samp_db | mysql h samp_dbmysqlmp其它有用的選項包括 flush logs和 lock tables組合將對你的資料庫檢查點有幫助 lock tables鎖定你正在傾倒的所有表 而 flush logs關閉並重新打開更新日誌文件 新的更新日誌將只包括從備份點起的修改資料庫的查詢 這將設置你的更新日誌檢查點位備份時間 (然而如果你有需要執行個更新的客戶 鎖定所有表對備份期間的客戶訪問不是件好事 )如果你使用 flush logs設置檢查點到備份時 有可能最好是傾倒整個資料庫 如果你傾倒單獨的文件 較難將更新日誌檢查點與備份文件同步 在恢復期間 你通常按資料庫為基礎提取更新日誌內容 對單個表沒有提取更新的選擇 所以你必須自己提取它們 預設地 mysqlmp在寫入前將一個表的整個內容讀進內存 這通常確實不必要 並且實際上如果你有一個大表 幾乎是失敗的 你可用 quick選項告訴mysqlmp只要它檢索出一行就寫出每一行 為了進一步優化傾倒過程 使用 opt而不是 quick opt選項打開其它選項 加速數據的傾倒和把它們讀回 用 opt實施備份可能是最常用的方法 因為備份速度上的優勢 然而 要警告你 opt選項確實有代價 opt優化的是你的備份過程 不是其他客戶對資料庫的訪問 opt選項通過一次鎖定所有表阻止任何人更新你正在傾倒的任何錶 你可在一般資料庫訪問上很容易看到其效果 當你的資料庫一般非常頻繁地使用 只是一天一次地調節備份 一個具有 opt的相反效果的選項是 dedayed 該選項使得mysqlmp寫出INSERT DELAYED語句而不是INSERT語句 如果你將數據文件裝入另一個資料庫並且你想是這個操作對可能出現在該資料庫中的查詢的影響最小 delayed對此很有幫助 press選項在你拷貝資料庫到另一台機器上時很有幫助 因為它減少網路傳輸位元組的數量 下面有一個例子 注意到 press對與遠端主機上的伺服器通信的程序才給出 而不是對與本地主機連接的程序 %mysqlmp opt samp_db | mysql press h samp_dbmysqlmp有很多選項 詳見《MySQL參考手冊》 使用直接拷貝資料庫的備份和拷貝方法 另一種不涉及mysqlmp備份資料庫和表的方式是直接拷貝資料庫表文件 典型地 這用諸如cp tar或cpio實用程序 本文的例子使用cp 當你使用一種直接備份方法時 你必須保證表不在被使用 如果伺服器在你則正在拷貝一個表時改變它 拷貝就失去意義 保證你的拷貝完整性的最好方法是關閉伺服器 拷貝文件 然後重啟伺服器 如果你不想關閉伺服器 要在執行表檢查的同時鎖定伺服器 如果伺服器在運行 相同的制約也適用於拷貝文件 而且你應該使用相同的鎖定協議讓伺服器 安靜下來 假設伺服器關閉或你已經鎖定了你想拷貝的表 下列顯示如何將整個samp_db資料庫備份到一個備份目錄(DATADIR表示伺服器的數據目錄) %cd DATADIR%cp r samp_db /usr/archive/mysql單個表可以如下備份 %cd DATADIR/samp_db%cp member * /usr/archive/mysql/samp_db%cp score * /usr/archive/mysql/samp_db 當你完成了備份時 你可 lishixin/Article/program/MySQL/201311/29384
H. 怎樣備份資料庫啊 高手幫幫忙!
第一步:運行Microsoft
SQL
Server下的
企業管理器;第二步:將文件層層展開,直到出現
資料庫
文件夾,用滑鼠右鍵點資料庫,選擇所有任務-備份資料庫;第三步:進入SQL
Server
備份
-
,選擇要備份的資料庫,並為其命名,選擇備份路徑(如已有備份路徑,請將其清空);第四步:按添加按鈕,進入文件路徑設置;可在文件名:中直接輸入路徑和文件名,也可按輸入框後的按鈕,進入文件夾列表;
第五步:在文件名中設置一個新的資料庫備份名稱;(
(圖1-2)
第六步:確認後,回到SQL
Server
備份
-
界面,備份到:
的框中顯示出將要備份的文件路徑,確認,當出現備份成功的提示框時,備份完成。
4.2
自動定時備份數據
(1)建立資料庫備份設備第一步:進入Microsoft
SQL
Server
中的企業管理器;第二步:將文件夾逐層展開,展開管理,查看SQL
Server
代理是否啟動,如未啟動先將其啟動,用滑鼠右鍵點備份,彈出快捷菜單,選擇新建備份設備,彈出窗口;(如圖1-3)
(圖1-3)
第三步:在名稱中輸入一個名稱,文件名中輸入路徑名稱或選擇路徑;第四步:按確定按鈕,在右側窗體中出現該設備的名稱及路徑,即完成。
(2)建立一個自動備份的工作任務第一步:展開管理下的
SQL
Server
代理,用滑鼠右鍵點作業,彈出快捷菜單,選擇新建作業,彈出新建作業屬性窗口,輸入一個名稱,輸入描述這個操作的語句;(如圖1-4)
(圖1-4)
第二步:選擇步驟活頁夾,按新建按鈕,建立新的步驟,輸入一個步驟名,選擇將要備份的資料庫,在命令中輸入備份資料庫的SQL語句"backup
datadase
lt40
to
lt_backup",此處的lt_backup為備份設備名稱,按確定按鈕;(如圖1-5)
(圖1-5)
第三步:選擇調度活頁夾,按新建調度新建一個調度,輸入調度名稱,再按更改,(如:圖1-6)彈出編輯時間窗口,設定備份的頻率後確定,在反復出現框中顯示出備份發生時間;
(圖1-6)
第四步:確定後,回到主窗口,在右側窗體中出現一條任務的名稱即完成設置;
(3)驗證作業是否能使用設置完成後,為了檢驗自動備份的功能是否能運行,可以用滑鼠右鍵點擊建立的作業,彈出快捷菜單,選擇啟動作業運行,運行的時候檢看狀態是否為正在運行,或聽計算所硬碟是否發出運行的聲音,運行完成後狀態顯示為成功,即表示備份成功。(4)驗證備份設備是否能使用為進一步檢測自動備份功能的可靠性,選中備份設備,用滑鼠雙擊建立的備份設備,彈出備份設備屬性窗口,按查看內容按鈕,彈出窗口,表示備份設置已連接到備份資料庫文件上,說明自動備份功能設置成功。(如圖1-7)
(圖1-7)
4.3
遠程備份數據
為了資料庫的安全,可以將資料庫備份到這個網路的另一台使用頻率不高的計算機上,以防伺服器發生不測時數據遺失。操作方法與上一種大致相同。假設作為備份用的計算機叫"ltserver"。首先在ltserver上建立一個文件夾取名"fff",並將其共享,為了安全,最好設置一個訪問密碼;以下的步驟與建立自動備份相同,只是在建立備份設備時將文件名設為管理機的下的"DBbackup"文件夾,"\\ltserver\fff";建好備份設備後再建立工作任務,最後再測試備份設備是否設置正確,方法與自動備份相同。更多seo知識到愛問網路即可免費學習哦。
I. 如何備份資料庫
//SQLServer資料庫備份
1、打開SQLServer資料庫,選擇要備份的目標資料庫
2、點擊滑鼠右鍵→任務→備份
3、在「目標」框中,刪除原有的的備份文件路徑,然後,點擊「添加」按鈕,指定文件
存放路徑和備份資料庫的名稱(數據備份文件:需要給後綴.bak)。
4、點擊「確定」按鈕進行備份,即完成「SqlServer」的備份
//Oracle資料庫備份(採用EXP命令)
1將資料庫TEST完全導出,用戶名system密碼manager導出到D:chu.dmp中
expsystem/manager@TESTfile=d:chu.dmpfull=y
2將資料庫中system用戶與sys用戶的表導出
expsystem/manager@TESTfile=d:chu.dmpowner=(system,sys)