사람들이 클라우드에서 데이터 백업 및 복원 작업을 수행하는 방법을 알고 싶습니다. 비즈니스 용으로 AppEngine을 사용할 계획이며 AppEngine에 기본 제공되는 백업 및 복원 기능이 없다는 것을 알 수 있습니다. 데이터베이스 구조가 매우 다르기 때문에 합리적입니다.클라우드의 데이터 백업 및 복원 - appengine
그래서 문제는 어떻게 높은 복제 AppEngine 응용 프로그램에서 백업 및 복원에 접근하는 것입니까?
사람들이 클라우드에서 데이터 백업 및 복원 작업을 수행하는 방법을 알고 싶습니다. 비즈니스 용으로 AppEngine을 사용할 계획이며 AppEngine에 기본 제공되는 백업 및 복원 기능이 없다는 것을 알 수 있습니다. 데이터베이스 구조가 매우 다르기 때문에 합리적입니다.클라우드의 데이터 백업 및 복원 - appengine
그래서 문제는 어떻게 높은 복제 AppEngine 응용 프로그램에서 백업 및 복원에 접근하는 것입니까?
이전 글에 동의하십시오. 내장형 데이터 저장소 백업/복원은 충분히 견고합니다.
그러나 데이터가 네임 스페이스로 구분되는 경우 Google은 네임 스페이스로 백업/복원 할 수있는 가능성을 제공하지 않으며 이는 큰 한계가 있습니다. 멀티 테넌트 응용 프로그램을 사용하는 경우 한 네임 스페이스의 데이터를 백업/복원 할 수 없습니다.
정말 네임 스페이스로 백업/복원해야할까요? 오픈 소스 인 Google에서 백업/복원을 확장해야합니다 (http://code.google.com/p/googleappengine/source/browse/trunk/python/google/appengine/ext/datastore_admin/backup_handler.py 참조).
현재 Google의 오픈 소스에 대한 수정 작업을 수행 중이지만 아직 수행 할 시간을 찾지 못했습니다.
희망이 도움이됩니다.
Backup/Restore, Copy and Delete은 Google App Engine에 있지만 아직 실험 중입니다. 나는 프로토 타입을 제작하고 모든 것을 빌드하기로 결정하기 전에 몇 번 백업/복원을 시도 할 것을 제안합니다. 데이터는 꽤 안전하지만 일부 데이터 남용/공격으로부터 데이터 스토어를 보호하려면 해결해야합니다. 당신이 데이터를 잃을 까봐 두려워한다면, 실제로 그 일이 일어날 확률은 매우 낮지 만 여전히 모릅니다!
잃는 데이터 부분이 아니라 실수를했을 때를 어떻게 처리하고 어제 나 그 전날로 돌아가고 싶습니다. 현재 SQL Server 백업을 사용하면 어떻게하는지 알 수 있습니다. –
GAE 백업은 우리에게 꽤 잘 작동합니다. 며칠 전에 약 800MB 크기의 항목을 백업했습니다. 거기에 문제 없습니다. 복원도 가능합니다. blobstore 또는 Cloud Store의 파일에 데이터를 저장하면 언제든지 복원 할 수 있습니다. 제한이 있습니다 : 자동/프로그램 가능 백업이 없습니다 - 모든 수동입니다.
멀티 임차인을 사용할 계획입니다. 그것은 GAE를 선택하는 주요 요인 중 하나입니다. 나는 파이썬 백업/스크립트를 지금 배워야 만한다고 생각한다. 고맙습니다. –
이도, 언제 네임 스페이스로 백업/복원을 사용할 계획입니까? 나는 여름에 그 일을해야한다. 내 작업 상태를 알려줍니다. 이렇게 말한 결과 Google이 곧이 솔루션을 제공 할 것으로 예상됩니다. 표준 솔루션을 기다릴 여유가 있다면 표준 솔루션을 제공하는 것이 좋습니다. – Hugues
나는 다음 몇 달 안에 그것을 제외하고 나는 좋다. 나는 당신의 일에 대해 알릴 수있는 방법을 갖게되어 기쁘다. –