使用DeferredJob导出SAE数据库

想把数据库所有数据备份一下。

phpMyAdmin基本无能,无论你一个表有多庞大,每次导出只能导出3000行左右。

所以只能用DeferredJob。

其实SAE早有说明:

请勿使用PHPMyAdmin进行大规模的删除、更新等操作,否则可能造成应用的MySQL被禁用。

如需进行相关操作,请使用SAE专门开发的 DeferredJob服务。

是我忽略了而已。

DeferredJob的使用也很简单,进入DeferredJob页面,选择导出数据库,填好文件名,选择要导出的位置(Storage的一个Domain下),过一段时间,就可以下载了。

妈妈再也不用担心我的数据。

不过话说回来,新浪也真够折腾,就是不让人好好做事。

阅读 18