Sav*_*Lee 5 database-backups google-cloud-datastore google-cloud-platform
根据在线文档,为了备份数据,您必须在启用后转到数据存储管理员.它在我的生产服务器上启用.
要导入,只需再次转到管理页面,然后选择刚刚创建的后面名称.我已将我的Google Bucket备份下载到本地驱动器上,按照此处的便捷指南的所有步骤进行操作http://gbayer.com/big-data/app-engine-datastore-how-to-efficiently-export-您的数据/
既然我在本地拥有数据,那么我一直试图将它放入本地开发服务器.
appcfg.py upload_data --application=dev~<APP_ID> --url=http://localhost:8080/_ah/remote_api --filename=<lengthyfilename>.backup_info
04:03 PM Uploading data records.
[INFO ] Logging to bulkloader-log-20161230.160323
[INFO ] Throttling transfers:
[INFO ] Bandwidth: 250000 bytes/second
[INFO ] HTTP connections: 8/second
[INFO ] Entities inserted/fetched/modified: 20/second
[INFO ] Batch Size: 10
[INFO ] Opening database: bulkloader-progress-20161230.160323.sql3
[ERROR ] [Thread-1] RestoreThread:
Traceback (most recent call last):
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\bulkloader.py", line 1555, in run
self.PerformWork()
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\bulkloader.py", line 2838, in PerformWork
cursor.execute('select id, value from result')
DatabaseError: file is encrypted or is not a database
Run Code Online (Sandbox Code Playgroud)
在本地管理页面内,任何Cloud Datastore页面中都没有还原选项,我很茫然.我找到的所有答案都是五年之久,在过时的包装上.如何将Cloud Datastore Backup还原到Developer App Server?
| 归档时间: |
|
| 查看次数: |
568 次 |
| 最近记录: |