Wrong application got deleted

42 views
Skip to first unread message

Jos Deldime

unread,
Aug 20, 2014, 12:41:56 PM8/20/14
to google-a...@googlegroups.com

Last weekend I sheduled an old non-hrd version of my site for deletion in 72 hours because I've been using a new HRD (high replication datastore) version for over a year now.

Today somebody warned me that my site was unreachable. 
To my shock it was not the old version but the new HRD version that got deleted, now only the old one appears in my app engine dashboard.

What's weird is that:
- the old app (to be deleted app) was disabled and had no billing enabled either
- the new (now deleted) app was online/enabled at the time plus it had billing enabled

The new one was a copy of the first , it was an upgrade from Master/Slave datastore to High-Replication datastore back in 2012 as well as using the new Python 2.7 runtime.

I cannot find any e-mails regarding this deletion, not even in my trash or spam folder (using Google Apps for business) so it's hard to verify if I accidentally sheduled the new one for deletion instead of the old one.

Is there a way to reverse the deletion of the app or at least get at the datastore data?
I still have the source code so that's no issue. Are there any data backups stored automatically somewhere?

Vinny P

unread,
Aug 25, 2014, 1:07:09 AM8/25/14
to google-a...@googlegroups.com
On Wed, Aug 20, 2014 at 11:41 AM, Jos Deldime <jos.d...@creoff.com> wrote:
Last weekend I sheduled an old non-hrd version of my site for deletion in 72 hours because I've been using a new HRD (high replication datastore) version for over a year now.

To my shock it was not the old version but the new HRD version that got deleted, now only the old one appears in my app engine dashboard.

I cannot find any e-mails regarding this deletion, not even in my trash or spam folder (using Google Apps for business) so it's hard to verify if I accidentally sheduled the new one for deletion instead of the old one.

Is there a way to reverse the deletion of the app or at least get at the datastore data?
I still have the source code so that's no issue. Are there any data backups stored automatically somewhere?


So if you did schedule the disable/deletion of the old application ID, and you still have access to that application in the console, you can check the admin logs to see what happened. Log into the classic App Engine console ( appspot.com ) and click on the old app id. Scroll down to the Admin Logs link ( NOT "Logs" but "Admin Logs" under the Administration header). You'll see a page similar to this: http://imgur.com/TZiUzKl . You can see from my sample image that I've disabled an application; try to find a similar entry in your admin logs.


As for data backups/recovery of the datastore data, you're probably better off asking Google directly. Either call them if you have a support package, or file a production ticket: https://code.google.com/p/googleappengine/issues/entry . Try looking at your Google Cloud Storage buckets: if you've ever run Scheduled Backups you may have a backup copy sitting somewhere.

 
 
-----------------
-Vinny P
Technology & Media Consultant
Chicago, IL

App Engine Code Samples: http://www.learntogoogleit.com

Reply all
Reply to author
Forward
0 new messages