- 金蝶K/3财务管理与应用
- 栗宁 陈萍 贾东永等编著
- 2373字
- 2020-08-26 13:43:59
2.1.3 备份和恢复账套
为了保证账套数据的安全性,需要定期对账套进行备份。一旦原有的账套毁坏,则可以通过账套恢复功能将以前的账套备份文件恢复成一个新账套进行使用。
对于账套的备份和恢复操作,系统提供了3种方式供选择,这个与SQL SERVER提供的数据库备份与恢复方式是一致的。
● 完全备份:执行完整数据库备份,也就是为账套中的所有数据建立一个副本。备份后,生成完全备份文件。
● 增量备份:记录自上次完整数据库备份后对数据库数据所做的更改,也就是为上次完整数据库备份后发生变动的数据建立一个副本。备份后,生成增量备份文件。增量备份比完全备份小而且备份速度快,因此可以经常备份,经常备份将减少丢失数据的危险。
提示:
增量备份是基于完全备份之上的。因此在增量备份之前,必须先做完全备份。
● 日志备份:事务日志是自上次备份事务日志后对数据库执行的所有事务的一系列记录。使用事务日志备份和恢复可以将账套恢复到特定的即时点(如输入多余数据前的那一点)或恢复到故障点。一般情况下,事务日志备份比数据库备份使用的资源少。因此可以经常创建事务日志备份。
提示:
事务日志备份有时比数据库备份大。例如,数据库的事务率很高,从而导致事务日志迅速增大。在这种情况下,应该经常创建事务日志备份。
在系统中,备份账套有两种方法,一是一次备份一个账套,二是自动批量备份,即一次备份多个账套,而且备份工作在后台定时执行,不用手工干预。用户可以根据实际情况选用。
1. 单个账套的备份
具体操作是:
(1)在“账套列表”中选中“King科技有限公司”账套,单击工具栏中“备份”按钮,或选择菜单 “数据库”→“账套备份”命令,打开“账套备份”界面,如图2-16所示。
图2-16 账套备份
(2)选择备份方式:根据实际情况,选择是执行“完全备份”、“增量备份”还是“日志备份”,单击“备份路径”右侧的“》”按钮,打开“选择数据库文件路径”对话框,如图2-17所示。备份路径可以是:①选中账套所在数据库服务器端的路径;②其他机器上的共享路径,前提是这个共享路径有“可写”的权限。在本例中,我们选择默认路径。单击“确定”按钮,返回到“账套备份”窗口。
图2-17 备份路径选择
(3)单击“确定”按钮,系统就会进行账套的备份。备份成功后,系统会生成两个文件“FKing科技有限公司.bak”和“FKing科技有限公司.dbb”,并且给出成功的提示,如图2-18所示。
图2-18 备份成功提示
(4)单击“确定”按钮,备份工作完成。
2. 账套自动批量备份工具
如果账套管理中的账套很多,一个一个账套的备份会比较麻烦,没有效率。因此,系统提供了账套自动批量备份工具。
● 账套自动批量备份的好处是:
● 一次可以备份多个账套。
● 一旦设置之后,系统就会根据设置的时间定时在后台自动进行备份,无需手工干预。
● 提供了账套备份情况的日志记录功能,可以方便地查看到账套备份的执行情况。如:哪些账套正常进行了账套备份,执行时间是什么时候,哪些账套没有正常进行账套备份。
● 提供了方案维护的功能,即可以将对于账套备份所做的设置以方案的形式保存下来,以后需要执行时,直接选择这个方案进行执行。
账套自动批量备份工具的具体操作是:
(1)新建一个批量备份方案
① 选择“数据库”→“账套自动批量备份”命令,打开“账套批量自动备份工具”界面,如图2-19所示,界面中显示了系统中存在的所有合法账套。
图2-19 账套批量自动备份工具
② 选择自动备份的开始时间、结束时间。结束时间应大于开始时间,可选择“无限期”复选框。选择需要进行备份的账套,单击“备份路径”右侧的“…”按钮,选择备份路径,如图2-20所示。备份路径可以是:a)选中账套所在数据库服务器端的路径;b)其他计算机上的共享路径,前提是这个共享路径有“可写”的权限。
图2-20 备份路径设置
③ 单击“确定”按钮返回到“账套批量自动备份工具”界面,然后输入完全备份和增量备份的间隔时间,如图2-21所示。由于完全备份比较耗费时间,所有间隔的时间可以长一些,增量备份由于耗时相对较少,间隔时间可以考虑设置得短一些。如果希望对某个账套立即开始执行账套的完全备份,选择“是否立即执行完全备份”复选框,否则,取消选择。
图2-21 账套批量自动备份方案参数设置
④ 单击工具栏中“保存方案”按钮,或选择菜单“方案”→“保存”命令,弹出“方案保存”对话框,如图2-22所示。
图2-22 方案保存
⑤ 在弹出的“方案保存”对话框中输入方案名称,单击“确定”按钮保存方案,退出即可。
(2)执行账套批量备份
打开一个备份方案或者新建一个批量备份方案后,选择“备份”→“执行备份”命令,系统就自动根据设置,对所有选中的账套定时进行完全备份和增量备份。
(3)删除账套备份方案
① 单击工具栏中的“删除”按钮,或选择菜单栏“方案”→“删除”命令,会弹出“账套批量自动备份方案”对话框,如图2-23所示。
图2-23 删除账套备份方案
②从中选择一个方案,单击“删除”按钮即可。
3. 恢复账套
如果账套出错,可利用“恢复账套”功能将备份文件恢复成账套文件,具体操方法如下:
(1)单击工具栏中的“恢复”按钮,或选择菜单“数据库”→“恢复账套”命令,打开“选择数据库服务器”界面,如图2-24所示。
(2)输入数据服务器名称、选择登录数据库服务器的登录方式。如果采用SQL Server身份认证方式,输入登录该数据库服务器的用户名和密码,单击“确定”按钮,进入“恢复账套”界面,如图2-25所示。
图2-24 选择数据库服务器
图2-25 恢复账套
(3)在“服务器端备份文件”列表框中选择备份文件所保存的位置,在这里我们可以选择刚才备份的“FKing科技有限公司”文件,在“账套号”和“账套名”文本框中输入拟新建账套的账套编号“K02”和名称“King科技有限公司2”。在“数据库文件路径”处选择拟新建账套的生成路径,单击“确定”按钮,稍候系统会弹出“金蝶提示”对话框,如图2-26所示。
图2-26 确认提示
(4)单击“否”按钮,即可完成恢复工作。返回到“账套列表”窗口我们就可以看到已经恢复成功的“King科技有限公司2”账套。