본문으로 건너뛰기
목차
백업

백업에서 사이트 복원하기

기계 번역입니다. 영어 원문을 이용할 수 있습니다.

업데이트 후 사이트가 망가졌거나, 침해를 당했거나, 콘텐츠가 실수로 삭제된 경우, 백업에서 복원하는 것이 정상 작동 상태로 돌아가는 가장 빠른 방법인 경우가 많습니다. 이 가이드는 전체 복원 과정을 차례로 안내합니다.

백업에서 복원해야 하는 경우

다음과 같은 경우 복원이 올바른 선택입니다:

  • 플러그인 또는 테마 업데이트로 사이트가 망가져 관리자 대시보드에 접속할 수 없는 경우.
  • 사이트가 해킹되거나 변조되어 깨끗한 상태로 되돌려야 하는 경우.
  • 게시물, 페이지 또는 업로드한 파일을 실수로 삭제하여 되찾아야 하는 경우.
  • PHP 버전 변경으로 치명적 오류가 발생했고 PHP만 되돌려서는 해결되지 않은 경우.
  • 구성 변경으로 사이트에 접속할 수 없게 되었고 원인을 찾을 수 없는 경우.

복원으로 문제가 해결될지 확실하지 않다면 먼저 스테이징 환경으로 복원하는 것을 고려하세요. 라이브 사이트를 건드리기 전에 스테이징 복원 설정이 필요하다면 지원팀에 문의하세요.

복원이 하는 일

복원은 현재 사이트를 선택한 백업의 내용으로 완전히 덮어씁니다:

  • 모든 사이트 파일이 백업의 파일로 교체됩니다.
  • 데이터베이스가 백업의 데이터베이스 스냅샷으로 교체됩니다.
  • 새 게시물, 새 업로드, 설정 변경, 플러그인 업데이트를 포함하여 백업이 생성된 이후에 이루어진 모든 변경 사항은 사라집니다.

복원은 되돌릴 수 없습니다. 복원을 확인하는 순간 사이트의 현재 상태는 사라집니다. 현재 버전의 사이트에 보존하고 싶은 것이 있다면(예: 백업 이후 접수된 주문이나 오늘 작성한 게시물) 복원하기 전에 저장하거나 내보내세요.

복원에 걸리는 시간

대부분의 복원은 2분에서 5분 안에 완료됩니다. 파일이 많거나 데이터베이스가 큰 대규모 사이트는 최대 10분이 걸릴 수 있습니다. 복원이 진행되는 동안 사이트는 잠시 이용할 수 없습니다.

각 백업의 복원 옵션이 표시된 KPanel의 사이트 백업 페이지

KPanel에서 백업 찾기

  1. kpanel.kapsulehost.com에서 KPanel에 로그인합니다.
  2. 왼쪽 사이드바에서 웹사이트를 클릭한 다음, 복원할 사이트를 클릭합니다.
  3. 사이트 자체 메뉴에서 백업을 연 다음, 다시 백업을 엽니다. 직접 접속 주소는 /websites/<site-id>/backups입니다.
  4. 사용 가능한 백업 목록이 날짜순으로 정렬되어 가장 최근 백업이 맨 위에 표시됩니다. 각 백업에는 라벨(추가한 경우), 생성된 날짜와 시간, 백업 크기가 표시됩니다.

모든 백업은 생성된 날짜와 시간, 그리고 유형(자동 또는 수동)으로 나열되므로, 수동 백업은 만든 시점을 기준으로 찾으세요.

백업 복원하기

  1. 목록에서 복원할 백업을 찾습니다.
  2. 해당 백업 옆의 복원 버튼을 클릭합니다.
  3. 확인 대화상자가 나타납니다. 복원 대상과 복원할 항목을 선택합니다.
  4. 기본적으로 복원 대상은 스테이징(권장)으로 설정되어 있으며, 이는 사이트의 사본을 만들어 프로덕션에 영향을 주기 전에 확인할 수 있게 합니다.
  5. 복원할 항목 선택기를 사용합니다: 파일 + 데이터베이스(기본값), 파일만 또는 데이터베이스만.
  6. 라이브 사이트로 직접 복원하려면 대상을 라이브로 직접(고급)으로 바꾸고 확인을 위해 도메인 이름을 입력합니다.
  7. 스테이징으로 복원(대상을 바꿨다면 라이브로 직접 복원)을 클릭합니다.

복원은 즉시 시작됩니다. 진행률 표시줄이 나타납니다. 스테이징으로 복원한 경우, 완료되면 스테이징 URL을 미리 볼 수 있는 링크가 나타납니다.

Kora로 복원하기

Kora에게 백업 복원을 요청할 수 있습니다:

"어제 백업으로 내 사이트를 복원해 줘." "PHP 업데이트 전에 만든 백업으로 되돌려 줘."

Kora는 올바른 백업을 찾아 어떤 백업을 복원할 계획인지 보여 주고, 진행하기 전에 확인을 요청합니다. 되돌릴 수 없는 작업에는 항상 명시적인 승인이 필요합니다.

복원 후 할 일

복원이 완료되면 다음을 확인하세요:

  1. 새 브라우저 탭에서 사이트를 방문합니다(캐시된 버전을 피하려면 비공개/시크릿 창을 사용하세요). 사이트가 올바르게 로드되고 예상한 페이지가 있는지 확인합니다.
  2. WordPress 또는 애플리케이션 관리자에 로그인하여 백엔드에 접속할 수 있는지 확인합니다.
  3. 누락된 콘텐츠를 확인합니다. 백업 시각 이후에 생성된 게시물, 주문 또는 업로드는 중요하다면 직접 다시 추가해야 합니다.
  4. 의도적인 변경 사항을 다시 적용합니다. 백업이 의도적으로 적용한 구성 변경(예: 플러그인에 입력한 새 API 키)보다 이전 시점이라면 해당 설정을 다시 입력합니다.
  5. 해킹 때문에 복원한 경우 플러그인 업데이트 또는 보안 검사를 실행합니다. 복원하면 주입된 파일은 제거되지만, 침해를 허용한 취약점은 여전히 해결해야 합니다.

해킹된 사이트를 복구하기 위해 복원했다면, 복원 후 support@kapsulehost.com으로 지원팀에 문의하세요. 지원팀이 사이트 보안 강화와 남아 있는 취약점 검사에 대해 조언해 드릴 수 있습니다.

복원 후에도 백업은 유지됩니다

백업을 복원해도 다른 백업은 삭제되지 않습니다. 전체 백업 기록은 그대로 유지되며, 매일 자동 백업은 복원이 완료된 시점부터 평소대로 계속됩니다.

도움이 되었나요?

AI이신가요? 이 페이지를 Markdown으로 읽기

관련 문서

백업 생성하기KapsuleHost의 모든 사이트는 하루에 한 번 자동으로 백업되며, 언제든지 수동으로 백업을 생성할 수도 있습니다.…

아직 해결되지 않았나요?

고객님의 계정을 잘 아는 Kora에게 물어보시거나 저희 팀에 문의하세요.

문의하기지원팀에 이메일