最近,谷歌新發(fā)布了預覽版無服務器數據庫遷移服務(Database Migrates Service,DMS)。該服務支持遷移本地部署的和云端的自建 MySQL 數據庫,也支持使用 Cloud SQL for MySQL 管理其他云端數據庫。
新發(fā)布的無服務器數據庫遷移服務旨在幫助企業(yè)無縫地遷移到 GCP(Google Cloud Platform)管理下的Cloud SQL或Google Compute Engine數據庫服務。據官方博客稱,DMS 將為客戶提供以下幾方面優(yōu)點:
遷移宕機時間最小化:使用DMS,從源數據庫到目的數據庫的數據復制這一持續(xù)過程無需任何人工介入。
可靠且完備的數據庫遷移:DMS使用數據庫原生的復制功能,實現(xiàn)保真度和可靠性最大化。
安全的無服務器服務:無需配置或管理特定的遷移資源,也無需以了確保一切順利而額外監(jiān)視服務的運行。
遷移到 Cloud SQL 的客戶,還可進一步集成Google Kubernetes Engine和BigQuery等其他 Google Cloud 服務而從中受益。
圖片來源:https://cloud.google.com/database-migration
不止谷歌一家,Microsoft Azure 和 AWS 同樣提供了 DMS 服務。Azure 為其客戶提供Azure管理的SQL接口服務,支持客戶在最可能少地更改應用和數據庫的情況下,遷移本地應用到云端。AWS 提供的DMS服務支持客戶在各 Oracle 數據庫間做遷移,也支持異構數據庫平臺間的遷移,包括從 Oracle 遷移到 Amazon RDS for Oracle、MySQL 遷移到 Amazon Aurora 和 Amazon RDS for MySQL,以及 Microsoft SQL Server 遷移到 Amazon RDS for SQL Server。
Constellation 研究機構副總兼首席分析師Holger Mueller向 InfoQ 介紹:
為實現(xiàn)云服務的規(guī)模化經濟,云服務提供商需要吸引工作負載。通常做法是簡化軟件工作負載的標準化,當前主要針對于數據庫。這就是為什么Google Cloud在試圖提供數據庫遷移服務,而且在2020年與時俱進地提供了無服務器方式。未來將會證明,這種遷移服務會非常成功。Google Cloud當然需要提供能對標AWS和Azure的類似產品,但通常系統(tǒng)關鍵數據庫不太可能做遷移,因為在其上已做了大量的集成。
作為 Google DMS 的用戶之一,Adwerx 架構部門副總 Josh Bielick 在發(fā)表的博客中說:
遷移不再令人頭疼,也不需要單獨做研究或去查閱文檔。準備好需復制的數據庫,配置安全的數據源連接,并驗證遷移的設置。直接將上述信息導入DMS,就能清晰、快速地建立可重用的遷移過程。
最后,谷歌在最佳實踐博客中給出了一些遷移操作指南,詳細操作可參見DMS官方文檔。此外,對于關注 PostgreSQL 和 SQL Server 遷移的客戶,谷歌在此提供了部分功能預覽。
原文鏈接:
Google Launches a New Serverless Database Migration Service
https://www.infoq.com/news/2020/11/database-migration-cloud-sql/