Kontent.ai regularly backs up your data to keep it safe and sound. Learn what you can do if you accidentally delete some of your data and what options you have for creating a backup strategy on your end.
How Kontent.ai backs up customer data
Kontent.ai backs up all data that you save in your projects.
Content and assets
Project-related data such as the content model, workflows, roles, or your project’s environment settings
Subscription and user-related data (except for your payment details and user sign-in information)
Long-running tasks, such as project cloning or scheduled publishing
Your data is backed up continuously, with a possibility for point-in-time restore.
Where’s Kontent.ai being hosted?
By default, your project data is stored in the data center that you selected when creating the project. Your content and project-related data are automatically backed up to physically separate data centers within Microsoft Azure services. This way of data backup is also called zone redundancy, offering an extra layer of protection for your data stored in Kontent.ai.Your assets, subscription data, and user-related data are backed up using geo-redundancy, meaning that the physical locations of data servers replicating your data are completely different from your primary data center. This provides added safety for your data in the unlikely event of one server going down.
What is the process in case of data loss?
Data loss happens if someone deletes project data (be it content, structural metadata, or settings) in the Kontent.ai UI or via API.If this happens to you, immediately stop interacting with your content to prevent auto-saves that would complicate the restoration process.We recommend you contact our support via the chat button with the following information:
Environment ID – ID of the specific environment in a project that was affected
Information about the deleted data – for example, content item name and ID, affected element ID or its codename
Estimated timeframe – the date and time when the data was deleted
Customers can recover accidentally deleted data if requested within 14 days after the deletion date. After this period, deleted data cannot be restored.The restoration process and its price highly depend on the type of data that was deleted and the severity of the accident.
Options to manage backups on your end
We recommend you set up a backup process to prevent data loss. You have several options that Kontent.ai provides out-of-the-box and each option comes with a different set of benefits:
Project cloning – cloning a project can be a convenient way of creating a project backup as you create a full stand-alone project. You can also choose whether to clone the project with or without its content. However, the revision history, tasks, and environments don't get copied. Be aware of your subscription plan limits when cloning projects.
Backup management – with the Kontent.ai data-ops tool, you can automate and schedule backups of your data by running a custom script. Be sure to validate your content for inconsistencies before creating backups. Know that the backup might not contain everything from the source environment. Check known limitations.
We also advise that you archive content first, and only delete content after you’re absolutely sure it's no longer needed. Archived content can be restored via Kontent.ai UI with appropriate permissions.
Continuous vs. incremental backupIn Kontent.ai, your data is backed up continuously, meaning a backup is created every time a change is made. As opposed to incremental backups, you're not at risk of losing data created between two scheduled backups.