google-nomulus/javatests/google/registry/export
weiminyu 9c706e79fd Backup Datastore using the Admin REST API
Add server end points to backup Datastore using managed-export mechanism.
A cron job is defined in Alpha to run daily exports using this implementation.

Existing backup is left running. The new backups are saved to a new set of
locations:
- GCS bucket: gs://PROJECT-ID-datastore-backups
- Big Query data set: datastore_backups
- Big Query latest back up view name: latest_datastore_backup
Also, the names of Bigquery tables now use the export timestamp
assigned by Datastore. E.g., 2018_12_05T23_56_18_50532_ContactResource,

After the new import mechanism is implemented and the back-restore flow is
tested, we will stop the existing backup runs and deploy the new
implementation to all environments.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=224932957
2018-12-12 13:22:34 -05:00
..
datastore Add helper methods to DatastoreAdmin Operation object 2018-12-06 13:30:56 -05:00
sheet Clean up third_party imports in BUILD files 2018-07-14 01:11:51 -04:00
testdata Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00
backup_kinds.txt Delete all Limited Release Program (LRP) code 2018-08-20 14:28:16 -04:00
BackupDatastoreActionTest.java Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00
BigqueryPollJobActionTest.java Add asynchronous scheduled actions to re-save entities 2018-06-27 15:28:52 -04:00
BUILD Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00
CheckBackupActionTest.java Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00
CheckSnapshotActionTest.java Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
DatastoreBackupInfoTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
DatastoreBackupServiceTest.java Wrap ModulesService in new AppEngineServiceUtils 2018-08-10 13:44:25 -04:00
ExportConstantsTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
ExportDomainListsActionTest.java Introduce simplified Default credential provision 2018-09-08 00:16:09 -04:00
ExportPremiumTermsActionTest.java Export Premium names to Drive 2018-09-14 11:47:38 -04:00
ExportReservedTermsActionTest.java Add octothorpes to disclaimer in exported reserved list 2018-09-08 00:18:19 -04:00
ExportSnapshotActionTest.java Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
ExportUtilsTest.java Add octothorpes to disclaimer in exported reserved list 2018-09-08 00:18:19 -04:00
LoadSnapshotActionTest.java Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00
reporting_kinds.txt Delete all Limited Release Program (LRP) code 2018-08-20 14:28:16 -04:00
SyncGroupMembersActionTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
UpdateSnapshotViewActionTest.java Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00
UploadDatastoreBackupActionTest.java Backup Datastore using the Admin REST API 2018-12-12 13:22:34 -05:00