在这个信息爆炸的时代,数据的存储和处理成为了每个企业面临的一大挑战。特别是对于个人用户、小型团队、初创公司而言,如何在有限的预算下,找到既安全又高效的数据管理方案,成了切实的需求。此时,一个高性能、自助式的数据库迁移服务——云服务器迁移服务就显得尤为重要。
云服务器迁移服务是一项全方位管理的服务,它提供了一个高效的自助体验,让你能够轻松地将数据库迁移到云服务器平台。这项服务作为一个独立的云服务运行,与你的业务资源分离。它作为一个多租户服务,在数据库迁移服务租户中运行,并通过私有端点(PEs)与你的资源进行通信,确保了数据的安全与隐私。
云服务器迁移的功能包括:
想要了解更多关于云服务器迁移服务的新特性和改进,请查看Oracle云基础设施数据库迁移服务的最新消息和数据库迁移版本说明。
在Oracle云基础设施数据库迁移服务中,以下概念至关重要。
代表单次迁移操作,包含迁移应按其运行的规格。迁移规格包括是否执行大量数据复制和/或捕获持续变化,以及源数据库和目标数据库的选择。
代表活跃或过去的迁移执行。当你开始迁移时,会隐式创建一个迁移作业。迁移作业是一个包含迁移运行时信息的快照。你可以利用这些信息来审计日志和调查故障。
验证源数据库和目标数据库、Oracle GoldenGate实例和Oracle数据泵的先决条件和连接性。在评估迁移时创建验证作业。
代表一个数据库实例,包含数据库元数据和连接细节。一个数据资产可以有一个或多个连接,以包括需要迁移的数据库内的所有模式。
包含从Oracle云基础设施建立到OCI之外的源数据库连接所需的细节,例如,不同区域或租户中的数据库,本地数据库,或手动安装的云数据库。
在虚拟云网络(VCN)和本地网络内提供对Oracle服务中单个资源(例如,共享Exadata基础设施的自主数据库)的访问。当前,迁移服务支持连接到迁移中的源数据库或目标数据库。确保安全规则或网络安全组允许进行数据库迁移作业所需的流量。
数据库的组织概念,用于保存数据库对象,如表、视图、存储过程等。
使用在线迁移方法时,必须在开始迁移之前停止对源数据库的更新。
使用离线迁移方法时,数据库迁移服务将数据从源数据库运输至选定的传输介质,然后使用Oracle数据泵将数据从传输介质导入云上的目标数据库。
在线迁移使你能够在不停机的情况下进行数据库迁移。
作为迁移作业的一部分,数据库迁移使用GoldenGate的复制技术来促进源数据库和目标数据库之间的数据库复制。当应用程序切换到目标数据库时,数据库迁移将撤销复制,使云上的目标数据库可以作为生产数据库使用。注意,目前不支持双向同步。同步总是从源数据库到目标数据库。
在 Oracle 云基础设施数据库迁移服务的迁移作业工作流程中,初始加载阶段会将源数据库中所有选定模式的内容移动到目标数据库中同名模式下。创建迁移时,你可以选择包含或排除特定对象,并在需要时重命名对象。有关如何配置对象选择规则以及默认排除哪些对象的信息,请参阅迁移对象选择指南。
在Oracle云基础设施数据库迁移服务迁移作业工作流程复制阶段,所有在初始加载后提交的事务中的数据和元数据操作将被复制,直到你在监控复制滞后阶段后恢复迁移作业。在迁移作业期间,建议你的数据库避免进行数据定义语言(DDL)操作,以提供快速数据库复制的最优环境。当DDL被复制时,Oracle GoldenGate Replicat会对数据进行序列化处理,以确保在同一对象上的DML和DDL之间没有锁定问题。
默认情况下,数据库迁移会从GoldenGate复制中排除所有DDL。
以下对象不受支持:
Oracle云基础设施数据库迁移服务内部由零停机迁移服务器驱动,这是Oracle产品零停机迁移的一个组成部分。数据库迁移会自动处理零停机迁移配置,因此你无需执行任何零停机迁移设置。要了解更多关于零停机迁移的信息,请参阅Oracle帮助中心的零停机迁移和Oracle的数据库技术网站上的Oracle零停机迁移。
数据库迁移资源具有一个由Oracle分配的唯一标识符,称为Oracle云ID(OCID)。数据库迁移资源包括OdmsAgent、OdmsConnection、OdmsMigration和OdmsJob。例如,OdmsJob的OCID格式为ocid1.odmsjob.oc1.[REGION][.FUTURE USE].<UNIQUE ID>。有关OCID格式及识别资源的其他方式的信息,请参阅资源标识符。
Oracle云基础设施数据库迁移服务限制你使用最多10个连接、5次迁移和5个代理。
你的租户对你允许使用的资源数量有限制。要查看你的租户在Oracle云基础设施数据库迁移服务中的限制,请参阅按服务的限制。如果你是符合条件的帐户中的管理员,你可以在OCI控制台中请求增加服务限制,请参阅请求服务限制增加。
分区配额
在Oracle云基础设施数据库迁移服务中,创建配额可以让你限制分区中迁移资源的数量。例如:
Oracle云基础设施数据库迁移服务的计量与计费基于消耗的迁移小时数。迁移小时定义为迁移作业运行的时间量,其中运行被定义为迁移作业处于进行中(IN_PROGRESS)或等待(WAITING)状态。消耗的部分迁移小时将按部分小时计费,最低计费为一分钟。
仅在以下情况之一时计量迁移作业:
你的源数据库环境必须满足以下要求才能使用Oracle云基础设施数据库迁移。支持的源数据库版本如下:
你的目标数据库环境必须满足以下要求才能使用Oracle云基础设施数据库迁移。支持的迁移目标数据库服务包括:
Oracle云基础设施数据库迁移服务支持源数据库和目标数据库的标准版和企业版Oracle数据库迁移。
数据库迁移服务与多种Oracle云基础设施服务和特性集成。
数据库迁移与身份和访问管理(IAM)服务集成,用于控制台、SDK、CLI和REST API的认证和授权。了解更多关于IAM,请参阅IAM概览。
数据库迁移服务使用其自己的API进行工作请求。请参阅WorkRequest。
Oracle云基础设施监控服务允许你主动和被动监控你的Oracle云基础设施数据库迁移资源和警报。数据库迁移指标捕获CPU利用率、OCPU消耗、内存利用率、部署健康状况以及进出滞后。你可以使用监控服务查看这些指标。
作为Oracle的高级合作伙伴,Agilewing正重新定义企业体验Oracle云服务的方式。借助于其简化的开户流程和一流的技术支持,Agilewing将复杂的开户和操作流程转化为一种轻松、直观的体验。通过我们的一站式服务,您可以迅速开启并享受Oracle云的全方位服务,从而无缝融入云端世界。
Agilewing的AgileCDN服务,结合了OCI的云基础服务,提供了一流的全球内容加速解决方案。超过2800个全球POP节点和7000个直连点的强大网络,确保了无论您的业务扩展到全球哪个角落,都能保持高效稳定的运行。
利用Oracle云的先进技术,Agilewing致力于简化云服务搭建、云迁移和业务出海的过程。我们的合作模式为客户带来经济高效的解决方案,使他们能够更加专注于核心业务,同时享受Oracle云的高性能和安全保障。
Oracle云服务,作为一个充满潜力的领域,以其高性能、安全性和全球统一的服务标准,为各类企业开启了新的机遇之门。通过Agilewing的专业服务,无论是个人用户还是企业,都能轻松步入这个充满技术革新和高效能的新时代。现在,就让Agilewing引领您开始探索Oracle云服务,打开一个全新的世界大门。
如您想咨询 Oracle 的相关业务,可联系搜索微信号:lhh1843812463 或 woshiwhw123
或者可以进入以下群组进行咨询:
微信公众号
微信技术交流社群: