|
发表于 2008-1-13 15:48:02
|
显示全部楼层
下面我把压缩包的内容直接复制出来,供大家参阅,因为内容不多,感觉没有必要打成压缩包的形式供大家下载,花费金币,不过我们还是要感谢楼主的共享精神。
标题:一种简便的U8备份方法
正文:
由于U8采用的是SQL SERVER数据库导致了数据量的大幅度增加,备份就显的更加重要,一般单位帐套少通过输出备份就可以解决问题,可大型用户例如会计核算中心、大型工矿企业他们的帐套多,大多在60-100左右数据都在3G、4G甚至10G以上,这样一来输出备份的劣势就显现出来了。我在实践中发现了一种针对这样的用户比较简便的备份方法,即数据库备份。
条件:1、必须有两台高性能的服务器,一台做主服务器,一台做备份服务器,或是一台高性能的服务器,一台高性能的PC机
2、操作系统必须同为NT或2000,且NT安装路径,用友的数据路径必须一致
3、备份服务器的D或E 盘空间应在10G以上
操作:每天或3-4天左右,将主服务器的SQL服务停止,把UFADMSQL文件夹和ZT帐套文件夹通过网络直接拷贝至备份服务器的相同路径的相同文件夹下即可。恢复时如果主服务器正常则只须将备份服务器上备份的数据回拷即可,如主服务器崩溃则只须在备份服务器上执行UFATTACH命令即可将备份的数据恢复至备份服务器上,马上备份服务器就可工作。
优点:省事省力,以某会计核算中心为例,115套帐输出备份大约需要5小时,其间可能会出错,数据库备份只须1-2小时(100M网速),还不会出错,恢复起来也比输出备份简单。
缺点:备份服务器所需的硬盘空间要求比较大;要求备份操作人员有一定的用友软件的使用基础和数据库知识。
这种方法大家可能已经使用过了,不知我说的对否,请您指正。
需要注意的是:
1、此项工作比较适合网络版用户,在服务器上进行。
2、单机版用户,要先在system下先建一个ufadmsql文件夹,再把UFSYSTEM.LDF、UFSYSTEM.MDF、UFSUB.LDF、UFSUB.MDF拷到此文件夹内再执行UFATTACH命令
3、恢复时要先在备份服务器上运行系统管理再执行UFATTACH命令
4、关于备份的时间,可以天天做也可以隔几天做一次
5、两台服务器名、IP地址不必相同。平时可以同时开的。
6、我只进行了NT环境的测试,2000环境没有试过
7、备份服务器上不需要象8.X一样先建帐有帐套信息后再引入备份,直接运行UFATTACH命令即可
[ 本帖最后由 meihua 于 2008-1-13 15:49 编辑 ] |
|