업데이트 후 사이트가 망가졌거나, 침해를 당했거나, 콘텐츠가 실수로 삭제된 경우, 백업에서 복원하는 것이 정상 작동 상태로 돌아가는 가장 빠른 방법인 경우가 많습니다. 이 가이드는 전체 복원 과정을 차례로 안내합니다.
백업에서 복원해야 하는 경우
다음과 같은 경우 복원이 올바른 선택입니다:
- 플러그인 또는 테마 업데이트로 사이트가 망가져 관리자 대시보드에 접속할 수 없는 경우.
- 사이트가 해킹되거나 변조되어 깨끗한 상태로 되돌려야 하는 경우.
- 게시물, 페이지 또는 업로드한 파일을 실수로 삭제하여 되찾아야 하는 경우.
- PHP 버전 변경으로 치명적 오류가 발생했고 PHP만 되돌려서는 해결되지 않은 경우.
- 구성 변경으로 사이트에 접속할 수 없게 되었고 원인을 찾을 수 없는 경우.
복원으로 문제가 해결될지 확실하지 않다면 먼저 스테이징 환경으로 복원하는 것을 고려하세요. 라이브 사이트를 건드리기 전에 스테이징 복원 설정이 필요하다면 지원팀에 문의하세요.
복원이 하는 일
복원은 현재 사이트를 선택한 백업의 내용으로 완전히 덮어씁니다:
- 모든 사이트 파일이 백업의 파일로 교체됩니다.
- 데이터베이스가 백업의 데이터베이스 스냅샷으로 교체됩니다.
- 새 게시물, 새 업로드, 설정 변경, 플러그인 업데이트를 포함하여 백업이 생성된 이후에 이루어진 모든 변경 사항은 사라집니다.
복원은 되돌릴 수 없습니다. 복원을 확인하는 순간 사이트의 현재 상태는 사라집니다. 현재 버전의 사이트에 보존하고 싶은 것이 있다면(예: 백업 이후 접수된 주문이나 오늘 작성한 게시물) 복원하기 전에 저장하거나 내보내세요.
복원에 걸리는 시간
대부분의 복원은 2분에서 5분 안에 완료됩니다. 파일이 많거나 데이터베이스가 큰 대규모 사이트는 최대 10분이 걸릴 수 있습니다. 복원이 진행되는 동안 사이트는 잠시 이용할 수 없습니다.

KPanel에서 백업 찾기
- kpanel.kapsulehost.com에서 KPanel에 로그인합니다.
- 왼쪽 사이드바에서 웹사이트를 클릭한 다음, 복원할 사이트를 클릭합니다.
- 사이트 자체 메뉴에서 백업을 연 다음, 다시 백업을 엽니다. 직접 접속 주소는
/websites/<site-id>/backups입니다. - 사용 가능한 백업 목록이 날짜순으로 정렬되어 가장 최근 백업이 맨 위에 표시됩니다. 각 백업에는 라벨(추가한 경우), 생성된 날짜와 시간, 백업 크기가 표시됩니다.
모든 백업은 생성된 날짜와 시간, 그리고 유형(자동 또는 수동)으로 나열되므로, 수동 백업은 만든 시점을 기준으로 찾으세요.
백업 복원하기
- 목록에서 복원할 백업을 찾습니다.
- 해당 백업 옆의 복원 버튼을 클릭합니다.
- 확인 대화상자가 나타납니다. 복원 대상과 복원할 항목을 선택합니다.
- 기본적으로 복원 대상은 스테이징(권장)으로 설정되어 있으며, 이는 사이트의 사본을 만들어 프로덕션에 영향을 주기 전에 확인할 수 있게 합니다.
- 복원할 항목 선택기를 사용합니다: 파일 + 데이터베이스(기본값), 파일만 또는 데이터베이스만.
- 라이브 사이트로 직접 복원하려면 대상을 라이브로 직접(고급)으로 바꾸고 확인을 위해 도메인 이름을 입력합니다.
- 스테이징으로 복원(대상을 바꿨다면 라이브로 직접 복원)을 클릭합니다.
복원은 즉시 시작됩니다. 진행률 표시줄이 나타납니다. 스테이징으로 복원한 경우, 완료되면 스테이징 URL을 미리 볼 수 있는 링크가 나타납니다.
Kora로 복원하기
Kora에게 백업 복원을 요청할 수 있습니다:
"어제 백업으로 내 사이트를 복원해 줘." "PHP 업데이트 전에 만든 백업으로 되돌려 줘."
Kora는 올바른 백업을 찾아 어떤 백업을 복원할 계획인지 보여 주고, 진행하기 전에 확인을 요청합니다. 되돌릴 수 없는 작업에는 항상 명시적인 승인이 필요합니다.
복원 후 할 일
복원이 완료되면 다음을 확인하세요:
- 새 브라우저 탭에서 사이트를 방문합니다(캐시된 버전을 피하려면 비공개/시크릿 창을 사용하세요). 사이트가 올바르게 로드되고 예상한 페이지가 있는지 확인합니다.
- WordPress 또는 애플리케이션 관리자에 로그인하여 백엔드에 접속할 수 있는지 확인합니다.
- 누락된 콘텐츠를 확인합니다. 백업 시각 이후에 생성된 게시물, 주문 또는 업로드는 중요하다면 직접 다시 추가해야 합니다.
- 의도적인 변경 사항을 다시 적용합니다. 백업이 의도적으로 적용한 구성 변경(예: 플러그인에 입력한 새 API 키)보다 이전 시점이라면 해당 설정을 다시 입력합니다.
- 해킹 때문에 복원한 경우 플러그인 업데이트 또는 보안 검사를 실행합니다. 복원하면 주입된 파일은 제거되지만, 침해를 허용한 취약점은 여전히 해결해야 합니다.
해킹된 사이트를 복구하기 위해 복원했다면, 복원 후 support@kapsulehost.com으로 지원팀에 문의하세요. 지원팀이 사이트 보안 강화와 남아 있는 취약점 검사에 대해 조언해 드릴 수 있습니다.
복원 후에도 백업은 유지됩니다
백업을 복원해도 다른 백업은 삭제되지 않습니다. 전체 백업 기록은 그대로 유지되며, 매일 자동 백업은 복원이 완료된 시점부터 평소대로 계속됩니다.