Disaster Recovery Plan

Backup Info

Code and assets are stored on EBS volumes and are backed up twice daily by creating EBS snapshots. Additionally, code and assets are backed up before every update and before site termination. Backups are initially stored on the EBS volume and then moved to the S3.

Data is stored in the RDS databases with daily backups. It can also be recovered on a point-in-time basis. Like code&assets, data is backed up before each update and upon site termination.

Additionally, users can enable a backup extension that creates per-site backups daily. These backups are stored in S3. Backups to external services (Google Drive, Dropbox, etc.) will be possible in the future.

Our primary response to the loss of data center is to recreate infrastructure in the differente availability zone or different AWS region - depending on the availability of the AWS infrastructure.

Disaster Recovery Plan

We have a Disaster Recovery Plan that includes the following:

  • Guidelines for determining plan activation
  • Response and recovery strategy
  • Guidelines for recovery procedures
  • Rollback procedures that will be implemented to return to the standard operating state
  • Checklists outlining considerations for escalation, incident management, and plan activation

Overall Recovery Plan

Response:

  • On-call personnel is paged by a monitoring system.
  • Possible approaches toward recovery are considered.
  • Recovery team roles are identified
  • Partners are notified.

Resumption:

  • Recovery procedures are implemented.
  • The original issue is fixed by the team or service provider that caused the disruption.

Recovery:

  • Rollback procedures are executed.
  • Operations restored.


Related Articles

  • About Treepl CMS
    How Treepl CMS Works

  • About Treepl CMS
    Glossary of Terms

  • About Treepl CMS
    File System

    Most of the content management related assets and files used in Treepl CMS are accessible in the file system either via the admin File Manager or via FTP.
  • About Treepl CMS
    Infrastructure & Security

    Infrastructure Treepl CMS is fully hosted in Amazon Web Services (AWS) and it takes advantage...
  • About Treepl CMS
    Limits & Restrictions

    While system restrictions are inevitable, Treepl CMS aims to lift as many limitations to your development as possible.
  • About Treepl CMS
    Backlog & Requesting Features

    Treepl CMS is a community supported platform. Users and Partners are encouraged to vote in the backlog and request features.
  • Getting Started
    Website Templates

    Not only can you build your websites from your own custom code, framework or 3rd party templates, but you can also get started quickly by choosing from one of our beautifully designed, responsive templates to instantly create your next Treepl CMS website.

External Resources

There are currently no external resources available.

Please let us know if you have any other contributions or know of any helpful resources you'd like to see added here.


Questions?

We are always happy to help with any questions you may have.
Visit the Treepl Forum for community support and to search previously asked questions or send us a message at support@treepl.co and we will consult you as soon as possible.