updated playbooks with backup and restore
6 files changed
tree: 9d533ad8869b08a4de03df609d477b2c05e0e641
  1. defaults/
  2. handlers/
  3. meta/
  4. tasks/
  5. tests/
  6. vars/
  7. .gitignore
  8. .travis.yml
  9. LICENSE
  10. README.md
README.md

Apigee OPDK Restore

This role performs a restore using the apigee-service utility. This role requires that you indicate which backup to restore.

Requirements

It is expected that the apigee-service utility was used as described at How to Perform a Backup.

Role Variables

backup_time

This variable contains the date and time of the backup that should be restored. The naming convention of the backup files is explained at How to Perform a Backup.
This variable expects the date and time value to be set using the pattern:

backup_time: (year).(month).(day),(hour).(min).(seconds)

component_name

This variable expects the name of an apigee component to be restored.

Dependencies

  • apigee-opdk-setup-default-settings

Example Playbook

Example usage in a playbook:

- hosts: pg
  roles:
     - { role: apigee-opdk-restore, component_name: apigee-cassandra, backup_time: 2016.10.27,08.45.35 }

License

Apache

Author Information

Carlos Frias