PlanetScale推出Rewind功能来 "撤销 "糟糕的模式迁移

242 阅读2分钟

PlanetScale的数据库即服务的客户现在可以在部署请求的30分钟内安全地恢复模式迁移的变化。

PlanetScale正在为其无服务器的MySQL数据库即服务增加一项 "回退 "功能,允许用户在提出模式迁移部署请求后30分钟内 "回退变化"。

PlanetScale希望帮助数据库管理员或devops专业人员轻松地提前 "撤销 "糟糕的模式迁移,而不用忍受手动回滚的痛苦,为企业造成停机或数据丢失问题。

PlanetScale工程副总裁Nick Van Wiggeren说:"PlanetScale Rewind为用户提供了撤销错误迁移的能力,就像你撤销一个打字一样容易,""与其去重新启动整个过程,想象一下,如果你可以只点击一个按钮--比如Control-Z--就可以回到开始时的位置,但是,值得注意的是,不会丢失一个字节的数据。"

pscale rewind 2规模

PlanetScale的倒退功能

虽然其他数据库即服务供应商已经为用户提供了恢复快照的能力,这通常需要在部署或迁移过程中丢失一些数据,但PlanetScale声称其Rewind功能是一个行业首创,因为客户可以在不丢失数据的情况下逆转变化。

该功能由VReplication提供支持,VReplication是开源集群和管理系统Vitess的本地功能,它是PlanetScale数据库的基础,可以实现更快的迁移,从而在需要时快速回滚。

"VReplication可以被设置为将数据从现有系统迁移到Vitess。Vitess的一篇博客文章称:"复制也可以在迁移后被逆转,如果出了问题,你可以选择回滚迁移的切换,而不会丢失对迁移目标的写入。