近期,OceanBase 遷移服務(OceanBase Migration Service,OMS)發佈了 V3.1.0 版本。
下面,我們就為大家揭開 OMS V3.1.0 版本的神祕面紗,看一看,OMS V3.1.0 版本除了新增支持 OBServer V3.1.0 版本之外,還新增、完善了哪些功能。
完善數據遷移服務
從本版本開始,OMS 支持 Oracle 12C 至 19C的可插拔數據庫 PDB 到 OceanBase Oracle 數據庫的數據遷移。完善了支持的數據遷移應用場景,能夠將應用更加平滑的遷移到 OceanBase 數據庫上。
完善數據同步服務
一)OMS V3.1.0 支持同步 MySQL 數據庫的數據至 DataHub
DataHub 是流式數據處理平臺,提供對流式數據的發佈、訂閱和分發功能。使用 OMS V3.1.0,除了 OceanBase 數據庫、Oracle 數據庫之外,您還可以將 MySQL 數據庫中的存量和增量數據同步至 DataHub,幫助您快速實現使用流計算等大數據產品對數據進行實時分析。
二)完善邏輯表匯聚同步功能
新增支持分庫不分表場景下的邏輯表到物理表的實時同步,幫助您快速構建企業內部 BI、交互查詢、實時報表等系統。
三)支持通過文本導入對象
OceanBase 數據同步到消息隊列數據終端時,支持通過文本導入對象。
輸入需要遷移的對象後,單擊 檢驗合法性,OMS 會自動檢查添加對象的合法性,快速實現遷移對象的添加操作。
完善高可用功能
高可用功能,即 HA 功能。高可用功能是保證業務連續性的有效解決方案,為了最大程度保障同步鏈路的穩定性和持續可用,OMS 設計了可以秒級切換的集群高可用架構。
在 OMS V3.1.0 之前的版本,OMS 的 HA 功能僅支持自動守護日誌拉取組件。從 OMS V3.1.0 版本開始,HA 功能新增支持自動守護 OMS 的同步寫入組件,當OMS 發生單點故障等導致同步服務不可用時,OMS 的 HA 服務會自動將故障節點的增量流量切換到 OMS 集群內的其他可用資源節點上,同步鏈路不受到任何影響。同時本版本的 HA 功能還完善支持了 MySQL 主備切換應用場景。
從 OMS V3.1.0 版本開始,您可以按照實際業務場景和環境,在 OMS 控制檯修改 HA 功能的配置參數。在 系統管理 -> 系統參數 頁面,通過編輯 ha.config 配置項,即可修改 HA 功能的系統配置。
有關 OMS 的詳細信息,訪問 OceanBase 官網查看。