Atlassian 2022: The Maintenance Script That Deleted Hundreds of Cloud Sites
Atlassian's 2022 cleanup script deleted hundreds of customer cloud sites after site IDs were mistaken for app IDs, exposing the difficulty of large-scale tenant restoration.
Theo Mercer is the editorial pen name used for research and historical synthesis published by the CodeHistory Research Desk. Articles are sourced, reviewed, and revised according to CodeHistory’s published research standards.
Atlassian's 2022 cleanup script deleted hundreds of customer cloud sites after site IDs were mistaken for app IDs, exposing the difficulty of large-scale tenant restoration.
Hotmail's 2011 mailbox incident left more than 17,000 users seeing empty or reset accounts before Microsoft restored their mail and repaired delivery gaps.
Ma.gnolia's 2009 collapse showed why a synchronized copy is not automatically a backup: corruption reached the service's recovery path, and user bookmarks became irretrievable.
Pixar nearly lost a huge portion of Toy Story 2 after a recursive Unix deletion met an unreliable backup path, until an off-site workstation supplied an independent recovery copy.
MySpace's 2019 disclosure revealed that a server migration had made years of user-uploaded music, photos and video unavailable, turning maintenance failure into cultural loss.
GitHub's 2018 network partition triggered cross-site database failover, divergent MySQL histories, and a 24-hour recovery that prioritized data integrity over speed.
The 2009 Sidekick outage threatened contacts, calendars, notes and photos after a system failure affected both the core database and backup, forcing a painstaking recovery.
GitLab's 2017 database incident turned a wrong-server deletion into a major outage because replication and several backup paths could not supply a sufficiently fresh, trusted restore.
Gmail's 2011 storage bug affected multiple online copies, but Google's offline tape backups preserved user mail and demonstrated why replication is not the same as recovery.
Adobe Lightroom 5.4 on iOS exposed a dangerous sync boundary when an update removed local photos and presets that had not yet reached cloud storage.