1. 程式人生 > >sqlServer-備份和恢復

sqlServer-備份和恢復

1、建立備份裝置

sp_addumpdevice 'devicetype','logicName','physicalName'

   刪除備份設別

 sp_dropservice 'logicalName',['physicalName']

2、備份型別

資料庫備份:

事務日誌備份:對資料庫的事務日誌進行備份,儲存自上次備份以來的事務日誌。

差異資料庫備份:把最近一次資料庫備份以來,發生變化備份起來,是增量備份。

檔案和檔案組備份:備份重要檔案。

backup database basename to 'logicalName'| [disk='physicalName']//完全備份

backup database basename to 'logicalName' with differential//差異備份

backup log basename to 'logicalName-log' with no_truncate//事務日誌備份,不清空原來日誌

backup database basename filegroup='primary' to 'logicalName'

3、恢復

簡單恢復:只適用資料庫備份和差異備份,恢復到上一次備份。很可能丟失資料,很難恢復到失敗點狀態。

完全恢復:適用資料庫備份和事務日誌備份,不會造成資料丟失。批量操作寫入日誌。

大容量事務日誌恢復:資料庫、差異、事務日誌。

相關推薦

sqlServer-備份恢復

1、建立備份裝置 sp_addumpdevice 'devicetype','logicName','physicalName'    刪除備份設別  sp_dropservice 'logicalName',['physicalName'] 2、備份型別 資料庫備份

SqlServer資料庫的備份恢復措施

一、備份資料庫 1、開啟SQL企業管理器,在控制檯根目錄中依次點開Microsoft SQL Server2、SQL Server組-->雙擊開啟你的伺服器-->雙擊開啟資料庫目錄3、選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點上面選單中的工具-->選擇備份資料庫

SQLServer 遠端備份恢復

--以下語句要在查詢分析器中逐步逐句執行,刪除註釋標識"--"執行,完了再加上"--",接著執行下一句--第一步: 在備份機建立共享資料夾 在程式程式碼中呼叫(或者CMD視窗)--master..xp_cmdshell 'md D:/SqlBak'--master..xp_c

表中 的數據 備份 恢復

delete -- lac values reat varchar let color into -- 建表 create table emp( sid int(8) primary key, sname varchar(10), sex varchar(2), chu

GIt的備份恢復

gitlab備份 恢復 1、GItlab備份Gitlab默認的備份路徑都是在配置文件中指定的,所以我們可以去配置文件中查看vim /etc/gitlab/gitlab.rb# gitlab_rails[‘manage_backup_path‘] = true # gitlab_rails[‘backu

Ubuntu14.04如何備份恢復系統

軟件 現在 完整 force 告訴 and 擴展 體積 讓我 http://www.cnblogs.com/alexanderkun/p/5008514.html 本文由魔鬼艦長為您整理編寫。安裝好Ubuntu之後,別忘了安裝 for linux 防火墻和殺毒軟件。在備

20170623_oracle備份恢復_常見問題

為什麽 exp 程序 模式 imp 全備 命令 恢復 bsp 1 為什麽需要備份?備份分類?   1)故障、遷移、誤操作   2)備份分類:       物理與邏輯角度:物理備份、邏輯備份       備份策略角度:完全備份、增量備份、差異備份 2 使用導入導出進

linux 系統備份恢復

系統 版本 備份命令 是你 nor 例子 dir del log 轉自:http://blog.csdn.net/sunnylgz/article/details/8055315 在 使用Ubuntu之前,相信很多人都有過使用Windows系統的經歷。如果你備份過Wind

postgresql數據庫備份恢復(超快)

我們 其中 -- 數據庫 過程 back 手動 文件導入 必須 PostgreSQL自帶一個客戶端pgAdmin,裏面有個備份,恢復選項,也能對數據庫進行備份 恢復(還原),但最近發現數據庫慢慢龐大的時候,經常出錯,備份的文件過程中出錯的幾率那是相當大,手動調節灰常有限。所

Linux下MySQL的備份恢復

mysql備份 再也不用擔心數據丟失了 MySQL備份的原因 1. 災難恢復 2. 審計 3. 測試1234512345mysql的備份類型 1. 根據服務器的在線狀態: 熱備:服務器處於運行狀態 冷備:服務器出去停止狀態 溫備:服務器處於半離線狀態,只能讀,但是不能

數據庫備份恢復

file str ase 數據庫 .sql 使用 geo spec ecif mysqldump命令備份:將數據庫中的數據備份成一個文本文件,表結構和表中的數據將存儲在生成的文本中。 ->工作原理:先查出需要備份的表結構,再在文本文件中生成一個create語句,然後將

Oracle 的備份恢復

改變 方式 冷備份 div 可能 例子 數據庫 速度 外部 Oracle數據庫有三種標準的備份方法,它們分別是導出/導入(EXP/IMP)、熱備份和冷備 份。導出備件是一種邏輯備份,冷備份和熱備份是物理備份。 一、 導出/導入(Export/Import) 利用

elasticsearch snapshot快照備份恢復

pre 需要 位置 oca wait _for 通過 ati tom 環境:mac   使用brew 安裝elasticsearch 1.在 /usr/local/etc/elasticsearch/elasticsearch.yml 文件中配置快照地址 p

三種VMware數據備份恢復方法

vm備份方法 服務器虛擬化,尤其是VMware形式的服務器虛擬化使IT人員獲益良多,這麽說一點也不為過。據我們所見,服務器虛擬化能解決服務器擴張、資源消耗、服務器擴張、能源消耗、高可用性等相關問題。服務器虛擬化也使我們有更多的時間解決其它的迫切問題,如企業資源預案升級、存儲項目再三遷移。  盡管VMw

iptables規則備份恢復,firewalld的9個zone,firewalld關於zone的操作,firewalld關於service的操作

firewalld service zone iptables 筆記內容:l 10.19 iptables規則備份和恢復l 10.20 firewalld的9個zonel 10.21 firewalld關於zone的操作l 10.22 firewalld關於service的操作筆記日期:201

oracle數據庫熱備中的備份恢復及例子

cache 歸檔日誌 status taf track bms 成員 運行 flat 手工熱備(開庫狀態) 備份控制文件: alter database backup controlfile to ‘/u01/oradata/prod/con.bak1‘; 備份數據文

mysql的備份恢復

mysql的備份mysql的備份和恢復備份類型:完全備份指的是備份整個數據集( 即整個數據庫 )部分備份指的是備份部分數據集(例如: 只備份一個表)增量備份指的是備份自上一次備份以來(增量或完全)以來變化的數據; 特點: 節約空間、還原麻煩 差異備份指的是備份自上一次完全備份以來變化的數據 特點: 浪費空間、

如何用Percona XtraBackup進行MySQL從庫的單表備份恢復【轉】

empty lec del bsp 重建表 nbsp 創建 cfg serve 前提 應該確定采用的是單表一個表空間,否則不支持單表的備份與恢復。 在配置文件裏邊的mysqld段加上 innodb_file_per_table = 1 環境說明: 主庫

數據庫 之 數據備份恢復概念

負載 實現 黑客 sql 復數 狀態 sel 環境 需要 本文主要介紹數據備份和恢復的相關概念備份:存儲的數據副本; 原始數據:持續改變;恢復:把副本應用到線上系統; 僅能恢復至備份操作時刻的數據狀態; 時間點恢復:通過binary logs實現基於時間點的恢復; 為什麽備

10.19 iptables規則備份恢復 10.20 firewalld的9個zone 10.21

nag image 分享圖片 lld color cto .com shadow images 七周五次課10.19 iptables規則備份和恢復10.20 firewalld的9個zone10.21 firewalld關於zone的操作10.22 firewalld關於