
計算機審計過程中的一個重要的環節是數據采集,而數據采集離不開數據庫或數據庫管理系統的支持。如何在數據庫管理系統出現故障甚至崩潰的時候,將其中的數據還原恢復原狀,是審計人員開展計算機審計中應當掌握的技能。下面就以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中,至此,即可此數據庫恢復到原來的狀態。
通過以上簡單的三步操作,完成了對數據庫的備份以及出現故障時的數據恢復。只有掌握這些基本技能,才能最大程度地保護數據的安全。