dotCMS performs full daily backups of all customer data. Because the dotCMS repository stores all content within the database, a complete database backup ensures full data protection. Backups are securely transmitted over a dedicated private connection to a secondary data center located in a geographically separate region, ensuring resilience and disaster recovery readiness. For quality assurance and operational needs, it is standard practice to restore Production backups into Development or Testing environments to support testing during projects or new releases. The dotCMS Infrastructure Team, responsible for managing the dotCMS Cloud platform, conducts regular testing of backup and restoration procedures to validate data integrity and ensure recovery readiness.
In addition to its backup and security protocols, dotCMS maintains a comprehensive Business Continuity and Disaster Recovery (BCDR) plan to ensure the continuity of operations and rapid recovery during disruptive events. The plan is supported by annual rehearsals, including tabletop exercises and simulated recovery scenarios, to validate readiness and maintain alignment with current operational requirements. Full details are documented in the dotCMS Business Continuity Plan, available as a separate document upon request.