Hello team
I am currently reviewing the backup and recovery mechanism for internal DBs in ODC.Based on the Shared Responsibility Model, I understand that database management falls under OutSystems’ responsibility. I have also confirmed that internal DB backups are retained for 30 days.
Given that DB backups are handled by OutSystems, I would like to clarify the responsibility and process related to DB restoration.Specifically, if an end user requests a database restore for business reasons , would OutSystems be able to perform the restore upon request?If so, should such a request be submitted via a support case or another formal process?
Alternatively, is the decision on whether a restore can or should be performed entirely at the discretion of OutSystems?
I would appreciate your clarification on how responsibilities are divided between OutSystems and the customer with regard to restore requests and decision-making.Thank you in advance for your support.
@Kazuna Fujimori : It appears that there is limited information available to the community on this topic. I recommend reaching out to your Partner Manager or submitting a support ticket with OutSystems Support for further assistance. I would appreciate it if you could share your findings once you receive an answer, as this would benefit the community.
Hi @Kazuna Fujimori ,
I will try to answer your questions one at a time:
Who is responsible for database backups?
In OutSystems Cloud (including ODC):
This follows the OutSystems shared‑responsibility model, where data platform operations are managed by OutSystems.
Are database restores possible on request?
Yes, but with important constraints OutSystems can provide access to a database backup upon request, but not as a routine business operation.
What OutSystems offers is the Temporary OutSystems Cloud Database Backup service:
Reference: Temporary OutSystems Cloud database backup - OutSystems 11 Documentation
How do you request a restore / backup access?
The request must be submitted via the OutSystems Support Portal.
You are required to provide:
OutSystems will then review the request and decide whether to proceed.
Who decides whether a restore is performed?
OutSystems has final discretion.
This is explicitly stated in the documentation:
This service is not intended for regular business restores or operational rollback and should not be part of normal application processes.
Cheers,
Saugat