Backup a Project Environment
> As an Aegir user > > In order to secure my Drupal site data > > I need to backup a Project Environment Notes: * We probably want a snapshot/rollback mechanism which is lighter-weight, just taking a db dump and noting the commit hash of the branch we're on (see &22+ and &23+) * Rollback (if an update goes wrong) would consist of rolling back the git repo, restoring the db snapshot, and then re-doing a `composer install && drush updb` * There seem to be at least 3 levels of backup/restore: * Simple database snapshot, for in-place upgrade * Full archive (codebase + db + files) for in-place upgrade (rollback can be more thorough) * blue/green deployment into a new Project Environment (clone the site, import full archive)
epic