怎么打開一個.bak格式的30G的數(shù)據(jù)庫文件?
一、打開一個.bak格式的30G的數(shù)據(jù)庫文件的步驟
1、打開SQL Server Management Studio
首先打開SQL Server Management Studio,SQL Server Management Studio 是用于管理SQL Server基礎(chǔ)架構(gòu)的集成環(huán)境。Management Studio提供用于配置、監(jiān)視和管理SQL Server實例的工具。 此外,它還提供了用于部署、監(jiān)視和升級數(shù)據(jù)層組件(如應(yīng)用程序使用的數(shù)據(jù)庫和數(shù)據(jù)倉庫)的工具以生成查詢和腳本。如果沒有,請先下載安裝。
2、創(chuàng)建新數(shù)據(jù)庫
點擊”數(shù)據(jù)庫”文件夾,在下拉項里選擇創(chuàng)建新數(shù)據(jù)庫,輸入你需要創(chuàng)建的數(shù)據(jù)庫名稱(可以更改文件的路徑),點擊確認(rèn)。
3、還原數(shù)據(jù)庫
點擊你創(chuàng)建的新數(shù)據(jù)庫名稱按鈕,下拉選擇”任務(wù)→還原→數(shù)據(jù)庫”,添加想要還原的.bak文件,選中“覆蓋現(xiàn)有數(shù)據(jù)庫”,點擊確認(rèn),還原成功。
二、數(shù)據(jù)庫備份的分類與方法
1、數(shù)據(jù)庫的備份分類
從物理與邏輯的角度,備份可分為:
物理備份:對數(shù)據(jù)庫操作系統(tǒng)的物理文件(如數(shù)據(jù)文件、日志文件等)的備份邏輯備份:對數(shù)據(jù)庫邏輯組件(如:表等數(shù)據(jù)庫對象)的備份物理備份方法有:
冷備份(脫機備份):是在關(guān)閉數(shù)據(jù)庫的時候進(jìn)行的熱備份(聯(lián)機備份):數(shù)據(jù)庫處于運行狀態(tài),依賴于數(shù)據(jù)庫的日志文件溫備份:數(shù)據(jù)庫鎖定表格(不可寫入但可讀)的狀態(tài)下進(jìn)行備份操作從數(shù)據(jù)庫的備份策略角度,備份可分為:
完全備份:每次對數(shù)據(jù)庫進(jìn)行完整的備份差異備份:備份自從上次完全備份之后被修改過的文件增量備份:只有在上次完全備份或者增量備份后被修改的文件才會被備份2、完全備份概述
完全備份是對整個數(shù)據(jù)庫、數(shù)據(jù)庫結(jié)構(gòu)和文件結(jié)構(gòu)的備份,保存的是備份完成時刻的數(shù)據(jù)庫,是差異備份與增量備份的基礎(chǔ),每次對數(shù)據(jù)進(jìn)行完整的備份。
優(yōu)點:備份與恢復(fù)操作簡單方便。
缺點:
數(shù)據(jù)存在大量的重復(fù);占用大量的備份空間;備份與恢復(fù)時間長。3、增量備份概述
MySQL增量備份是自上一次備份后增加/變化的文件或者內(nèi)容。
特點:沒有重復(fù)數(shù)據(jù),備份量不大,時間短;依靠二進(jìn)制日志文件進(jìn)行逐次增量備份,單個文件丟失則數(shù)據(jù)不完整,安全性低。
MySQL二進(jìn)制日志對增量備份有重要的作用:
二進(jìn)制日志保存了所有更新或者可能更新數(shù)據(jù)庫的操作;二進(jìn)制日志在啟動MySQL服務(wù)器后開始記錄,并在文件達(dá)到max_binlog_size所設(shè)置的大小或者接收到flush logs命令后重新創(chuàng)建新的日志文件;只需定時執(zhí)行flush logs方法重新創(chuàng)建新的日志,生成二進(jìn)制文件序列,并及時把這些日志保存到安全的地方就完成了一個時間段的增量備份。4、數(shù)據(jù)庫的備份方法
物理冷備:備份時數(shù)據(jù)庫處于關(guān)閉狀態(tài),直接打包數(shù)據(jù)庫文件。備份速度快,恢復(fù)時也是最簡單的。專業(yè)備份工具mysqldump或mysqlhotcopy:mysqldump是常用的邏輯備份工具,mysqlhotcopy僅擁有備份MyISAM和ARCHIVE表。啟用二進(jìn)制日志進(jìn)行增量備份:進(jìn)行增量備份,需要刷新二進(jìn)制日志。第三方工具備份:免費的MySQL熱備份軟件Percona XtraBackup。延伸閱讀1:備份數(shù)據(jù)庫的意義
備份 SQL Server 數(shù)據(jù)庫、在備份上運行測試還原過程以及在另一個安全位置存儲備份副本可防止可能的災(zāi)難性數(shù)據(jù)丟失。備份是保護(hù)數(shù)據(jù)的少數(shù)方法。 使用有效的數(shù)據(jù)庫備份,可從多種故障中恢復(fù)數(shù)據(jù),例如:介質(zhì)故障,用戶錯誤(例如,誤刪除了某個表),硬件故障(例如,磁盤驅(qū)動器損壞或服務(wù)器報廢),自然災(zāi)難。此外,數(shù)據(jù)庫備份對于進(jìn)行日常管理(如將數(shù)據(jù)庫從一臺服務(wù)器復(fù)制到另一臺服務(wù)器、設(shè)置 Always On 可用性組或數(shù)據(jù)庫鏡像以及進(jìn)行存檔)非常有用。

猜你喜歡LIKE
相關(guān)推薦HOT
更多>>
linux都有哪些認(rèn)證?
一、LPI認(rèn)證LPI(Linux Professional Institute)是一個非盈利性組織,提供了一系列的Linux認(rèn)證,包括初級(LPIC-1)、中級(LPIC-2)和高級(L...詳情>>
2023-10-18 02:39:08
怎么打開一個.bak格式的30G的數(shù)據(jù)庫文件?
一、打開一個.bak格式的30G的數(shù)據(jù)庫文件的步驟1、打開SQL Server Management Studio首先打開SQL Server Management Studio,SQL Server詳情>>
2023-10-18 01:19:15
Python的字典和數(shù)據(jù)庫有什么區(qū)別?
一、Python的字典和數(shù)據(jù)庫有什么區(qū)別1、Python 中的字典是哈希表(hash tables)的一種抽象數(shù)據(jù)類型的具體實現(xiàn)。 字典存在于內(nèi)存中。如果沒有將...詳情>>
2023-10-18 01:02:55
Flutter架構(gòu)是怎樣,為什么比ReactNative好?
一、Flutter架構(gòu)概述Flutter是由谷歌開發(fā)的開源移動應(yīng)用開發(fā)框架,使用Dart編程語言。Flutter的架構(gòu)采用了一種稱為“層疊式架構(gòu)”的設(shè)計模式。1...詳情>>
2023-10-18 00:15:19熱門推薦
linux都有哪些認(rèn)證?
沸為什么搜索引擎在磁盤上的索引不能做到實時添加而數(shù)據(jù)庫可以?
熱Win10下Oracle 11g 數(shù)據(jù)庫突然連接失敗怎么辦?
熱Power BI中建立度量值輸入信息后按回車怎么不行?
新單片機程序燒錄的3種方式(ISP、ICP、IAP)是什么?
怎么打開一個.bak格式的30G的數(shù)據(jù)庫文件?
Python的字典和數(shù)據(jù)庫有什么區(qū)別?
數(shù)據(jù)庫事務(wù)完成后結(jié)果返回給客戶端前連接斷開了會發(fā)生什么?
刪除SQL server2012出現(xiàn)重新啟動計算機――失敗,是什么原因?
Flutter架構(gòu)是怎樣,為什么比ReactNative好?
sql server2012r2所在服務(wù)器做端口限制,需要開放什么端口才能繼續(xù)訪問數(shù)據(jù)庫?
Oracle有什么優(yōu)勢和劣勢?
數(shù)據(jù)庫聚集索引非聚集索引實現(xiàn)上有哪些區(qū)別?
數(shù)據(jù)庫(如oracle、mysql)及編程語言(php、python、perl、lisp)的區(qū)別?
技術(shù)干貨







快速通道 更多>>
-
課程介紹
點擊獲取大綱 -
就業(yè)前景
查看就業(yè)薪資 -
學(xué)習(xí)費用
了解課程價格 -
優(yōu)惠活動
領(lǐng)取優(yōu)惠券 -
學(xué)習(xí)資源
領(lǐng)3000G教程 -
師資團(tuán)隊
了解師資團(tuán)隊 -
實戰(zhàn)項目
獲取項目源碼 -
開班地區(qū)
查看來校路線