Backing Up Docker Single Bench

Hi, I am trying to figure out a way to back up a site that is installed using docker single bench method. I would really appreciate it alot if anyone could point me to documentation or set out a guideline that I can follow to back up and restore the site.

Thanks in advance! :slight_smile:

check this GitHub - frappe/frappe_docker: Docker images for production and development setups of the Frappe framework and ERPNext

you can use S3 compatible storage instead of minio.

Thank you for your reply!

Is there a particular reason why I should not use minio? I am very new to this so I am trying to stick to the documentation as much as possible.

Also could you point me to a documentation on how one should go about restoring the back up? I am having abit of trouble piecing together the documentations.

MinIO is S3 compatible api that is used to test backup and restore

you can check minio documentation for more details about it. I don’t use minio so I can’t tell how is works in production.

in production use

  • aws s3
  • google cloud storage
  • digitalocean spaces
  • scaleway/linode/vultr objects storage
  • any S3 compatible storage

check this https://github.com/frappe/frappe_docker/blob/develop/docs/site-operations.md#restore-backups