我希望查看应用引擎数据存储区的实验backup/restore feature,因此我按照说明启用了“数据存储管理”,如链接中所述。
执行此操作后,我没有在信息中心中看到数据存储管理控件,而是在Chrome上获得"This webpage is not available",在Firefox上获得"Server not found"。
我知道这是实验性的,但仍然可以从app-engine团队的任何帮助中了解此功能的用途:)
更新:我在其他应用上尝试了此操作(使用空数据存储区),数据存储区管理页面正常显示。
答案 0 :(得分:3)
要检查的一些事项:
您使用的是新的高可用性数据存储区吗?文档未指定,但此实验性功能可能与the deprecated master/slave datastore不兼容。
如果您的应用使用的是Java,则必须deploy a non-default Python app才能使用备份/恢复功能(在页面上搜索“Java开发人员的注释”)。
您的数据存储区有多大?在非常大的数据存储上启用该功能可能需要一段时间。
您的应用名称有多长?您看到的错误与DNS有关。数据存储区管理员功能似乎发出请求:
ah-builtin-python-bundle-dot-latest-dot- [你的应用程序名称] .appspot.com
一度。由于该子域名的长度,如果您的应用名称超过大约23个字符,您将收到DNS错误,因为DNS限制为每个域部分63个字符:
http://en.wikipedia.org/wiki/Domain_Name_System#Domain_name_syntax
在我的有限测试中,我可以通过将ah-builtin-python-bundle ...域名直接添加到我的系统的etc / host文件来获得更长的域名: