2013-07-04 3 views

답변

2

AFAIK Blobstore 데이터를 백업하는 데 사용할 수있는 간단한 도구가 없습니다.

  1. 사용 cron.xml 및 다운로드 후 Google 클라우드 스토리지에 엔티티 모양의 배치를 복사하는 서블릿 (또는 이와 유사한 스케줄링) : 당신이 당신의 자신의 도구를 쓰기 위해 취할 수있는 최소한 몇 가지가 있습니다 거기에서 (도구는 아래 참조).
  2. 원격 API를 사용하거나 원격 API로 엔티티를 쿼리 한 다음 (이미 가지고있는) 서빙 URL을 통해 로컬 컴퓨터에 BLOB를 다운로드 할 수있는 다른 API (REST 등)를 제공하십시오.

이러한 접근 방식은 그리 친숙하지 않으며 Google Cloud Storage (GCS)로 데이터를 이전 한 경우 도움이 될 GSUtil 같은 도구가 있습니다. Blobstore API를 사용하여 GCS를 사용하여 업로드하고 검색하는 사용자가 이제는 데이터를 이전하는 사람들이 있습니다.

Blobstore 용 Files API가 현재 1.8.1 이후로 사용되지 않으며 App Engine GCS client을 통해 새로운 선호되는 방법이 있다는 점에 유의해야합니다.

또한 Posts about 1.8.1 Pre-release SDKs Available.을 확인하면 연말 전에 얼룩이 Cloud Storage (무료)로 자동 이전 될 수 있음을 나타내는 몇 가지 징후가 있음을 알 수 있습니다 (아마도 Blobstore가 될 때까지 가깝습니다). 사용되지 않음). 귀하의 필요에 따라 긴급히 기다리십시오.

+0

정말 고맙습니다. 마크 도일. – aadhaar

+0

나는이 변화가 일어날 때까지 기다릴 계획이다. 로컬 시스템에 콘텐츠를 다운로드 할 수 있도록 대량 다운로드 스크립트를 작성할 계획입니다 (생각하지는 않았지만 어떻게 구현할 수 있습니까). 이 작업을 수행 할 것을 권장 할 수 있습니까? – aadhaar

+0

@aadhaar - 도움이 되었기 때문에 기쁩니다. 위의 두 가지 아이디어를 추가했는데 가장 의미있는 것이 무엇인지에 따라 상황에 달려 있다고 생각합니다. 개인적으로 나는 단지 "글 머리 기호"를 물고 내 BLOB를 GCS로 마이그레이션 할 것입니다. –

-1

Backup/Restore functionality of GAE Admin console을 사용할 수 있습니다.

+1

데이터 저장소의 데이터를 Blob 저장소 또는 Google Cloud 저장소에 백업 할 수 있다는 것을 알고 있지만 Blobstore의 데이터는 무엇인지 알고 있습니다. Blobstore에 업로드 된 파일/문서를 백업해야합니다. – aadhaar

+0

데이터 저장소를위한 것이지 Blobstore가 아닙니다 –