三九宝宝网宝宝百科宝宝知识

计算机如何备份和恢复数据库

02月21日 编辑 39baobao.com

[将数据库直接备份到网络上其它计算机硬盘]SQL Server 2000下将数据库直接备份到网络上其它计算机硬盘:具体方法如下:1.两台机器(数据库所在的机器和存放备份文件的机器)都需要建一个同名同密码的用户,方便起见,将这两个用...+阅读

网校 第15章 备份和恢复数据库 15。1 备份数据库 15。1。1 概述

1、备份数据库的作用

(1) 备份数据库就是将数据库数据和与数据库的正常运行有关的信息保存起来,以备恢复数据库时使用,其主要目的是为了防止数据的丢失。

(2) 另一作用是作为数据转移的一种方式;

2、备份时间

(1) 对于系统数据库应进行了修改后立即备份,对于用户数据库一般采用定期备份;

(2) 备份数据库要选在数据库操作少的时间进行,这样可减少对备份以及数据操作性能的影响。 15。1。2 备份设备

1、 SQL Server将备份数据库的场所称为备份设备,它支持将数据库备份到磁带或磁盘上;

2、 备份方式有两种:

(1) 先创建备份设备,然后将数据库备份到备份设备上(永久备份设备);

(2) 直接将数据库备份到物理文件上(临时备份设备)。 15。1。3 创建备份设备 备份设备在操作系统一级实际上是物理文件,只是备份设备必须要先创建好,然后才能使用

1、 用企业管理器创建备份设备

2、 使用系统存储过程创建备份设备 sp_addumpdevice[devtype=]'device_type',[logicalname=]'logical_name', [physicalname=]'physical_name' 其中:

(1)[devtype=]'device_type':为备份设备的类型,可选下列之一: (A) Disk:使用磁盘文件作为备份设备; (B) Pipe:使用命名管道作为备份设备; (C) Tape:使用磁带设备。

(2)[logicalname=]'logical_name':备份设备的逻辑名称,该逻辑名称用在BACKUP和RESTORE语句中;

(3)[physicalname=]'physical_name':备份设备的物理名称。 15。 1。4 备份类型

1、 完全备份 是将数据库中的全部信息进行备份,它是恢复的基线,在进行完全备份时,不但备份数据库的数据文件、日志文件,而且还备份文件的存储位置信息以及数据库中的全部对象及相关信息; 备份数据库是要消耗时间的,在进行备份数据库时,用户可以访问数据库,它将不影响数据库的备份,并且还可以将备份过程中发生的活动全部备份下来。

2、差异备份 是备份从最近的完全备份之后对数据库所作的修改,它以完全备份为基点,备份变化了的数据文件和日志文件以及数据库中其他被修改的内容, 在差异备份过程中,也允许用户访问数据库和对其操作,且在备份过程中的活动也一起备份下来;

3、事务日志备份

(1) 是备份从上次备份之后的日志记录,在默认情况下,事务日志备份完成后,要截断日志。

(2) 事务日志记录了用户对数据库进行的修改操作,为了避免记录越来越多,必须定期地将日志记录中不需要的部分清除掉,这种过程叫截断日志,备份日志是截断日志的一种方法;

(3) 如果要进行事务日志备份,必须将数据库的故障还原模型设置为“完全”方式或“大容量日志记录的”方式,因为在默认情况下的“简单”方式,只能进行完全备份和差异备份,不能进行事务日志备份,因为在该模式下系统自动定期将事务日志中不活动的部分清除。

(4) 如要对数据库进行事务日志备份,则必须先设置数据库的故障还原模型,否则在恢复时就会出错。这是因为不同的还原模型对日志的记录和维护方式是不一样的。 。

以下为关联文档:

如何远程备份和还原sybase数据库在大多数情况下,备份Sybase数据库的方法是利用sybase的bep命令或dump命令。 利用b叩命令的优点是可以在中心机房以外的远端机将数据库数据备份到远端机,而且由于只需记录少量...

如何在Linux下实现DB2数据库备份恢复以下的文章主要向大家讲述的是在Linux操作系统的环境下实现DB2数据库备份恢复的操作步骤,以下就是对Lin操作系统的环境下实现DB2数据库备份恢复的操作步骤的描述,希望在你...

如何备份软件数据库第一种情况:通过软件中提供的数据库备份来进行。在软件的“系统维护”-“数据库备份\恢复”,在一些商业类软件中的“系统设置”-“系统维护”-“数据库备份\恢复”。 第二种情...

手机怎么备份应用数据恢复数据如需备份手机中的数据,建议: 1.手机使用数据线连接电脑后,下滑通知栏-选择已连接为媒体设备(MTP),会显示手机设备磁盘图标,点击进入可以将手机中的多媒体文件(照片、音乐能、视频等)...

如何备份恢复iPhone数据Tunes备份数据方法 一、首先将iOS设备(iPhone/iPad)通过数据线连接电脑,本文以iPad 2备份数据为例; 二、iOS设备连接电脑后,打开iTunes工具,然后点击设备图标,进行iTunes设备管理主...

苹果iPhone数据怎么备份恢复首先,将iPhone苹果手机与电脑进行连接,运行“iTunes”程序,点击“查看”-“显示边栏”菜单项进入。 此时将显示“边栏”列表项,点击“苹果设备名”,并从其右键栏目中点击“立即备...

如何备份Mysql数据库Mysql数据库的常用备份方法是使用使用实用程序mysqldump, 其命令格式如下 # mysqldump [options] database [tables] 其参数的含义为: options:代表mysqldump的选项,通过mysqldu...

SQL数据库如何自动备份恢复一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server 2、SQL Server组-->双击打开你的服务器-->双击打开数据库目录 3、选择你的数据库名称(...

数据库如何自动备份让我来给你专业解答吧亲建议你使用数据库实时复制同步工具 也就是容灾最简单的拷贝方法,费时费力,而且占用很大网速资源。并且不是实时备份的。你的问题就在这里!不能实时备份!...

推荐阅读
图文推荐