Home / Companies / GitLab / Blog / Post Details
Content Deep Dive

Moving all your data, 9TB edition

Blog post from GitLab

Post Details
Company
Date Published
Author
Jacob Vosmaer
Word Count
3,841
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitLab B.V.'s infrastructure upgrade involved migrating gitlab.com from dedicated hardware to AWS while overcoming significant challenges, notably transferring a 9TB filesystem with minimal downtime. The migration utilized DRBD for real-time data synchronization, allowing continued service availability. DRBD's virtual hard drive system, previously used to safeguard against hardware failure, was repurposed for the move, enabling continuous data updates without disrupting service. Initial attempts at data transfer were slow, prompting a switch to 'truck-based replication,' a method that involved taking a snapshot and manually transporting the data over the network. This approach, combined with DRBD's metadata export/import features, ultimately allowed the migration to complete successfully in three weeks, with only 20 minutes of total downtime. Upon completion, the transition to AWS resulted in improved responsiveness for gitlab.com, highlighting the effectiveness of the migration strategy despite its complexities and the operational risks involved.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 2 61 26 12 -70%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.