Skip to main content

Backup and Restore

[edit on GitHub]

Backup

Chef Automate let’s you create a new backup. You can create it by running the backup command from a Chef Automate front-end node. The backup command is as shown below:

chef-automate backup create

Restore

This section includes the procedure to restore backed-up data of the Chef Automate High Availability (HA) using External File System (EFS) and the Amazon Web Services (AWS) S3 bucket.

Restoring the S3 Backed-up Data

To restore backed-up data of the Chef Automate High Availability (HA) using the Amazon Web Services (AWS) S3 bucket, follow the steps given below:

  • Check the status of all Chef Automate and Chef Infra Server front-end nodes by executing the chef-automate status command.

  • Shutdown Chef Automate service on all front-end nodes by executing the sudo systemctl stop chef-automate command.

  • Log in to the same instance of Chef Automate front-end node from which backup is taken.

  • Execute the restore command chef-automate backup restore s3://bucket_name/path/to/backups/BACKUP_ID --skip-preflight --s3-access-key "Access_Key" --s3-secret-key "Secret_Key".

  • Start all Chef Automate and Chef Infra Server front-end nodes by executing the sudo systemctl start chef-automate command.

Restoring the EFS Backed-up Data

To restore backed-up data of the Chef Automate High Availability (HA) using External File System (EFS), follow the steps given below:

  • Check the status of all Chef Automate and Chef Infra Server front-end nodes by executing the chef-automate status command.

  • Shutdown Chef Automate service on all front-end nodes by executing the sudo systemctl stop chef-automate command.

  • Log in to the same instance of Chef Automate front-end node from which backup is taken.

  • Execute the restore command chef-automate backup restore <BACKUP-ID> --yes -b /mnt/automate_backups/backups --patch-config /etc/chef-automate/config.toml.

Restore
  • Start all Chef Automate and Chef Infra Server front-end nodes by executing the sudo systemctl start chef-automate command.
Restore Success

Was this page helpful?

×









Search Results