通过ctl备份的数据,在另一个环境恢复后,客户管理无数据
我在A电脑安装了O2OA的最新版本V6.4.7,也做了部分数据;第二天,我在B电脑安装了O2OA的最新版本V6.4.7,由于使用时间较长,做的数据更多,同时也注册登录了O2云,并下载了应用市场中的部分应用;
我把B电脑中的数据通过官方文档的建议方式,进行了数据备份:ctl -dd,在对应目录生成了备份文件;
我在A电脑中进行恢复数据,也是按照官方文档的建议方式进行:ctl -rd d:\dumpData_20220116080431,后台CMD窗口也显示恢复成功。
我再次重启O2OA服务,登录后,发现其他数据都正常,但客户管理的数据没有同步恢复。
请指导应该如何操作才能正确恢复?谢谢! 1、确认A电脑上是否也安装了客户管理应用
2、A电脑和B电脑上组织人员是否一致,客户管理里的数据带有权限的,人员不同前端是看不到相同的数据的
3、可以去数据库的客户管理相关的表中查看一下是否有数据,客户管理相关的表以WCRM开头 论坛管理员 发表于 2022-1-18 13:14
1、确认A电脑上是否也安装了客户管理应用
2、A电脑和B电脑上组织人员是否一致,客户管理里的数据带有权限的 ...
谢谢老师。
这个ctl的备份恢复不是文件和数据都有吗?
我在A电脑上没有安装客户管理应用,也没有登录O2云,A电脑和B电脑的组织人员也不一样,但通过ctl恢复后,A电脑的组织人员与B电脑相同了,A电脑上也自动有了客户管理应用,只不过手动登录了O2云。
数据库我查了WCRM开头的对应表,A电脑上没有数据。
请问我的恢复操作是哪里出问题了吗?:L 你需要先在A电脑上安装客户管理应用,然后重启一下确保客户管理应用能正常使用,再来同步数据,这样应该就能解决问题了:) 论坛管理员 发表于 2022-1-20 10:14
你需要先在A电脑上安装客户管理应用,然后重启一下确保客户管理应用能正常使用,再来同步数据,这样应该就 ...
我测试了一下,确实再次恢复就有数据了。
总结一下恢复过程:
先在新环境安装对应的应用,比如客户管理,然后再执行恢复数据。
非常感谢老师的解惑,目前问题已经解决。
但我有个问题,客户管理这个应用也不是我手动安装的,是第一次恢复的时候自动恢复成功的。难道像这种情况,安装有应用市场中的应用的话,需要重复恢复两遍吗?或者先安装对应应用,再恢复数据?有没有办法直接一次恢复成功。 这个是有两种情况,我们的应用分两种,一种只是前端五大平台开发的,这种只用恢复就可以。但是比如客户管理,工作管理这种是有后端自定义开发程序的,靠数据恢复不行。
如果分不清楚,那建议您两边都安装一下再同步:) 备份是全系统的用户所有数据吧,那么恢复应该也是全系统恢复覆盖模式吧,怎么还要考虑B电脑有没有安装A电脑里的这些应用以及人员的不同呢?
页:
[1]