金蝶K3账套数据备份到网络路径操作指南.docx
《金蝶K3账套数据备份到网络路径操作指南.docx》由会员分享,可在线阅读,更多相关《金蝶K3账套数据备份到网络路径操作指南.docx(14页珍藏版)》请在冰豆网上搜索。
金蝶K3账套数据备份到网络路径操作指南
金蝶K/3账套数据备份到网络路径操作指南
本期概述
本文档适用于K/3所有版本。
本文档以K/312.2版本为例,主要介绍了在通过金蝶K/3账套管理工具对账套数据
进行备份时,如何将账套数据直接备份至局域网内的一台计算机中而非数据库服务器的磁盘中。
1.应用场景2
2.前提条件2
3.设置方法2
3.1在目标机器上建立共享文件夹并设置权限2
3.2修改SQLServer服务的登录身份4
3.3在账套管理中设置备份路径6
4.常见问题7
1.应用场景
从历史版本到现在的最新版本,金蝶K/3系列软件均提供了功能强大的账套管理工具。
通过此工具,用户可以很方便地在K/3服务器上进行账套管理操作,主要包括账套的新建/删除、启用、注册/反注册以及用户管理等,其中还有一项非常重要的功能就是对账套数据进行备份。
默认情况下,K/3账套备份时会将数据备份文件存放在数据库服务器的磁盘中。
但是这样做是非常危险的,当数据库服务器系统宕机、甚至磁盘损坏时,就会造成数据丢失,后果不堪设想;另外有的企业有专门的文件服务器,用来存放企业各种文档备份等内容;当数据库服务器与中间层服务器分开部署时,如果将数据备份到数据库服务器上,在拷贝、传输时将非常不方便。
出于以上种种原因考虑,我们有时候需要将K/3的账套数据备份到局域网内其他的计算机磁盘中(非数据库服务器),通过学习本文档,就可以满足这一需求。
2.前提条件
既然要将数据备份到网络路径中,那首先要满足一些基本的前提条件:
1.局域网内网络畅通,各个计算机之间能正确地解析并互相访问;
2.K/3中间层服务器和数据库服务器均能访问到目标机器(想要存放备份数据的机器)上的共享文件夹;
3.SQLServer服务的登录用户有目标机器上共享文件夹的读写、修改权限(重要!
);
3.设置方法
根据前面提到的条件,我们需要按照以下步骤进行配置:
环境说明:
K/3版本:
12.2WISE(中间层和数据库服务器部署在同一台WindowsServer2003SP2的
机器上),IP地址为192.168.92.222
目标机器(网络上存放数据库备份文件的机器):
WindowsServer2003SP2,IP地址为:
192.168.92.158
3.1在目标机器上建立共享文件夹并设置权限
在目标机器上新建一个文件夹,例如
t选中该文件夹,右键属性t共享,选
择“共享次文件夹”,为其取一个共享名T单击“权限”按钮,在弹出的共享权限设置窗口,为“Every。
ne(所有人)”勾选“完全控制”的允许选项,确定后返回宀选择文件夹属性中的“安全”选项卡,点击用户列表处的“添加”按钮,在弹出的对话框中依次点击“高级”
“立即查找”按钮,找到Everyone(所有人)用户,同样为其设置为“完全控制”权限,
确定返回。
若该文件夹上显示一个手型的图标,则表示设置共享完成。
操作如下图所示:
0焦*Q,
片Srftui.2;i*>?
祐址密|'、
”目蒋到
眸曲仮件弄疫眼T玄柝带:
龙“丈芦主林乱
Veh
角及电子册件电魅世證1丈件再内的:
Z件
X1U血T立样夬
tfKBM-:
月円EL
15<1
口就疔|
Qfj.
■窃Fil"DJCTfl.T*CLI'污庐E.
Unl>ockar
荒呂审.Of
19切ill
ti
祐琉即
创理协!
1胄式CD
UIKW
圧吐|0
古1萱壬
」科匹日明
1氧底
2DL2-7^29
35:
4]
zoLz-r-zq
2OL2-?
-Zq
图1设置共享文件夹
井享;{帕:
|DkTl
注特©;
用户誉題啊
a兑汗星客用戸fl.1
f~~3
n哪團輕聆严的班避
FJSElRaiS问的遅豊>诂毕击-s卩o
4TT7Q
rU
■r车三享毗卫件夹劇
ViT.4^<防比通配直尢允用£戊片壬勾翫琳上只山t胃PI
gfi鼬上墙说芒
⑥in
回□
回□
图2为共享文件夹授权
壬“
廻硼尸窑和/:
內用匕|
图3为文件夹授权
图4共享文件夹设置完成
牡]目腳
1旳钏]尸曲心):
注:
如果文件夹授权没有做好,后续步骤中备份时会提示拒绝访问等问题,请参考常见问题部分。
3.2修改SQLServer服务的登录身份
设置好共享文件夹之后,我们还要保证SQLServer服务的启动用户有权限向该共享文
件夹内写入数据。
SQLServer服务有4种运行方式:
本地系统、本地服务、网络服务和指定用户。
我们需要将其设置为“网络服务”或者是为其指定账户。
具体设置方法:
1•在数据库服务器上,依次打开「开始」菜单程序配置工具
SQLServerConfigurationManager(SQLServer配置管理器)-依次选择SQLServer配置管理器(本地)-SQLServer2005服务-SQLServer(MSSQLSERVER或具体的实例名)-右键
属性,“登录”选项卡-在“登录身份”处选择“网络服务”,或选择其下方的“本账户”,为其指定一个账户。
确定后重启SQL服务即可。
注意:
指定的账户需要在目标机器上和数据库服务器上同时建立相同用户名和密码的管理员。
具体操作:
a.桌面上计算机-右键管理-本地用户和组-用户-右键新用户,输入用户名和密码,去掉“用户下次登录时须
更改密码”的勾,单击“创建”;b.双击该用户,选择“隶属于”选项卡-添加-高级-立即查找-找到Administrators
用户组,依次确定返回即可。
该操作在数据库服务器和目标机器都要进行,并且设置的用户名和密码要一
图5SQLServer配置管理器
名ft;
SULSwrrr凰Ft
龜関ISumrTuLlTtzlianciJII^15W¥I!
1)ht肛血血砂口g
楚fl'.SrrvirArnljraLiServ:
■--
JJ2EJ
lt£
正在渤j
Fn--7i=
曼录|S.-X
蜀录身呀先
ilf'1A'.-TR:
于在运行gQElVIlj正在诒行三帚止|ci停止
粧户伞叩:
niA^QiCr
1
图6修改SQLServer服务的登录身份
3.3在账套管理中设置备份路径
在目标机器上设置好共享文件夹之后,我们就可以在中间层服务器上进行账套备份的时
候设置到网络路径了,具体操作:
手工备份:
打开账套管理(「开始」菜单程序金蝶K3WISE创新管理平台金蝶K3服务器配置工具账套管理),选中需要备份的账套,单击工具栏的“备份”按钮,弹出“账套备份”对话框,在“备份路径”处手工输入目标机器的共享文件夹路径即可,如
“\\192.168.92.158\DATA”,点击“确定”按钮即可备份到该路径下。
图7手工备份到网络路径
自动备份:
如果是设置自动备份方案,在“账套批量自动备份工具”的方案设置界面的“备份路径”
处,输入共享文件夹的路径,如“\\192.168.92.158\DATA”,然后保存方案执行备份即可。
*
■輕
Bi建曲血秒|碘存丄
创覽日吉也
j_i_it一it-5■誓5」19止■怕⑪刚1(X”
壽弟W旷间
E朋|£012-01-29「
时丫|低
_j=_
日明二j广间[i'I1
5SQ罢肉山帅弓E二志1.
矗育ii号
p1
sins*««
■TI3
HEK
:
D
7監1的9EL5Eidi-i.
.„J
ILjm.OOL
T"
r
J
二
4
5
11
12
L3
N
r
1_
图8自动备份到网络路径
4.常见问题
1•在目标机器上建立了共享文件夹,但是K/3服务器在访问共享文件夹的时候需要输入
用户名和密码:
这是由于局域网共享时的身份验证方式没有设置好造成的,解决方法有2种,要根据目
标机器上的安全策略来决定:
控制面板-管理工具-本地安全策略-本地策略-安全选项-网络访问:
本地账户的共享和安全模式处:
如果是“经典”:
则需要在K/3服务器和目标机器上建立具有相同用户名和密码的用户;如果是“仅来宾”:
则需要启用目标机器上的来宾账户(Guest)并设置为空密码。
注:
启用Guest用户并设置为空密码方法:
a桌面上计算机-右键管理-本地用户和组-用户-Guest右键属性,去掉“账户已禁用”的勾,确定;b.
右键单击Guest用户-设置密码-继续-保持密码为空,确定-确定即可。
2.K/3服务器通过开始-运行-双斜杠的方式能看到目标机器的共享文件夹,但打开或在其
中新建文件时提示拒绝访问:
Hl凶支忡Hi翻Iif*曲畫⑻UBaaUftgo誉
Q&E・jj二無变唤[j厶>X◎Ch
tfit3HQwa:
iea9Q.e呈'■u耳Qf*eJ
宙髯[i
刘:
曼41
I
拠.£J
B霍时
SiET-T-S?
1
r疋定吉r•■示■:
童jib
IKI
ntEr**
SJIC--T-29
IE
A
或FEA囲fW"6\M
544n
eiiftp*
Kli-T-S
占
R月冲乳朋心£仙
1»
D»Xt*
铀輕T・tS
A
这是由于共享文件夹的权限没有设置好造成的,具体请参考3.1章节在目标机器上建立
共享文件夹并设置权限。
3.K/3服务器能访问目标机器上的共享文件夹,也能向其中写入数据、新建文件等,但在进行备份时却提示拒绝访问:
如果是手工备份的话直接报错;
备份日志中同样有类似操作系统错误5拒绝访
如果是自动备份的话左下角状态栏一闪而过,问的记录;
EW
1
1
E
g
15j!
3
q
5
g
T
a
9
JO
IL
|IK
]3
——
H
再Ifi
——
17
I饶IKi~LEThf丁丽壬姑诃佰
盘ww杉程£本点才味冬岀:
召钳HivZL4;1€6&2L?
M13-T-M...
.1IXj
2J
]启J
3益敕叫
工\mtt|^J4T«3xfl
酎卜匸HL*
这是由于SQLServer服务的启动用户、登录身份没有设置正确造成的,请参考
L感审鼻4L*LI
3.2章节
修改SQLServer服务的登录身份进行设置。