1.企业OA上云痛点
尽管OA云访问已成为一种趋势,但无法在一夜之间实现本地OA云访问。大量的历史数据和确保业务连续性的困难导致了对云访问犹豫不决的经理和决策者。用于企业OA云访问的常见疼痛点如下:
数据迁移和集成:将现有系统和数据迁移到云平台可能需要时间和精力,确保数据完整性,一致性和安全性是一个挑战。安全性和隐私保护:企业中的OA系统具有大量的用户数据和敏感信息,确保云平台具有强大的安全措施和合规性,并采取相应的措施来防止数据泄露和未经授权的访问是核心问题。业务连续性:某些企业对业务连续性有很高的要求,任何系统中断或失败都可能导致用户体验下降和收入损失。在云过程中,应注意高可用性和灾难恢复措施,以确保业务连续性。成本控制和预算管理:进入云可能涉及某些成本,例如云服务费,数据传输费用等。企业需要仔细评估成本效益,以确保云中的成本控制。第三方服务和供应商选择:选择正确的云服务提供商是一个重要的决定,需要评估诸如可靠性,安全性,绩效和支持等因素。同时,互联网公司还可能需要与其他第三方服务提供商集成,这需要考虑技术兼容性和合作伙伴关系的管理。 Regarding the above problems and pain points, Huawei Cloud OA cloud cloud solution provides enterprises with two major solutions for local OA relocation and cloud deployment and Huawei Cloud Store SaaS deployment in response to different development stages, different developments and different needs of customers, to help enterprises improve the collaborative efficiency and data security of OA systems, reduce operation and maintenance costs, and achieve timely communication, data sharing, and mobile office, helping customers focus more on business, quickly创新,降低成本并提高效率。
案例系统分析:
这是使用MySQL数据库的开源Java Web OA项目。我们使用的云服务资源对于不同的业务不同。
这次,我们将一支由20人组成的团队作为测试标准。所需的云资源可以大致分为以下类别:
基本资源:对于一般的OA系统,服务器,存储和公共网络IP是必不可少的基本资源。我们选择Huawei Cloud ECS S7 Cloud Server(2U4G),其中EVS存储和弹性公共网络IP EIP;
数据库资源:由于MySQL用于本地环境中,因此在此使用MySQL的RDS用于促进数据迁移;
备份存储:备份存储是必须的。对于诸如连续性要求较高的OA之类的办公室系统,在服务备份方面做得好是确保可用性的基本措施。在这里,我们购买云备份CBR;
网站安全:可选-HSS Enterprise Edition,提供安全保护,此案配备了HSS Enterprise Edition;
文件存储:可选- obs。对于企业知识库,它可能包含非结构化数据,例如员工培训视频,公司活动纪念馆和其他图片,音频和视频资源。由于测试没有太多结构化数据,因此不购买OBS。
最小化部署计划:
实际的大规模OA系统需要聚集并负载平衡,并且通过MySQL Master-Slave架构进行了灾难恢复备份。由于测试量很小,因此部署计划架构图如下:
3.本地OA上云迁移方案及实施
(1)上云前准备
数据备份和导出
MySqlDump是MySQL随附的备份工具。它可以将MySQL数据库备份到SQL格式文件中,其中包含完整的数据库结构和数据。
要将源数据库迁移到云数据库RDS,需要先导出它。
登录到源数据库。使用mySqlDump将表结构导出到SQL文件。 mysqldump-databasesdb_name-single-single-transaction-by-by-by-hex-blob -no-data-routines -routines -events -events – -set-gtid-purged=off-u db_user-db_user-db_address-p -hdb_address-p db_port-p db_port | ]*=。*function/function/\’-e\’s/defener []*=。*过程/过程/\’-e\’s/defener []*=。*trigger/trigger/trigger/\’-e\’s/defener []*=。 DB_USER是数据库用户。 db_address是数据库地址。 DB_PORT是数据库端口。 backup_file是导出的文件名。
使用mysqldump将数据导出到SQL文件。
mysqldump -databasesdb_name-single-transaction -hex-blob – -set-gtid-purged=off -no-create-info -skip-triggers-udb_user-pdb_user-p-hdb_address-pdb_address-pdbs-pdb_port-pdb_port-rbackup_file-rback_file
thoshost购买
先决条件:默认情况下,华为帐户已注册,华为云已被激活。
接下来,我们购买相关的资源软件包和完整的简单配置:基本资源(常规S7 Cloud Server ECS
使用存储,弹性公共IP EIP)数据库资源(用于MySQL)备份存储(Cloud Backup CBR)网站安全性(可选-HSS)。
在这里,我们以常规计算S7(2U4G)为例开始云体验:
第一步是基本配置,选择规范类型,单击x86进行计算,然后选择2U4G配置。
选择适当的图像,在这里我们选择CentOS映像,然后企业用户建议检查高级保护功能。高级保护可以提供诸如脆弱性修复,病毒检测和杀戮之类的功能,并且成本比旗舰版本更实惠,旗舰版本可以有效防止某些常见的漏洞,例如弱密码。
除了本地使用云外,我们还可以根据服务环境选择镜子,华为云还提供丰富的市场镜,涵盖常见的用法类型,满足不同的业务和尺寸,并使用户更容易按需选择。
然后,第二步是网络配置。由于这次我们正在使用OA Cloud经验,因此我们仍然需要选择灵活的公共IP来满足公司用户在家和商务旅行工作的业务需求。通常,根据公司的业务状况,由大约20人组成的团队可以使用200万个带宽来满足日常使用。
第三步是高级配置,设置云主机登录密码,然后购买云备份。为了随后备份和存储OA系统,我们将稍后配置备份策略,然后同步它。云监视服务是用于资源(例如弹性云服务器和带宽)的三维监视平台。它可以使您对云和业务运营的资源使用情况有全面的了解,并及时收到异常警报以响应它,以确保业务的平稳运行。默认情况下检查了这一点。
最后检查购买配置。如果没有问题,只需下订单即可。
配置安全组
安全组类似于防火墙功能,是用于设置网络访问控制的逻辑分组。用户可以在安全组中定义各种访问规则,当弹性云服务器加入安全组时,它们会受到这些访问规则的保护。
在将OA服务迁移到云之前,我们需要配置相关的输入规则,即打开服务的外部访问端口。
首先,在“弹性云服务器”列表中,单击要更改安全组规则的弹性云服务器名称。
系统跳到“弹性云服务器详细信息”页面,选择“安全组”选项卡,展开安全组,然后查看安全组规则。
创建一个新的安全组,我们将在此处将其更改为OA云测试
要配置所需的端口或IP规则,默认情况下已启用端口22。在这里,我们在此处配置了端口80、20020、20030和3306(数据库)。用于访问我们的OA服务
配置的安全组规则如下:最后,ECS服务器的安全组开放端口限制已修改为OA云测试,并将完成初步准备。
(2)OA系统上云
配置并连接到数据库实例,迁移数据并迁移验证
安装客户端并连接到实例
上面,我们已经完成了采购实例并设定安全组政策。接下来,我们将测试ECS是否可以为MySQL实例连接到RDS的Intranet地址的端口。
Telnet 192.168.6.144 3306
如果您可以交流,则意味着网络是正常的。如果无法进行通信,请重新检查上述安全组规则
然后下载MySQL客户端并安装:
将安装软件包上传到ECS。使用任何终端连接工具(例如WINSCP,PUTTY等)将安装软件包上传到ECS。在ECS上运行以下命令以安装MySQL客户端。 rpm -ivh -nodeps mysql-community-client-5.7.38-1.el6.x86_64.rpm在RDS“实例管理”页面上,单击实例名称输入“基本信息”页面,然后将根证书(CA.PEM)上传到ECS。
执行以下命令以连接MySQL实例的RDS。
MySQL -H主机-P端口-U用户名-P -SSL -CA=CANAME也可以通过视觉页面连接:
在“实例管理”页面上,选择“目标实例”,单击“操作”列中的“登录”,然后输入数据管理服务实例登录接口。
OA数据库配置
在OA配置文件中修改MySQL配置
配置文件路径:o2server/config/externaldatasources.json
修改URL,用户名,密码,并启用信息中上述示例MySQL的相关信息,例如:
[{{\’url\’:\’jdbc:mysql: //xxx.0.0.0.1:3306/x?autoreconnect=trueUsessl=trueUsEsesl=falseususesl=falseUseuneIcode=truecharactering=truecharactering=utf-8uselegacydateTimeceDeme \’用户名\’:\’root\’,\’password\’:\’Password\’,\’包括\’: [],\’excludes\’: [],\’enable\’: true}]data迁移
通过弹性云服务器或可以访问云数据库RD的设备,使用相应的客户端连接到云数据库RDS实例,并将导出的SQL文件导入到云数据库RDS中。
登录到准备的弹性云服务器或可以访问云数据库RD的设备。客户端连接到云数据库RDS实例。将表结构导入云数据库RDS。 mysql -f -hrds_address-pdb_port-uroot-p backup_dir/dump-defs.sql在其中:
rds_address是云数据库RDS实例的IP地址。 DB_PORT是当前数据库实例的端口。 backup_dir是“ dump-defs.sql”所在的目录。示例如下:mySQL -F -H 172.16.66.198 -p 3306 -u root -p dump -defs.sql
将数据导入云数据库RDS。
mysql -f -hrds_address-pdb_port-uroot-p backup_dir/dump-data.sql
rds_address是云数据库RDS实例的IP地址。 DB_PORT是当前数据库实例的端口。 backup_dir是“ dump-data.sql”所在的目录。示例如下:mySQL -F -H 172.16.66.198 -p 3306 -u root -p dump -data.sql
查看迁移结果,迁移完成
在使用mySqlDump迁移MySQL数据后,将来需要以下验证:
检查权限完整性。重建索引。比较参数配置。 安装OA系统/部署OA镜像
在这一点上,大多数准备工作已经完成。其余的是特定OA系统的部署,然后链接数据库以完成我们本地的OA云体验。由于空间原因,我们在此处快速安装OA系统,然后单击“远程登录”。
在命令行上创建/数据目录并解压缩安装程序包
[root@ecs-nginx]mkdir /数据
[root@ecs-nginx]cd /data
[root@ecs-nginx]unzip o2Server-5.1.2-arm.zip
使用默认配置运行OA服务器
[root@ecs-nginx]cd /data /o2server
[root@ecs-nginx]./start_arm.sh
等待Web服务器端口启动(默认为端口80),并在启动完成后访问服务器:以下是OA Cloud的Beta版本的成功运行接口:
(3)系统高可用配置优化
我们已经完成了OA迁移,但是为了确保系统的高可用性,我们必须继续操作。
设置CBR云备份策略
在准备阶段,我们购买了可用的云服务器备份存储库并绑定了我们的S7服务器。
接下来,我们将根据某些策略要求定期备份绑定到整个存储库的资源,以便服务器可以在丢失或损坏时快速恢复数据,并确保业务正常运行。
为了确保备份数据的完整性,建议在清晨选择一个时间,并且磁盘没有书面数据为备份。
1。登录到云备份管理控制台。
登录到管理控制台。
单击管理控制台左上角的图标,然后选择区域和项目。
单击“选择存储云”备份”。选择相应的备份目录。
2。在云服务器备份接口中,选择“存储库”选项卡,然后找到对云服务器的相应存储库。
3。执行备份
单击“动作”列下的执行备份。选择需要在绑定存储库上备份的服务器。检查后,它将显示在所选的服务器列表区域中,如图所示。
单击目标存储库名称以输入存储库详细信息。在“ Bended服务器”选项卡上,找到目标服务器。单击“操作”列下的“执行备份”以备份目标服务器。
然后输入备份的“名称”和“描述”,然后选择“执行完整备份”。检查后,系统将对绑定的服务器执行完整的备份,并且备份所占据的存储容量也将相应增加。单击确定,系统将自动为服务器创建备份。在“备份复制”选项卡上,如果生成的备份的备份状态“可用”,则表示成功执行备份任务。
HSS配置IT许可隔离
创建用户并授权使用HSS,或通过角色设置不同的访问权限,以实现用户之间的权限隔离。
购买了专业或企业版安全保护版本后,我们可以进行白名单管理并通过HSS配置其许可隔离。默认情况下,管理员创建的IAM用户没有任何权限。您需要将其添加到用户组中,并将用户组策略或角色授予用户组,以使用户组中的用户获得相应的权限。此过程称为授权。授权后,用户可以根据授予的权限在云服务上运行。
4.华为云商店SaaS化部署
除了本地云访问外,它还支持Huawei Cloud Store的SaaS部署,该商店适合需要在云上部署新OA系统的企业用户。
华为云与生态系统合作伙伴,旧的OA制造商和Zhiyuan Internet一起为客户提供Panwei E-Cology,Panwei E-Office,Zhiyuan合作管理软件和支持服务。
例如,对于中小型组织而言,作为标准化协作OA Office软件的Panwei E-Fice是一个不错的选择。它采用了一般产品设计,完全满足了企业管理的需求,并基于简单,易用性,高效和智能的原则,并且具有移动,智能,完整的电子,平台化等的优势,以快速创建一个移动,无纸化和数字办公室的企业平台。
用户评论
来自火星球的我
我也是刚开始尝试用华为云OA上云方案,发现确实比传统的办公软件简单太多了!文件共享、协同编辑,操作流畅,还能在手机端随时随地处理工作,太方便了。
有18位网友表示赞同!
安之若素
我一直觉得办公流程很繁琐,上传下载、版本控制这些都烦人死了,上个月公司试用华为云OA后感觉完全不一样了!效率提高起码2成吧,而且省心了很多~
有11位网友表示赞同!
蝶恋花╮
这篇文章说得太对了,自从公司采用华为云OA以来,每次遇到工作上的难题都能很快找到相关文件和同事的协助,再也不用发一堆邮件找文件啦!
有17位网友表示赞同!
她的风骚姿势我学不来
上网查了一下,华为云OA的使用费用还是比较合理的,而且功能也挺齐全的。我现在想在家里办公的时候用个更便捷灵活的方案,看来要考虑一下华为云了!
有5位网友表示赞同!
浅笑√倾城
我觉得对于中小型企业来说,华为云OA是一个非常好的选择。不仅可以节省成本,还能提升办公效率,而且操作简单易上手,不需要专门培训就能快速熟练使用。
有6位网友表示赞同!
不识爱人心
虽然说华为云OA省心省钱,但还是担心一些数据安全和隐私问题,毕竟公司的一些重要信息就放在网上,需要格外重视这些方面的保障。
有11位网友表示赞同!
青衫故人
华为云的解决方案确实不错,不过我还是习惯了传统的办公软件,改用全新的系统还需要时间适应,希望华为能够提供更完善的培训服务。
有16位网友表示赞同!
我要变勇敢℅℅
从标题可以看出来,这篇文章主要想突出华为云OA能帮助人们省钱、省时和省心的优点,但我个人觉得,除了功能和成本之外,还应该关注用户体验。
有13位网友表示赞同!
金橙橙。-
我的公司最近也开始考虑更换办公软件,华为云OA是一个不错的候选者,期待它能够真正实现“省时省钱更省心”的承诺!
有7位网友表示赞同!
迷路的男人
个人感觉还是传统的办公软件比较方便,华为云OA虽然功能强大但学习成本更高,老百姓可能用起来更吃力。
有15位网友表示赞同!
暖栀
这篇文章让我对华为云的OA解决方案有了更深的认识,以前只是简单了解了一下,现在看来确实很有前景,值得进一步了解和尝试!
有6位网友表示赞同!
〆mè村姑
如果能把华为云OA的学习成本降低一些,提高用户体验,相信这款软件会更加受欢迎。
有12位网友表示赞同!
半世晨晓。
省钱啊,省心啊! 我公司也还在考虑换用这个办公软件的解决方案,不过之前听同事说有点麻烦,看来得再好好问问了!
有10位网友表示赞同!
命该如此
华为云OA的性能稳定性如何?这对于经常处理大型文档和文件的我们来说非常重要,希望能够得到详细解答。
有15位网友表示赞同!
仅有的余温
省钱、省时、省心,这三个点确实是吸引人的啊!我公司可以考虑一下这个解决方案。 看评论里很多人都在说好用!
有12位网友表示赞同!
嘲笑!
看到大家都是好高骛远啊,现实中公司更换办公软件需要考虑各种因素,光是省时省钱省心就无法概括所有情况!
有7位网友表示赞同!