Restoring Deleted Data Requests
Overview
Use this workflow when a customer requests that we restore data from GitLab SaaS that has been deleted. Note that user accounts and contributions can never be restored if deleted. This workflow is specifically for handling deletions of projects and groups. It is important to note that container images stored within deleted groups or projects cannot be recovered.
Process
- Check whether the customer has special provisions in their contract that might affect the processing of this request. A note of these provisions in the contract are located in the notes section of the organization in Zendesk. Look at the organization information, or the internal note at the beginning of the ticket.
-
Note: The best way to maintain this information is being discussed in this issue.
-
- Ensure that the request meets the necessary criteria for restoration.
If the criteria for restoration is not met:
- Reply to the ticket with the
Support::SaaS::Gitlab.com::Restore requests::Does not meet restore criteria
macro.
For further guidance in these cases, please see the internal handbook.
If the criteria for restoration is met:
-
Reply to the ticket with the
Support::SaaS::Restore requests::Meets restore criteria
macro, which informs the customer of the limitations of restoration and asks them to confirm that they want us to proceed. -
Wait for the customer to reply and confirm.
-
Once you’ve received confirmation open an Infrastructure Issue using the
request-gitlab-com
template. Along with any information requested in the template be sure to include:- A Summary of the situation.
- A link to group or project.
- A link to ticket.
- A link to bug (if applicable).
-
Inform the customer that the restoration order has been put in and is in progress.
46417d02
)