사라지지 않는 것은 저장된 것이 아니라, 복구 가능한 것이다
Hatched by a010장인영
Jul 31, 2026
5 min read
0 views
91%
위기가 닥치면 진짜 실력이 드러난다
우리는 흔히 무언가를 잘 지키는 능력을 보관의 능력이라고 생각한다. 파일은 백업 폴더에 넣고, 물건은 창고에 넣고, 중요한 것은 안전한 곳에 두면 된다고 믿는다. 그런데 재난과 기술의 세계는 이 믿음을 매번 무너뜨린다. 물은 냉장고를 집어삼키고, 도로는 아스팔트 덩어리로 뒤틀리며, 코드 저장소는 한 번의 실수로 비어버린다.
그렇다면 진짜 질문은 이것이다. 무엇을 어디에 두느냐가 아니라, 잃었을 때 얼마나 빨리 다시 살릴 수 있느냐가 더 중요하지 않은가?
이 질문은 수해 복구 현장과 깃허브의 세계를 기묘하게 연결한다. 하나는 진흙 속에서 물건을 건져 올리는 일이이고, 다른 하나는 사라진 코드를 되찾는 일이다. 표면적으로는 전혀 다르지만, 둘 다 같은 원리를 드러낸다. 보존의 본질은 정적 저장이 아니라, 회복 가능한 구조를 만드는 것이라는 점이다.
저장은 끝이 아니라 시작이다
대부분의 사람은 저장을 마지막 단계로 생각한다. 파일은 저장 버튼을 누르면 끝이고, 집 안의 물건은 어딘가에 넣어두면 안전하다고 생각한다. 하지만 위기의 관점에서 보면 저장은 결승선이 아니라 출발선이다. 진짜 중요한 것은 저장 이후의 설계다.
예를 들어, 개인 노트북에만 소스 코드를 두는 개발자는 이미 위험을 안고 있다. 기계는 고장난다. 실수는 일어난다. 심지어 자신이 저장한 줄 알았던 것이 사실은 다른 브랜치에 있거나, 덮어쓴 뒤엔 되돌릴 길이 없을 수도 있다. 반대로 깃허브 같은 버전 관리 시스템을 잘 쓰는 사람은 파일 하나를 저장하는 게 아니라, 이력 전체를 설계한다. 수정 전 버전, 분기된 실험, 실패한 시도까지 모두 복원 가능한 상태로 남긴다.
수해 복구도 비슷하다. 진흙을 털어내는 장면만 보면 단순한 노동 같지만, 사실은 회복 순서의 설계다. 어떤 물건은 먼저 꺼내야 하고, 어떤 자재는 빨리 분리해야 하며, 어떤 것은 그냥 버리는 편이 낫다. 냉장고를 옮기고, 아스콘을 치우고, 통로를 확보하는 일은 단순 청소가 아니라 재건을 위한 조건 만들기다.
저장은 상태를 고정하는 일이 아니다. 저장은 다시 움직일 수 있게 만드는 일이다.
이 관점에서 보면 좋은 시스템은 항상 두 가지를 동시에 만족해야 한다. 첫째, 쉽게 잃지 않아야 한다. 둘째, 잃더라도 빠르게 되돌릴 수 있어야 한다. 완벽한 비손실은 환상이다. 대신 우리는 복구 비용을 낮출 수 있다. 그게 실질적인 안정성이다.
진짜 안전은 “없어지지 않음”이 아니라 “되돌릴 수 있음”이다
여기서 중요한 전환이 일어난다. 우리는 보통 안전을 사고가 발생하지 않는 상태로 정의한다. 하지만 현실은 다르다. 사고는 발생한다. 물은 넘치고, 장비는 고장 나고, 사람이 실수한다. 그러므로 안전은 사고의 부재가 아니라 사고 이후의 회복력으로 다시 정의되어야 한다.
이게 왜 중요할까? 이유는 단순하다. 사고를 완전히 없애려는 전략은 너무 비싸고, 너무 느리고, 너무 취약하다. 반면 복구 가능성을 높이는 전략은 현실적이다. 가령 개발에서 자동 백업, 버전 기록, 원격 저장소, 코드 리뷰는 단순한 편의 기능이 아니다. 이들은 모두 실수의 비용을 줄이는 안전망이다. 수해 복구에서 장비 반출 동선, 자재 분리, 임시 보관 공간을 먼저 확보하는 것 역시 같다. 피해를 없애지는 못해도, 피해가 다음 피해를 낳지 않게 한다.
이 차이를 이해하려면 두 종류의 시스템을 떠올리면 된다.
- 취약한 시스템: 한 번 무너지면 원래 상태로 돌아갈 길이 거의 없다.
- 복원력 있는 시스템: 일부가 망가져도 핵심 기능은 유지되고, 손실을 통제하며, 다시 조립할 수 있다.
개발자의 작업 폴더가 한 대의 하드디스크에만 존재한다면 그것은 취약한 시스템이다. 반대로 커밋이 자주 쌓이고, 원격 저장소가 있고, 태그와 브랜치가 체계적으로 관리된다면 그 프로젝트는 훨씬 덜 취약하다. 수해 지역의 자산도 마찬가지다. 물건을 하나씩 임시로 쌓아두기만 하면 다시 엉킨다. 반면 분류, 기록, 사진 촬영, 우선순위 설정이 있으면 훨씬 빠르게 복구된다.
결국 안전은 운이 아니다. 되돌릴 수 있는 구조를 얼마나 정교하게 만들었는가의 문제다.
깃허브와 재난 복구가 가르쳐주는 같은 원리: 버전이 있어야 삶이 산다
버전 관리의 핵심은 파일을 저장하는 것이 아니다. 시간을 저장하는 것이다. 이 점은 기술을 넘어 삶 전체에 적용된다. 우리는 중요한 순간을 결과로만 기억하기 쉽다. 하지만 회복이 가능한 사람과 조직은 결과보다 과정을 남긴다.
예를 들어, 문서를 쓸 때 최종본만 남기면 생각의 경로가 사라진다. 어디서 방향을 틀었는지, 왜 그 표현을 버렸는지, 어떤 가설이 틀렸는지 알 수 없다. 그러면 다음번에도 같은 실수를 반복한다. 반대로 초안, 수정본, 메모, 피드백을 버전처럼 쌓아두면 자신의 사고가 어떻게 진화했는지 보인다. 이건 단순한 기록이 아니라 학습 가능한 과거를 만드는 일이다.
재난 복구도 동일하다. 물건을 옮기는 데만 집중하면 복구가 끝났다고 착각하기 쉽다. 하지만 사실 더 중요한 것은 “무엇이 있었는지”와 “무엇이 어떻게 손상되었는지”를 남기는 일이다. 사진을 찍고, 목록을 만들고, 상태를 기록해야 다음 복구가 빨라진다. 기록이 없으면 매번 처음부터 추측해야 한다. 추측으로 하는 복구는 느리고 비싸다.
이 관점에서 보면 깃허브는 단순한 코드 저장소가 아니다. 그것은 실패를 안전하게 남기는 장소다. 삭제된 줄만 되살리는 것이 아니라, 시도 자체를 역사로 만든다. 재난 현장의 정리 역시 마찬가지다. 그것은 단지 망가진 것을 치우는 일이 아니라, 복구 과정이 다음 재난에 대한 지식이 되게 하는 작업이다.
기억을 남기는 가장 강력한 방식은 결과를 저장하는 것이 아니라, 변화를 추적 가능한 형태로 만드는 것이다.
이 원리를 이해하면 개인의 일상도 달라진다. 사진, 문서, 메모, 작업 로그, 저장소, 백업, 정리 규칙. 이들은 모두 사소해 보이지만, 사실은 미래의 자신에게 건네는 복구 키트다.
복구 능력은 습관이 아니라 인프라다
많은 사람이 백업을 못하는 이유는 의지가 부족해서가 아니다. 시스템이 없기 때문이다. 습관만으로 복구력을 유지하는 것은 어렵다. 바쁠수록, 피곤할수록, 위기가 클수록 사람은 원래 하던 대로 행동한다. 그래서 중요한 것은 마음가짐보다 인프라다.
여기서 인프라란 거창한 서버만 뜻하지 않는다. 행동을 자동으로 유도하는 구조 전체를 말한다. 개발자에게는 자동 커밋 규칙, 원격 저장소, 정기 백업 스크립트가 인프라다. 가정에서는 중요한 문서의 스캔본, 물건 분류 규칙, 비상시 연락망이 인프라다. 재난 현장에서는 동선 확보, 임시 보관 장소, 장비의 역할 분담이 인프라다.
좋은 인프라의 특징은 하나다. 사람이 기억하지 않아도 돌아간다. 기억은 늘 불완전하지만 구조는 반복 가능하다. 그래서 장기적으로 강한 사람과 조직은 대개 기억력이 좋은 것이 아니라, 기억이 없어도 실수로부터 회복되는 장치를 갖고 있다.
이제 중요한 질문은 이것이다. 당신의 삶에서 어떤 것들이 사실상 “로컬 저장”에만 의존하고 있는가? 중요한 파일, 사진, 아이디어, 계약서, 습작, 심지어 일정과 약속까지도 한 곳에만 의존하고 있지 않은가? 그렇다면 당신은 이미 손실을 기다리는 구조 안에 있는 셈이다.
복구 가능한 삶을 만드는 첫걸음은 완벽주의가 아니다. 반복 가능한 기본 구조를 만드는 것이다. 저장, 복제, 분류, 기록, 점검. 이 다섯 가지는 기술과 재난의 세계를 넘어 거의 모든 중요한 영역에 통한다.
Key Takeaways
-
안전의 기준을 바꿔라. 사고가 없는 상태보다, 사고 후에도 되돌릴 수 있는 상태를 더 중요하게 보라.
-
저장을 끝이 아니라 시작으로 보라. 파일을 저장하거나 물건을 보관한 뒤, 복구 경로가 있는지 반드시 확인하라.
-
버전을 남겨라. 최종 결과만 보관하지 말고, 초안, 변경 이력, 사진, 메모처럼 과정을 추적할 수 있는 기록을 남겨라.
-
의지보다 구조를 만들어라. 백업, 분류, 자동화, 정기 점검처럼 기억에 의존하지 않는 시스템을 구축하라.
-
복구 비용을 계산하라. 어떤 데이터, 문서, 물건이 사라졌을 때 가장 큰 손실이 되는지 먼저 파악하고, 그 항목부터 이중화하라.
잃어도 괜찮은 것이 아니라, 다시 살릴 수 있는 것이 강하다
우리는 오랫동안 무언가를 가진다는 것을 소유의 관점으로만 이해해 왔다. 그러나 현대의 삶에서 더 중요한 능력은 소유가 아니라 복원이다. 데이터도, 기억도, 물건도, 관계도, 한번의 충격으로 완전히 무너지지 않는 구조가 필요하다.
깃허브가 가르쳐주는 교훈은 단순하다. 가장 소중한 것은 파일 자체가 아니라, 파일이 사라져도 돌아올 수 있게 만드는 이력이다. 수해 복구가 가르쳐주는 교훈도 같다. 진짜 복구는 잔해를 치우는 데서 끝나지 않고, 다음번에는 더 빨리, 더 정확하게, 덜 잃는 방식으로 다시 설계되는 데서 완성된다.
그러니 다음부터 무엇인가를 저장할 때는 이렇게 자문해 보자. 이것은 그냥 남아 있는가, 아니면 사라져도 다시 살아날 수 있는가?
그 질문에 답할 수 있을 때, 당신은 비로소 저장을 이해한 것이 아니라, 시간 속에서 무너지지 않는 구조를 설계한 것이다.
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣