[인프라 생존기]

[인프라 생존기 #81] "그때 다 말했는데요?" — 백업 정책을 안갯속으로 숨기는 시니어 빌런

기록자 느혜미야 2026. 7. 6. 08:30

[이전 이야기]


1. 0.1초 만에 초기화된 데이터: "네? 어떤 거요?"

고객사 교육을 마치고 돌아오는 길, 팀장님이 시니어 빌런에게 툭 던진 한마디가 발단이었습니다.

 

팀장: "시니어님, 아까 교육 때 논의됐던 백업 정책 수립 건, 기억하시죠?"

시니어: "네? 어떤 거 말씀하시는 거죠?"

 

분명 방금 전까지 본인이 현장에서 입을 뗐던 내용임에도 불구하고, 그의 기억 장치는 작업을 마치자마자 'Format' 된 듯했습니다. 1초 전의 데이터도 유지하지 못하는 휘발성 메모리 그 자체였습니다.

2. 구두 협의라는 유령 데이터

팀장님이 어이없다는 듯 다시 질문의 범위를 좁혀 압박했습니다.

 

팀장: "전에 백업 받기로 한 거, 어떻게 할지 정리해서 보고하기로 했잖아요."

시니어: "아~ 그거요? 그거 그때 다 얘기했는데요?"

 

이것이 바로 시니어 빌런의 전매특허, '유령 협의' 화법입니다. 엔지니어링 현장에서 메일이나 회의록 같은 물리적 증거 없이 "말했다"는 주장만 되풀이하는 것이죠. 로그가 남지 않는 구두 협의는 사고 발생 시 아무런 힘을 발휘하지 못하는 비정형 데이터일 뿐입니다.

3. 근거 자료라는 이름의 체크섬(Checksum)

결국 팀장님의 서늘한 **'Disk Check'**가 시작되었습니다.

 

팀장: "근거 자료 있습니까?"

시니어: "근거 자료요...?"

팀장: "근거 자료 준비해서 다시 보내세요."

 

당황하는 시니어의 흔들리는 눈동자. 인프라의 세계에서 기록되지 않은 것은 존재하지 않는 것과 같습니다. 백업 정책을 누군가의 휘발성 기억력에만 의존한다는 것은, 시스템의 가용성을 포기하겠다는 선언과 다름없습니다.


[인프라 묵상] 기록되지 않은 것은 존재하지 않는다

인프라 엔지니어에게 **'백업(Backup)'**은 기술적 수단이기 전에, 시스템의 최후를 책임지겠다는 **'약속'**입니다. 그리고 그 약속은 반드시 명확한 기록 위에 세워져야 합니다.

 

시니어 빌런의 "다 얘기했다"는 태도는 엔지니어링의 근간인 **'추적 가능성'**을 부정하는 행위입니다. 성경은 우리가 세상 속에서 행하는 일에 대해 이렇게 권면합니다.

"너는 이것을 그들 앞에 기록하여 후세에 영원히 있게 하라" (이사야 30:8)

 

기록은 단순히 과거의 흔적이 아니라, 미래의 불확실성과 대면했을 때 우리의 결정이 정당했음을 증명하는 유일한 방패입니다. 백업 정책을 문서화하지 않는 것은 사고 시 복구할 데이터가 없는 것만큼이나 치명적인 직무유기입니다.

 

아키텍트의 품격은 화려한 언변이 아니라, 누구나 확인할 수 있는 투명한 **'로그(Log)'**와 **'증적'**에서 완성됩니다.

 

[다음 이야기 예고]

 

기록되지 않은 백업 정책으로 한바탕 소동이 일어난 현장. 하지만 폭풍은 여기서 끝이 아니었습니다. 이번에는 정기점검을 온 엔지니어들의 '손가락'이 사고를 쳤습니다.

 

"PC를 끄라니까, 왜 서버를 죽입니까?"

 

터미널 종료와 서버 셧다운조차 구분하지 못하는 황당한 휴먼 에러(Human Error)의 현장. 인프라 운영의 기본기가 무너졌을 때 벌어지는 아찔한 촌극이 이어집니다.

 

👉 [인프라 생존기 #82] "PC를 끄라니까 서버를 죽였다"—터미널과 콘솔도 구분 못 하는 엔지니어링