薛慧珍

【摘 要】 备份与恢复是维护数据库安全性与完整性的重要操作。论文介绍了利用SQL Server自带的功能备份和恢复SQL Server数据库的方法,为实现数据的备份与恢复提供参考。
【Abstract】Backup and recovery is an important operation to maintain the security and integrity of the database. This paper introduces the method of backing up and recovering SQL Server database by using SQL Server's own functions, which can provide reference for the backup and recovery of data.
【关键词】SQL Server数据库; 数据备份; 数据恢复; 日志
【Keywords】SQL Server database; data backup; data recovery; log
【中图分类号】TP311.13 【文献标志码】A 【文章编号】1673-1069(2018)08-0179-02
1 引言
随着信息化的全面实施,企业的设计数据、生产数据、销售数据、财务数据等已电子化。对一个信息化程度比较高的企业来说,最有价值的财产或许就是企业数据库中的数据。因此,应根据具体环境和条件制定一个完善可行、确保系统安全的备份计划,没有备份的系统是不可靠的、危险的。破坏性病毒、误操作、自然灾害等,都可能会对数据库系统造成难以估量的破坏。尤其一个系统中最重要的是大量的实时数据,如果没有备份及恢复策略显然是不安全和不完善的,本文介绍了几种数据库备份与恢复的方法,其测试环境为,操作系统:Windows 2000 Server,数据库MS-SQL Server2000(Server版)。
2 备份与恢复概述
备份是数据库管理员定期将整个数据库复制到磁带或另一个磁盘上并保存起来的过程。常用的数据备份类型有:完全备份、差异备份、事务日志备份、文件或文件组备份。通用的备份策略是:以较长的时间间隔执行完全备份,以适中的时间间隔进行差异备份,并以较短的时间间隔进行事务日志备份。当数据遭到破坏后就可以利用备份来恢复数据库。恢复数据库是一个装载数据库备份然后应用事务日志重建的过程[1]。通用的恢复策略是:首先恢复完全备份的数据,然后恢复差异备份数据,最后根据事务日志备份进行恢复。……