Primary database data accidentally deleted, 18-hour restore
Jan 31, 23:00 UTCFeb 1, 18:00 UTC
Duration
19h
Impact
Critical
Root cause
Operator
GitLab, 90 days
0 incidents
Affected
GitLab.comGlobal
Lesson: A backup is only real once a restore has been tested; destructive commands on production hosts need an unmistakable prompt.
What happened
While fighting replication lag under spam load, an engineer accidentally removed data from the primary database server. Backups had not been working, so GitLab.com was restored from a six-hour-old staging snapshot on slower disks, losing projects, issues and comments made in that window.
Also caused by operator action
All| Started | Vendor | Incident | Impact | Duration |
|---|---|---|---|---|
| Feb 608:14 UTC | R2 object storage disabled during a phishing report remediation | major | 1h 22m | |
| Apr 507:38 UTC | Maintenance script deletes 883 customer sites | critical | 12d 16h | |
| Feb 2817:37 UTC | Mistyped command removes S3 index servers in US-EAST-1 | critical | 4h 17m |
From vendors' own status pages and disclosures. Times as reported. Logos via logo.dev; trademarks belong to their owners.