阿里云数据库RDS备份还原问题终于解决了。我会告诉你其实不用看他们的文档,直接还原就可以了吗?
详情如下:
我严格按照文档操作的,后来数据库启动过几秒后即崩溃,有两个错误,先解决了一个,后来一个用了各种办法都解决不了。
于是只好留言阿里云的客服,我着重强调了严格按照文档,并提交了崩溃信息。 结果客服说,请按文档操作,好吧。
后来看了一下阿里云提供的工具,一个导出脚本居然1M多,我的天,什么脚本这么大。于是看了一下代码,就是个简单的解压操作,
后面塞了一堆二进制,让人以为很高端,其实普通的解压软件就能解压。另外数据还原软件,用的还不是它自己家的(Percona XtraBackup)。
看了一下还原的数据,本来我只有3M多,还原后给我变成了3G多,这是在炫耀它产生大数据的能力吗?
最后我想算了,按我自己的方法试试吧,不用导出,不用还原,立马见效。
windows:
直接解压,把文件覆盖mysql的data文件夹下
linux:
同上,还有一步chown
结语:不会测试的运维不是好程序。