Pergunta

Eu brincar com o Google App Engine e Google Datastore por um tempo agora e eu estou enfrentando a necessidade de fazer backups regulares de minhas coisas na nuvem.

Existe algum tipo de ferramenta de uso geral que permite que você baixe todos os seus dados a partir de uma instância específica do google-armazenamento de dados e restaurá-lo para um outro?

Se assim for, por favor me esclareça, se não - alguém deve fazê-lo

Foi útil?

Solução

Você pode usar o bulkloader que é descrito no Google Appengine Docs

Outras dicas

Existe um aplicativo de código aberto disponíveis que desenvolvi chamado "GAE armazenamento de dados utilitário de backup." Ele permite que você backup e restaurar suas entidades GAE através de uma GUI. Ele mantém o controle de suas aplicações e entidades do seu aplicativo. É atualmente apenas para aplicativos GAE baseados em Windows e Python, mas soa como algo que você está procurando. Vejo que você está procurando uma solução para aplicativos baseados em Java. Vou olhar para apoiar este idioma na próxima versão.

http://code.google.com/p/gae- datastore-backup utilitário /

Siga este tutorial para exportar e importar Entidades: https: // nuvem. google.com/datastore/docs/export-import-entities

Windows:

set BUCKET=YOUR_BUCKET_NAME[/NAMESPACE_PATH]
gcloud datastore export --namespaces="(default)" gs://%BUCKET%
gcloud datastore import gs://%BUCKET%/[PATH]/[FILE].overall_export_metadata

Linux:

BUCKET="YOUR_BUCKET_NAME[/NAMESPACE_PATH]"
gcloud datastore export --namespaces="(default)" gs://${BUCKET}
gcloud datastore import gs://${BUCKET}/[PATH]/[FILE].overall_export_metadata

Você pode ter um olhar para o seguinte local: http://aralbalkan.com/1837

Trata-se de backup e restauração do armazenamento de dados.

Eu descrevo bulkloader.py despejo não-config / restore em Qual é a melhor maneira de fazer backup de dados no Google app engine?

Depois de anos, este saiu como um recurso de no Datastore Administração o painel app-motor, ainda em fase experimental, mas ainda uma boa notícia!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top