偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

數(shù)據(jù)庫(kù)備份過(guò)程中經(jīng)常遇到的九種情況

數(shù)據(jù)庫(kù) Oracle
隨著辦公自動(dòng)化和電子商務(wù)的飛速發(fā)展,企業(yè)對(duì)數(shù)據(jù)庫(kù)備份工作的要求更為嚴(yán)格,為了確保數(shù)據(jù)的不丟失,以及高可用性,有關(guān)管理人員必須對(duì)重要數(shù)據(jù)進(jìn)行數(shù)據(jù)庫(kù)備份,下面詳細(xì)介紹數(shù)據(jù)庫(kù)備份的過(guò)程。

  突發(fā)的計(jì)算機(jī)故障或病毒,可能導(dǎo)致數(shù)據(jù)庫(kù)中重要數(shù)據(jù)的丟失或不可用,為了防止這種事情的發(fā)生,要對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,下文是針對(duì)幾種情況進(jìn)行數(shù)據(jù)庫(kù)備份的分析。

第一種情況:

有RAID,還需要做數(shù)據(jù)庫(kù)備份嗎?

  回答:需要。有了RAID,萬(wàn)一部份磁盤損壞,可以修復(fù)數(shù)據(jù)庫(kù),有的情況下數(shù)據(jù)庫(kù)甚至可以繼續(xù)使用。但是,如果哪一天,你的同事不小心刪除了一條重要的記錄,怎么辦?RAID是無(wú)能為力的。你需要合適的備份策略,把那條被誤刪的數(shù)據(jù)恢復(fù)出來(lái)。所以有了RAID,仍需要做備份集群,磁盤鏡像同理。

第二種情況:

我們需要全備份+日志備份?

  解答:如果你只做全備份,那么受限于全備份的大小和備份時(shí)間,不可能常做。而且只有全備份,不能將數(shù)據(jù)庫(kù)恢復(fù)至某個(gè)時(shí)間點(diǎn)。所以,我們需要全備份+日志備份。比如每天一個(gè)全備份,每隔1小時(shí)或若干分鐘一個(gè)日志備份。說(shuō)到差異備份,因?yàn)槲④浀牟町悅浞萦涗浀氖巧弦淮稳珎浞菀詠?lái)發(fā)生的變化,所以,如果數(shù)據(jù)庫(kù)的改動(dòng)很頻繁的話,沒(méi)過(guò)多久,差異備份就會(huì)和全備份的大小接近,因此這種情況下就不合適了。因此,全備份+日志備份的方案適合絕大多數(shù)的用戶。

第三種情況:

如果你僅在數(shù)據(jù)庫(kù)本地做備份,萬(wàn)一磁盤損壞,或者整個(gè)服務(wù)器硬件損壞,備份也就沒(méi)了,就沒(méi)法恢復(fù)數(shù)據(jù)庫(kù)。

  解答:因此,你需要把備份文件傳送至另一個(gè)物理硬件上。大多數(shù)用戶不用磁帶機(jī),因此不考慮。一般,我們需要另一臺(tái)廉價(jià)的服務(wù)器或者PC來(lái)存放數(shù)據(jù)庫(kù)的備份,來(lái)防止硬件損壞造成的備份丟失。

第四種情況:

  你可以在數(shù)據(jù)庫(kù)服務(wù)器本地做完備份,然后使用某些方式將備份文件傳送至備機(jī)。你是在備份完成后就馬上穿送的嗎?其實(shí)可以考慮將傳送備份的腳本用T-SQL語(yǔ)句來(lái)寫。

第五種情況:

備份文件傳送至備機(jī)后,就可以高枕無(wú)憂了嗎?

  解答:不。作為DBA的你還需要檢查備機(jī)上的備份文件是否能將數(shù)據(jù)庫(kù)恢復(fù)至最新,如果采用日志備份,會(huì)不會(huì)因?yàn)閬G失某一個(gè)日志備份文件而導(dǎo)致數(shù)據(jù)庫(kù)不能恢復(fù)至最新?如何檢查日志備份文件之間存在斷檔?

第六種情況:

  為了將數(shù)據(jù)庫(kù)盡可能的恢復(fù)到最新,你可能會(huì)每隔10分鐘(甚至1分鐘)執(zhí)行一次日志備份,那么萬(wàn)一數(shù)據(jù)庫(kù)壞了,在恢復(fù)的時(shí)候,手動(dòng)恢復(fù)成百上千個(gè)日志文件,是不是不太現(xiàn)實(shí)?

第七種情況:

  如果你所在公司有很多的數(shù)據(jù)庫(kù)服務(wù)器(就像我所在的公司),而且磁盤空間有限,那么你不得不經(jīng)常登錄服務(wù)器來(lái)刪除舊的備份文件,如果哪天忘了,或者五一十一長(zhǎng)假,磁盤空間用完了,就麻煩了。

第八種情況:

  數(shù)據(jù)庫(kù)在備份的時(shí)候,并不會(huì)檢查數(shù)據(jù)頁(yè)面的完整性,如果數(shù)據(jù)頁(yè)壞了,備份作業(yè)仍會(huì)執(zhí)行,而且不會(huì)報(bào)錯(cuò),等到你發(fā)現(xiàn)數(shù)據(jù)頁(yè)有錯(cuò)誤的時(shí)候,你也很可能已經(jīng)因?yàn)榇疟P空間不足,而刪除了早期的備份,而此時(shí)剩下的那些備份可能都是包含損壞的數(shù)據(jù)頁(yè),如果損壞的數(shù)據(jù)頁(yè)是某個(gè)表的表頭的話,那這個(gè)表你就再也沒(méi)辦法恢復(fù)了。所以你需要定期執(zhí)行DBCC檢查,來(lái)盡早發(fā)現(xiàn)數(shù)據(jù)庫(kù)頁(yè)面的完整性。在未作完DBCC檢查之前,你不能刪除舊的備份,以防止新的備份存在問(wèn)題。所以,刪除備份文件的工作變的有些麻煩。

第九種情況:

  你可能知道SQL Server提供了數(shù)據(jù)庫(kù)維護(hù)計(jì)劃。沒(méi)錯(cuò),使用它可以定期做備份,執(zhí)行DBCC檢查,但這一切僅限于本機(jī)操作。為了使數(shù)據(jù)庫(kù)可靠,你還是需要自己把本地備份傳送至備機(jī)。
 

【編輯推薦】

  1. Oracle數(shù)據(jù)庫(kù)備份的三個(gè)常見(jiàn)誤區(qū)
  2. 教您如何實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)備份及恢復(fù)
  3. DB2 多分區(qū)數(shù)據(jù)庫(kù)備份的正確操作流程演示
  4. 教您如何判斷DB2數(shù)據(jù)庫(kù)備份是否成功
責(zé)任編輯:迎迎 來(lái)源: 賽迪網(wǎng)
相關(guān)推薦

2011-04-11 13:28:31

Oracle安裝

2011-04-11 13:25:59

Sybase安裝

2010-04-20 10:01:16

Oracle數(shù)據(jù)庫(kù)

2010-04-15 15:42:11

Oracle數(shù)據(jù)庫(kù)

2010-04-06 13:07:45

Oracle數(shù)據(jù)庫(kù)

2011-05-25 13:29:20

數(shù)據(jù)庫(kù)備份

2021-03-04 22:15:36

JavaScript編程開(kāi)發(fā)

2020-11-08 16:04:03

開(kāi)發(fā)工具技術(shù)

2010-05-21 12:23:32

MySQL數(shù)據(jù)庫(kù)

2010-03-31 17:17:32

2011-05-13 13:38:49

數(shù)據(jù)庫(kù)對(duì)象

2009-07-06 23:23:15

Sybase數(shù)據(jù)庫(kù)修復(fù)

2017-08-08 10:13:21

開(kāi)源代碼開(kāi)發(fā)

2010-09-27 13:45:38

2010-11-29 09:56:00

sybase數(shù)據(jù)庫(kù)備份

2023-11-08 09:22:05

2010-01-11 16:28:36

Fedora 2安裝

2011-05-26 13:16:37

Oracle數(shù)據(jù)庫(kù)備份

2022-01-09 23:16:49

編程語(yǔ)言程序員

2023-02-28 16:26:46

推薦系統(tǒng)模塊
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)