验证处理手段及部署

澳门新葡亰3522平台游戏 1

当你分析完问题并有了一定的方案后,就需要进行验证了。如果是在生产环境下,除非非常紧急,否则不应该把你的想法和处理手段在未测试的情况下直接部署到上面。作为“测试”或者解决方案,更好的方法是把生产库备份还原到一个测试服务器上,模拟真实环境,越真实越好,然后进行你的解决方案部署。由于你的应对方案可能是不正确的,所以部署完之后,需要再次验证,然后再分析,迭代地进行这些步骤,直到问题明显得到改进为止。

澳门新葡亰3522平台游戏 1

澳门新葡亰3522平台游戏,对于验证环节,可能真的只有在生产环境下才能重现,这时候是可以进行验证的,不过尽可能使用一些手段来做好备份,以免产生更严重的问题。举个例子,对于执行计划的分析,可能你已经有了一个更好的执行计划,但是为了不影响系统的正常运行,可以使用第
8
章中介绍的计划向导来检验执行计划及进行索引修改。或者对于一个存储过程的修改,可以把里面涉及的表、对象等复制一个副本出来,然后用修改了存储过程名之后的测试过程进行验证。

迁移数据是一个具有挑战性的过程,将面临一些重大风险。因此必须尽可能有效地进行计划、执行、测试。

简单来说,直接修改原有环境是最后的手段,应该尽可能地做好回滚的方案,以便真正解决问题。

数据迁移是将数据从源系统传输到目标系统的过程。这是任何数据存储专业人员的核心任务。数据迁移很重要,因为它是升级或整合服务器和存储硬件,或添加数据密集型应用程序(如数据库、数据仓库和数据湖),以及大型虚拟化项目的必要组件。数据迁移也可能发生在基于HDD硬盘或SDD硬盘的IT系统内,或内部IT系统和云存储之间。

数据迁移的类型

数据迁移并不是简单的剪切。数据迁移工作通常包括存储、数据库、应用程序、云计算和业务流程迁移。

迁移存储。IT部署在存储组件更新期间迁移数据。技术更新的目标是更快的性能和动态扩展以及改进的数据管理功能。迁移应用程序。应用程序迁移可能意味着在应用程序中移动数据,例如从内部部署MS
Office迁移到云中的Office
365。它还可以意味着用不同的应用程序替换一个应用程序,例如从一个会计软件转移到另一个供应商的新会计平台。迁移到云平台。云迁移将数据从内部部署迁移到云平台,或从一个云平台迁移到另一个云平台。这种类型的数据移动与备份到云平台不同:数据迁移是一个独特的项目,它从源环境移动数据以填充新环境。

需要注意,数据迁移与数据转换或数据集成不同。需要对此进行澄清:

数据迁移。在存储设备、位置或系统之间移动数据。包括质量保证、清理、验证和分析等子集。数据转换。将数据从旧应用程序转换为新应用程序。其过程是ETL(提取、转换、加载)。数据集成。将存储在不同系统中的数据组合在一起,以创建统一的视图和全局分析。

虽然最简单的数据迁移是数据传输,但数据迁移的完整场景包括几个组件和流程。

数据迁移的挑战和风险

数据迁移具有一定的风险和困难。这当然不是一个简单的过程。许多计划和实施步骤都很耗时,而且在这种规模的项目中总是存在一些风险。

数据丢失:在数据迁移过程中,可能会发生数据丢失的情况。在小范围内,这可能不是问题,有些人有备份数据,或者IT团队可以用备份技术恢复文件。但是,灾难性的数据丢失是不同的。在短期连接故障的情况下,IT部门甚至可能不知道短期故障,突然终止了迁移过程。丢失的数据在用户或应用程序要求之前不会被注意到,而且它不在那里。兼容性问题:数据传输中也存在兼容性问题,例如更改的操作系统和意外的文件格式;或者源系统和目标系统之间的用户访问权限混淆。尽管数据没有真正丢失,但是业务部门不能在目标系统中访问它。执行不力会影响业务:许多IT部门决定在内部进行迁移项目以节省资金,或者管理团队为他们做出决定。但是,自己动手实施的数据迁移通常并不是一个好策略。迁移是一项具有重大业务影响的风险业务,需要得到专业人员的帮助。运行不佳的数据迁移项目会导致长时间停机、丢失数据、超过最后期限、超出预算,并导致性能低于标准。

流程:如何成功实施数据迁移战略