zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

【计算机三级数据库技术】第12章 备份与恢复数据库--附思维导图

数据库备份技术计算机 -- 12 恢复 思维
2023-09-14 09:12:40 时间

在这里插入图片描述

1 备份与恢复的概念

1.1 备份数据库

	为了方式数据丢失
	数据丢失的原因
		存储介质故障
		用户的操作错误
		服务器故障
		病毒
		自然灾害

1.2 恢复数据库

	介质故障恢复
	非介质故障恢复

2 SQL Server的备份与恢复机制

2.1 恢复模式

	简单恢复模式
		可最大限度地减少事务日志的管理开销,因此这种恢复模式不备份事务日志,如果数据库损坏,则简单恢复模式将面临极大的数据丢失风险
	完整恢复模式
		完整记录所有的事务,并将所有事务日志记录保留到对齐备份完毕为止
	大容量日志恢复模式
		只对大容量操作进行最小记录,使事务日志不会被大容量加载操作系统填充

2.2 备份

	创建备份存储过程sp_addnumpdevice
	备份类型
		数据库备份
			完整数据库备份
			差异数据库备份
				原则
					在每次完整数据库备份后,定义安排差异数据库备份
					在确保差异备份不会太大的情况下,定期安排新的完整数据库备份
		文件备份
			问价备份
			差异文件备份
		事务日志备份
			纯日志备份
			大容量操作日志备份
			结尾日志备份
	实现备份
		Backup Database databast_name

To device_name WITH [Differential差异备份],[INIT | NOINIT是否覆盖备份集]

2.3 恢复还原的顺序

	还原最新完整数据库备份
	如果存在差异备份,则还原最新的差异备份而不恢复数据库
	从最后 一次还原备份后创建的第一个事务日志备份开始,使用NoRecover选项一次还原日志
	恢复数据库

2.4 实现恢复

	Restore Database database_name

3 Oricle的备份与恢复机制

3.1 Oricle故障

	SQL语句错误
	进程失效
	实例失效
	网络失效
	用户错误
	介质失效

3.2 Oricle数据库逻辑备份与恢复

	是指通过工具将数据库中的数据转换成专用或通用格式的文件,保存在文件系统中
Oricle数据库物理备份与恢复
	是对数据库物理文件所实施的备份,包括数据库的数据文件、控制文件、重做日志文件、归档日志文件、初始化参数文件、密码文件等