云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

CDN_分布式_大数据数据平台

小七 141 0

CDN_分布式_大数据数据平台

希望您已经听说过我们发布的一个新产品:数据库迁移服务(DMS)。如果你没有,你应该看看公告博客。TL;DR,我们的想法是让您的数据库可靠地迁移到一个完全托管的云SQL实例中尽可能简单和安全。

在这篇文章中,我将详细介绍MySQL(预览版提供)和PostgreSQL(请求预览版提供,请按此链接注册)。我不是要冷落sqlserver,只是在写这个博客的时候,DMS还不支持sqlserver,但是它会支持的!稍后再找一个支持公告。

所以,你有一个数据库要移动到云中。或者它在云中,但是它还没有被cloudsql管理。我们聊聊,好吗?

在做出迁移决策和准备应用程序进行数据存储迁移时,需要做大量的工作。这篇文章假设你已经做出了迁移的决定,你正在评估(或者已经评估并准备好使用)DMS来完成迁移,并且你已经准备好让你的应用程序在数据库迁移完成后全部切换并指向闪亮的新云SQL实例。

我今天想和你讨论的是连接。我知道,我知道,总是这样。但是,很可能不是DNS?我们谈谈。DMS通过几个旋钮引导您完成整个过程,您可以使用这些旋钮来适应您如何以满足组织安全策略的方式管理源和托管云SQL数据库之间的连接,我想说,在你到这里之前,云服务器好用吗,有些事情你需要做和考虑。您需要考虑为迁移准备数据库和应用程序,并在使用DMS完成迁移后了解下一步。请留意其他一些深入报道这些话题的博客。其中一篇特别介绍了同质迁移的最佳实践,这篇文章很好地进入了我的下一节……

这两篇文章对准备工作非常重要,购返利,我想在这里也提到它们,因为如果你错过它们,它们会导致失败。我在上面链接的博客中对它们进行了深入的讨论,并在DMS UI中作为迁移所需的配置进行了展示,上云,但它们非常重要,值得重复!

Server\u id config

如果您要迁移MySQL(我可能会多次遇到这个问题,大数据的发展,我指的是很多次),请不要忘记更改源数据库的Server\u id。TL;DR是指当您设置副本时,每个数据库都必须有不同的Server\u id。您可以通过几种不同的方式进行更改。如果手动或通过脚本启动mysqld进程,则可以使用--server id=#标志启动它。您可以使用客户机连接到数据库并运行SET GLOBAL server#id=#,但请注意,物联网教室,如果这样做,则必须记住每次服务器重置时都要重新执行此操作。最后,你可以在我的.cnf文件: