오월의꿈
운영 용어사전 · 코드 관리

Rollback롤백

Rollback(롤백)은 새로 반영한 변경 사항에서 문제가 발견되었을 때, 문제가 없었던 이전 버전 상태로 사이트를 되돌리는 작업입니다.

최종 업데이트
#되돌리기#Rollback#긴급_복구

개념 이해하기

배포 직후 문제가 생겼을 때 개발사가 가장 먼저 할 수 있는 조치가 무엇인지 알아봅니다.

한 줄 정의

Rollback(롤백)은 새로 반영한 변경 사항에서 문제가 발견되었을 때, 문제가 없었던 이전 버전 상태로 사이트를 되돌리는 작업입니다.

Rollback은 Git의 변경 기록을 이용해 현재 운영 중인 버전을 이전의 안정적인 버전으로 되돌리는 작업입니다. 모든 변경이 커밋 단위로 기록되어 있기 때문에, 문제가 생긴 최신 버전을 버리고 그 이전, 정상적으로 동작했던 시점의 상태로 사이트를 복원할 수 있습니다.

새로운 기능을 배포한 뒤 예상치 못한 오류가 발생하면, 원인을 당장 찾아 고치기보다 먼저 Rollback으로 사이트를 정상 상태로 되돌리고 나서 여유 있게 원인을 분석하는 방식이 흔히 쓰입니다. 즉 Rollback이 가능한 구조라는 것은 배포 사고가 나더라도 홈페이지가 오랫동안 망가진 상태로 방치될 위험이 줄어든다는 뜻입니다.

왜 알아야 하는가

장애 발생 시 복구 속도를 가늠할 수 있습니다

Rollback 체계가 갖춰져 있다면 문제가 생겨도 짧은 시간 안에 정상 상태로 되돌릴 수 있습니다.

원인 분석과 복구를 분리해서 이해할 수 있습니다

먼저 되돌려 서비스를 정상화한 뒤 천천히 원인을 찾는 방식이라는 것을 알면, 복구 소식을 듣고도 원인 설명이 늦는 것을 이해할 수 있습니다.

계약 전 안전장치 여부를 확인할 수 있습니다

개발사에 Rollback이 가능한 배포 구조인지 물어보는 것으로 사고 대응 역량을 미리 점검할 수 있습니다.

자주 묻는 질문

롤백하면 그동안의 작업 내용이 사라지나요?

아닙니다. 되돌린 변경 기록은 삭제되지 않고 그대로 남아 있어서, 문제를 해결한 뒤 다시 반영할 수 있습니다.

롤백은 얼마나 빨리 할 수 있나요?

배포 자동화와 기록 관리가 잘 되어 있다면 보통 몇 분 안에 이전 버전으로 되돌릴 수 있습니다.

배포 사고가 생겨도 빠르게 복구되는 구조인지 궁금하신가요?

유지보수 상담에서 장애 대응 절차와 롤백 체계를 함께 안내해 드립니다.

함께 보면 좋은 페이지Deploy →Hotfix →
QUICK CONTACT

빠른 상담 신청

간단한 정보만 남겨주시면 담당자가 빠르게 연락드립니다.

✓

문의가 접수되었습니다

빠르게 확인하고 연락드리겠습니다. 더 자세한 상담을 원하시면 상세 문의 페이지도 이용해 보세요.

상세 문의 페이지로 이동 →