计算机辅助审计中的数据库备份与恢复
计算机审计过程中的一个重要的环节是数据采集,而数据采集离不开数据库或数据库管理系统的支持。如何在数据库管理系统出现故障甚至崩溃的时候,将其中的数据还原恢复原状,是审计人员开展计算机审计中应当掌握的技能。下面就以SQL Server为例介绍数据库的备份与恢复方法。
假设SQL Server中有一个名为“SJK”的数据库,其对应的数据是由两个文件组成,一个是数据文件--“SJK.mdf”,一个是日志文件--“SJK.ldf”。对SQL Server数据库进行备份和恢复,只要将这两个文件单独复制出来,当出现故障时再复制到原位置,就可以将数据恢复。具体操作步骤如下:
1.停止SQL Server服务管理器。
SQL Server运行时,系统不允许对数据库相关对应文件进行复制,必须首先停止SQL Server服务管理器。
2.复制数据文件和日志文件
打开“Microsoft SQL ServerMSSQLData”目录,将“SJK.mdf” 和“SJK.ldf”复制到计算机的其他位置、移动存储设备,或是刻录到光盘中。
通过以上两步,完成了数据库的备份工作。下面要阐述的是在出现故障时,如何将数据库恢复:
3.附加数据库,对数据库进行恢复
将备份的“SJK.mdf” 和“SJK.ldf”两个文件复制粘贴到“Microsoft SQL ServerMSSQLData”目录下,将原来的数据文件和日志文件覆盖删除。然后打开“企业管理器”,选择“SJK”数据库的“所有任务附加数据库”菜单命令,在“附加数据库”对话框中选择“Microsoft SQL ServerMSSQLData”目录下的“SJK.mdf”文件,从而将SJK数据库重新附加到SQL Server中,至此,即可此数据库恢复到原来的状态。
通过以上简单的三步操作,完成了对数据库的备份以及出现故障时的数据恢复。只有掌握这些基本技能,才能最大程度地保护数据的安全。