第 7 章 備份資料庫.

Slides:



Advertisements
Similar presentations
数据库系统原理 数据库系统概论 SQL Server 数据库系统原理 3.1 SQL Server 2000 特性 Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows.
Advertisements

武汉库得克 软件有限公司 公司简介 发展机遇 特点 一家专注于质量管理平台和整体 解决方案的提供商
Database Management System 資料庫管理系統
第 8 章 還原資料庫.
第九章 安全管理篇 還原資料庫 黃佑軒 N 黃怡強 N
第15章 备份与恢复数据库 日志文件 基本概念 恢复数据库的基本原理 数据库故障的种类 备份数据库 备份的内容和时间 备份的一般方法
SQL SERVER 管理實務期末報告 N 黃教哲 N 蔡維庭 Chapter 12 自動化管理
課程名稱:資料庫系統 授課老師:李春雄 博士
如何利用Synology NAS伺服器跨平台分享及備份檔案
如何做好完善的 SQL Server 2000 資料庫系統備援 與提昇高可用度
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
转正述职报告 乐恩公司 史航
Views ,Stored Procedures, User-defined Function, Triggers
課程大網 MS-SQL 7 安裝與管理 BDE,ODBC,ADO 資料庫驅動程式安裝與管理 Delphi 資料庫物件使用 實例設計.
建立/修改/刪除資料庫 資料庫組成檔案 建立資料庫: 資料(庫)檔案 交易記錄檔 使用Enterprise Manager工具 自助法:
第1章 SQL Server 关系数据库简介 1.1 SQL Server 特点 1.2 SQL Server的安装和配置
第六章: 建立資料庫.
第 3 章 SQL Server 2000 伺服器管理初步.
第 3 章 熟悉 SQL Server 的工作平台.
連結資料庫 ACCESS MSSQL.
第十三章 MS SQL 2005 理論與實作(二) 資料庫系統理論與實務 [邏輯思維系列]
Q101 在701 SDX Linux上的標準安裝與使用程序v2
第一篇 Unix/Linux 操作介面 第 1 章 Unix/Linux 系統概論 第 2 章 開始使用 Unix/Linux
第 4 章 資料庫的管理與規劃.
Microsoft SQL Server 2000 李金双.
電腦硬體裝修乙級 第二站-伺服器端系統安裝與環境設定
第1章 SQL Server 2005 关系数据库简介.
第9章 SQL Server的数据库保护技术 教学目标:通过本章学习,了解SQL Server的安全体系结构的含义和安全认证模式的分类;掌握SQL Server登录账号、用户账号及角色的创建方法;熟悉权限的分类,掌握对象权限和语句权限的管理方法;明确SQL Server中数据完整性的种类,掌握数据完整性实现的具体方法;熟悉SQL.
SQL Stored Procedure SQL 預存程序.
SQL Server AlwaysOn: 高可用性、備援與應用實例
第 6 章 使用者權限.
[LAB 3]Make OS SD Card Step1 Download the image file.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
第 5 章 SQL Server 的安全性管理.
連結資料庫管理系統.
檔案與磁碟的基本介紹.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
雲端計算.
FTP檔案上傳下載 實務與運用.
私立南山高中 信息組 電腦研習 電腦資料的備份 中華民國 99年4月20日 星期二.
網頁切換移轉 JS vs. ASP.NET.
Chap3 Linked List 鏈結串列.
学习要点: 备份的概念 备份的类型 数据库备份的方法 恢复数据库的方法
宏碁電子化服務事業群 商用軟體事業單位 Kim Lee
第 19 章 XML記憶體執行模式.
第九章 创建数据库.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
PHP與MySQL 入門學習指南 凱文瑞克 著 第 22 章 SQL 介紹與建立MySQL資料庫.
第 6 章 建立資料庫.
EPSON 點矩陣印表機LQ-300+ 發票紙張格式設定.
WinPXE 無硬碟系統 6.0 安裝說明 憶傑科技股份有限公司
安裝 / 操作 flashget SOP (以Win 7 作業系統為範例)
期末考.
VS.NET 2003 IDE.
Quiz7 繳交期限: 12/14 23:59.
第三章 安裝 SQL Server 資料庫環境.
DRC with Calibre 課程名稱:VLSI 報告人:黃家洋 日期: 改版(蔡秉均) 1.
MicroSim pspice.
編輯網頁可用那些應用程式? 記事本 Word FrontPage Dreamweaver.
基本指令.
1. 查詢個人電腦版本 1.進入控制台 2.點選“所有控制台項目” 3.點選“系統”.
Chapter 15 檔案存取 LabVIEW中的檔案存取函數也可將程式中的資料儲存成Excel或Word檔。只要將欲存取的檔案路徑位址透過LabVIEW中的路徑元件告訴檔案存取函數後,LabVIEW便可將資料存成Excel或Word檔;當然也可以將Excel或Word檔的資料讀入LabVIEW的程式中。
Access 2003 練習與作業
Cloud Operating System - Unit 03: 雲端平台建構實驗
Parasitics Extraction (PEX) 與 postsimulation(posim)
資料表示方法 資料儲存單位.
連結資料庫 MYSQL.
SQLite資料庫 靜宜大學資管系 楊子青.
Chapter 4 Multi-Threads (多執行緒).
Develop and Build Drives by Visual C++ IDE
Presentation transcript:

第 7 章 備份資料庫

本章提要 備份工作的規劃 備份裝置 進行備份工作

備份方式 資料庫備份 差異式 (Differential) 備份 交易記錄 (Transaction Log) 備份 檔案及檔案群備份

差異式備份和 交易記錄備份間的差異

交易記錄備份與記錄的刪除 當我們做交易記錄備份時, SQL Server 會自動將已不再需要的交易記錄刪除, 以釋放交易記錄的空間, 供後續的交易記錄使用。

備份規劃 在規劃備份時, 可先考慮如下幾個問題:

備份規劃 除了這些基本的問題外, 由此會再衍生出其它相關的要點:

資料庫備份配合交易記錄備份 對一般的組織而言, 平時在用的資料庫可能不小, 而每天會異動的部分可能只佔整個資料量的一小部分而已, 此時就可考慮定期做一次完整的資料量備份。

資料庫備份配合差異式備份 將前一種備份方式中的交易記錄備份改成差異式備份, 其優點是如果資料庫的在較後面的日子需做還原時, 只需在做完最近一次資料庫備份的還原後, 再用前一天的差異備份來還原就可以了, 不像使用交易記錄備份時需一天天地還原。

三種備份方式綜合使用

使用檔案和檔案群組備份 資料庫中有部分資料表會經常變動, 另一部分很少變動, 也可考慮將這兩部分的內容分存於不同的檔案和檔案群組, 然後用不同的備份頻率來備份其內容。

應該備份的資料庫 系統資料庫中的 master 和 msdb 也都應該要備份, 至於 model 資料庫, 則視您是否建了自訂的資料庫物件, 如果是的話, 當然也要備份。

資料庫的復原模式

備份裝置 認識備份裝置 建立備份裝置 使用系統預存程序建立備份裝置

認識備份裝置 備份裝置在 SQL Server 中只是單指備份資料的存放路徑而已。

選擇儲存媒體 選擇用硬碟做備份時最好注意幾點:

建立備份裝置 在 Enterprise Manager 中展開伺服器的管理 / 備份項目, 然後依如下的步驟進行:

建立備份裝置

建立備份裝置

使用系統預存程序建立備份裝置 可用系統預存程序 sp_addumpdevice 來建立備份裝置, 其用法如下:

使用系統預存程序建立備份裝置 其中裝置類型可為以下三個值: disk:表示使用硬碟。 tape:表示使用磁帶機。 pipe: 表示使用遠端磁碟, 此時需以 UNC 指定檔案的網路路徑。

使用系統預存程序建立備份裝置 在硬碟上建立名為 MYDATA 的備份裝置: 若要移除備份裝置, 可用另一個預存程序:

進行備份工作 建立資料庫備份精靈 在 Enterprise Manager 中手動進行備份 以 SQL 語法進行備份 檢視備份裝置內容 驗證備份內容

建立資料庫備份精靈

建立資料庫備份精靈

建立資料庫備份精靈

建立資料庫備份精靈

建立資料庫備份精靈

建立資料庫備份精靈

從備份資料檔建立備份裝置

從備份資料檔建立備份裝置

從備份資料檔建立備份裝置

從備份資料檔建立備份裝置

在 Enterprise Manager 中手動進行備份

在 Enterprise Manager 中手動進行備份

在 Enterprise Manager 中手動進行備份

在 Enterprise Manager 中手動進行備份

在 Enterprise Manager 中手動進行備份

以 SQL 語法進行備份

以 SQL 語法進行備份 要備份整個 master 資料庫至 MYBACKUP 這個裝置, 可用如下的語法:

檔案和檔案群組備份 若要備份檔案和檔案群組, 則需在資料庫名稱後面指定檔案和檔案群組名稱:

檔案和檔案群組備份 備份 MyData 資料庫中的 Second 檔案至 MYBACKUP 這個裝置:

交易記錄備份 至於交易記錄的備份則需使用 BACKUP LOG 敘述, 可用的參數也都和 CREATE DATABASE 相同, 以下列出簡要的用法:

交易記錄備份 備份 MyData 資料庫的交易記錄至 MYBACKUP 這個裝置, 可用如下的語法:

檢視備份裝置內容

檢視備份裝置內容

檢視備份裝置內容 也可用如下的 SQL 語法來查看裝置的內容:

檢視備份裝置內容

驗證備份內容 要用 SQL 語法檢查備份資料, 需使用 RESTORE VERIFYONLY 敘述:

驗證備份內容 對裝置中第一份備份集做驗證的例子:

設定備份排程

設定備份排程

設定備份排程