background image

SQL Server 2000 数据库备份方案 

    为了保证 SQL Server 数据的安全,数据库管理员应定期备份数据库,在不同情况下应采
用不同备份数据库备份策略,一方面维持数据的安全性,另一方面也可保持

SQL Server 能

顺畅运行。尽最大的努力减少由于数据的损坏对客户造成的损失。
概念
1) 备份工作规划
计算机软硬件的稳定性还未达到非常稳定的状态,计算机中的数据仍有损失或毁坏的情况
发生。存在于计算机内的数据不安全,即使采用容错设备,也无法保证数据库

 100%安全。

 

计算机硬件的费用可能很高,但计算机数据更珍贵,做好数据备份,可保证在各种意外发
生情况时,仍能保持有数据库的完整性。管理员必须花时间来备份数据库,但

 SQL 

SERVER 也提供不少自动化功能。
2)备份方式
数据库

——完全

就是备份整个数据库的内容。若将整个数据库的内容都备份下来,需很多的存储空间来存放
备份数据,但其好处是在还原数据库时,也只要将整个数据库从一份数据库备份还原到

 

SQL SERVER 中就可以了。它是其他备份的基础,在做其他备份之前,必须得做此种方式
的备份。
数据库

——差异 (Differential)

只备份从上一次执行

“完全”数据库备份后有改动的数据,因此所需要的备份时间和备份空

间都比

“完全” 方式少,所以此方式最适合作为经常性的备份方式。

事务日志(

Transaction Log)

只备份事务记录文件的内容,由于事务日志文件只会记录我们在前一次数据库备份或事务
日志记录备份之后,对数据库所做的变动过程,也就是只记录某一段时间的数据库变动情
况,因此在做事务记录备份之前,必须做一次

“完全”的数据库备份

文件和文件组:
如果数据库的内容分散存储于多个文件或文件组,而且数据库已非常大,大到进行一次完
整的数据库备份会有时间和存储空间上的问题。这时就可以使用此方式来备份数据库的部分
文件或文件组。由于每次只备份部分的文件或文件组,因此需做数次不同的备份才能完成整
个数据库的备份。才用此方式备份也有个好处,就是当毁坏的数据只是数据库中的某个文件
或文件组时,也只要还原坏的文件或文件组备份就可以了。
3)备份方案制订原则
规划数据库的备份策略,需要考虑备份的各项变量,必须同时考虑到还原作业的进行。在做
备份时,可考虑以下几点。
(1) 有多少时间以及在那些时段可进行备份
(2) 数据库变动的频率如何
(3) 数据库大小
(4) 当数据库出问题时,用户愿意等待多久让数据库还原完毕
(5) 应采用何种备份方式,做怎样的搭配
(6) 要使用哪种存储介质

4)备份方案

1)完全数据库备份配合事务日志备份

对于数据库数据比较大,但每天的变动的内容小,可考虑采用此方式。可定期做一次完整的