49
Views
2
Comments
 Internal DB Backup and Restore Responsibility in ODC
Question

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.

2019-01-07 16-04-16
Siya
 
MVP

@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.

2026-03-20 01-28-51
Saugat Biswas

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): 

  • OutSystems is fully responsible for: 
    • Database infrastructure 
    • Automated backups 
    • Backup retention 
    • Restore tooling
  • Customers do not have direct access to: 
    • The production database 
    • Backup files 
    • Restore operations

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: 

  • A snapshot of the database from a chosen point in time 
  • Restored into a separate, isolated database 
  • Not connected to any running environment 
  • Intended for: 
    • Recovery from significant technical events 
    • Data investigation or extraction 
    • Impact analysis

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: 

  • Target date & time (UTC) 
  • Affected environment(s) 
  • Business justification

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: 

  • OutSystems may approve or decline restore requests Approval depends on: 
    • Business justification 
    • Impact and risk 
    • Intended use (must not be routine operations) 

This service is not intended for regular business restores or operational rollback and should not be part of normal application processes.


Cheers,

Saugat

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.