用友软件实操笔记(2):T3账套备份与恢复,手把手教你留退路

用友软件实操笔记(2):T3账套备份与恢复,手把手教你留退路
强仔上篇结尾说好了要聊怎么关掉数据库的公网暴露面、配最小权限。但动手之前我总要先问客户一句:你的账套备份做过吗?
不是吓唬人。上周有个老客户打电话来,说服务器硬盘异响,问我还能不能抢救账套数据。我问他最后一次备份是什么时候,电话那头沉默了五秒钟,说”好像是去年结账的时候导过一次”。
好家伙,半年没备份。
大晨那天放学听我在电话里喊”备份备份”,在旁边冒了一句:”爸,备份是不是就是给电脑存照片?我平板里的奥特曼也得备份。”
我哭笑不得,但这道理没错——备份就是给你家的账本拍照片存起来,哪天原件丢了,拿照片还能复原。
今天就用T3标准版为例,把账套备份和恢复的实操步骤掰开揉碎讲一遍。
手动备份:三步搞定
路径:系统管理 → 注册(admin)→ 账套 → 输出
第一步,打开系统管理,用admin身份注册登录。注意,不要用账套主管登录做备份,权限不够,有些操作执行不了。
第二步,菜单栏点「账套」→「输出」,弹出账套选择窗口,选中你要备份的账套。
第三步,选择存放路径。这里有个坑:不要选系统盘C盘,最好选一个独立的分区或者外接移动硬盘。点确认,等进度条跑完,会在目标路径生成一个文件夹,里面有一个 .lst 文件和若干 .bak 数据文件。
记住,.lst 文件是灵魂,没有它你恢复的时候系统根本认不出这个账套是哪个。
自动备份:别依赖人肉
人肉备份最大的问题是——你会忘。
T3自带备份计划功能,路径是:系统管理 → 注册(admin)→ 系统 → 设置备份计划
新建计划,选好账套,设置备份频率(建议每天一次,时间选在下班后比如18:00),然后指定备份路径,保存就行了。
但这里我要提醒一个90%客户都踩过的坑:自动备份的路径千万别和账套数据放同一个物理硬盘。我见过一个客户,备份文件和用友装在同一块盘上,硬盘一坏,原数据和备份一起全没。
大晨有句名言用在这特别合适:”爸爸说鸡蛋不能放一个篮子里。”
没错,备份的意义在于物理隔离,放同一块硬盘等于没备份。
恢复账套:引入而不是附加
真到了要恢复数据的那天,操作路径是:系统管理 → 注册(admin)→ 账套 → 引入
选择你备份文件夹里的 .lst 文件,系统会自动读取关联的 .bak 数据,点确认就完事了。
注意三个坑:
第一,版本要一致。 T3不同版本之间直接引入可能报错,11.0的备份往11.2里导容易出问题,最好同版本恢复,不行就先升级再引入。
第二,账套号不能冲突。 如果服务器上已有相同编号的账套,引入会直接失败。需要先把旧账套删掉或者调整编号。
第三,引入前先停掉所有在线用户。 有人在线操作的时候引入,数据容易错乱,这个坑我踩过两回才长记性。
一个救命的额外习惯
除了用友自带的备份,我还建议客户每月底手动做一次SQL数据库级别的完整备份。打开SQL Server Management Studio,右键数据库 → 任务 → 备份,导出一个 .bak 文件单独存到移动硬盘里。
这是双保险。用友自带的输出功能偶尔会因为模板损坏导出失败,但SQL层面的备份几乎不会出问题。
做代理10年,我的原则就一条:不怕出事,就怕出事的时候没备份。
上个月那个硬盘异响的客户,最后靠的就是我帮他配的每月SQL手动备份,账套数据完整恢复,财务大姐差点给我磕一个。
下篇预告:备份的退路有了,下篇正式回到数据库安全——怎么关掉用友SQL Server的公网1433端口,配好最小权限,把大门焊死。 敬请关注。
免责声明:本文为个人实操经验分享,具体操作请结合企业实际情况和用友官方文档,数据操作前务必做好完整备份,作者不对任何数据损失负责。


