호스팅저, 삭제된 도메인, 사이트 복원과정 a to z
오늘은 호스팅저(Hostinger)를 이용하면서 실수로 도메인을 삭제했거나, 계약 만료로 사라진 사이트를 다시 살려내는 도메인 및 사이트 복원 가이드를 준비했습니다. 소중한 디지털 자산을 잃어버려 당황스러우시겠지만, 올바른 절차만 밟는다면 충분히 되찾을 수 있으니 안심하세요. 이 글을 통해 여러분은 추가 비용 발생을 최소화하고, 검색 엔진 최적화(SEO) 점수 손실 없이 사이트를 복구하는 구체적인 이득을 얻게 될 것입니다.
1. 삭제된 도메인 복구: 골든타임을 놓치지 마세요
도메인이 삭제되었다고 해서 즉시 일반 공개되는 것은 아닙니다. 각 단계별 상태 코드를 이해하면 복구 가능 여부를 빠르게 판단할 수 있습니다.
도메인 만료 후의 3단계 과정
도메인이 만료되면 먼저 자동 갱신 기간(Grace Period)에 들어갑니다. 보통 만료 후 30일 이내라면 추가 수수료 없이 일반적인 갱신 비용만으로 복구가 가능합니다. 하지만 이 기간을 놓치면 복구 유예 기간(Redemption Period)으로 넘어가는데, 이때는 일반 갱신 비용 외에 호스팅저와 레지스트리(Registry)에서 부과하는 별도의 복구 수수료가 발생합니다. 마지막으로 삭제 대기(Pending Delete) 상태가 되면 수동 복구는 불가능하며, 도메인이 완전히 풀릴 때까지 기다려야 합니다.
호스팅저 대시보드에서의 복구 절차
호스팅저 제어판(hPanel)에 접속하여 도메인(Domains) 메뉴로 이동하세요. 만약 도메인이 목록에 'Expired' 또는 'Redemption' 상태로 표시되어 있다면, 우측의 갱신(Renew) 버튼을 통해 즉시 결제를 진행할 수 있습니다. 만약 목록에서 아예 사라졌다면, 호스팅저의 24/7 라이브 채팅 지원을 통해 'Redemption Fee' 지불 의사를 밝히고 수동 복구를 요청해야 합니다.
2. 웹사이트 데이터 복원: 백업의 힘을 빌리는 법
도메인을 살렸다면 이제 그 안에 담겼던 콘텐츠와 DB를 살릴 차례입니다. 호스팅저는 사용자를 위해 자동 백업 시스템을 제공하고 있습니다.
hPanel을 활용한 데이터 및 DB 복구
호스팅저 hPanel의 파일(Files) > 백업(Backups) 섹션으로 이동하세요. 여기서는 파일 복원(Restore files)과 데이터베이스 복원(Restore database) 두 가지를 모두 수행해야 합니다.
파일 복원: 사이트가 정상적으로 작동했던 가장 최근의 날짜를 선택하고 모든 파일을 복구합니다.
데이터베이스 복원: MySQL 데이터베이스를 선택하여 동일한 날짜의 덤프 파일을 복원합니다. 이 과정이 완료되면 사이트의 외형과 게시글 데이터가 실시간으로 동기화됩니다.
3. 웹사이트 데이터 복원 단계별 가이드(+따라하기)
1단계: 기존 사이트 파일 안전하게 백업해 두기
- hPanel → Websites → mesektok.in → File Manager 로 들어갑니다.
-
왼쪽에서
domains → mesektok.in → public_html 로 이동합니다.(“Access files of mesektok.in” 을 클릭합니다) public_html 안의 모든 파일/폴더를 선택한 뒤:
- 상단 Move 또는 Rename 을 이용해
-
예:
public_html_old_20260130 같은 이름의 새 폴더로 전부 옮겨 두세요.
→ 이렇게 하면, 문제가 생겨도 현재 상태로 언제든 다시 되돌릴 수 있습니다.
2단계: 백업에서 예전 사이트 파일 올리기
PC에 내려 받은 u415887238.20260129113801.tar.gz 를 이미 풀었다고 가정하고 설명할게요.
- 압축을 모두 풀면 다음처럼 보일 것입니다:
.dbdumps/.ssh/-
domains/mesektok.in/public_html/ ← 이 안이 예전 사이트 파일
-
이
domains/mesektok.in/public_html/ 폴더 안의 모든 내용을 선택해서,
-
hPanel File Manager 의
domains/mesektok.in/public_html/ 위치에 업로드합니다. - 용량이 크므로, 가능하면 FTP(예: FileZilla) 를 사용하는 것이 좋습니다.
- FTP 접속 정보는 hPanel → FTP Accounts 메뉴에서 확인 가능합니다.
> 목표: 서버의 domains/mesektok.in/public_html/ 내용이 PC 백업의
domains/mesektok.in/public_html/ 과 똑같아지도록 맞추는
것입니다.
3단계: 데이터베이스(글·페이지 등) 복원
이제 “파일”이 아니라 “DB(글, 페이지, 설정)”를 예전 상태로 돌립니다.
3-1. 백업에서 DB 덤프 파일 찾기
-
아까 풀어둔 백업 폴더에서
.dbdumps/ 폴더를 엽니다. -
안에 있는 파일 중
*.sql 또는*.sql.gz 파일을 찾습니다.
-
예:
u415887238_wp123_20260129.sql.gz 같은 이름일 수 있습니다. - 그 파일명이 실제 DB 이름일 가능성이 있으니, 이름은 메모해 두세요.
3-2. 현재 워드프레스가 사용하는 DB 이름 확인
- hPanel → File Manager → domains/mesektok.in/public_html/
wp-config.php 파일을 열어서, 다음 줄들을 찾습니다:Copy
define('DB_NAME', '여기_DB이름');
define('DB_USER', '여기_DB사용자');
define('DB_PASSWORD', '여기_DB비밀번호');
-
DB_NAME 값을 메모해 둡니다 (예:u415887238_wp123).
3-3. phpMyAdmin에서 DB 덮어쓰기(import)
- hPanel → Databases → MySQL Databases
-
방금 확인한
DB_NAME 과 같은 이름의 DB 옆에 있는 phpMyAdmin 버튼을 클릭합니다. - phpMyAdmin 화면에서 왼쪽 목록에서 해당 DB 선택 → 상단 메뉴에서 Import 클릭.
- File to import 부분에서:
-
PC의
.sql 혹은.sql.gz 파일(아까.dbdumps에서 찾은 것)을 선택. - 아래쪽 설정은 기본값 그대로 두고, 맨 아래 Go / Import 버튼 클릭.
- 에러 없이 완료되면,
- 기존 테이블은 모두 이 백업 시점의 데이터로 덮어쓰기 됩니다.
4단계: 확인 및 마무리
- 브라우저에서 https://mesektok.in 을 새로고침(캐시 삭제 또는 시크릿 모드)해서 접속합니다.
- 예전 사이트 화면이 뜨는지,
- 글/페이지/이미지/디자인이 “백업 시점 그대로” 인지 확인합니다.
- 이상 없다면,
-
아까 만들어 둔
public_html_old_20260130 같은 폴더는 한동안 두었다가, - 정말 필요 없다고 확신이 들면 삭제해도 됩니다.
5단계: 진행 중 막히면
위 단계 중에서:
- 2단계(FTP 업로드)
- 3단계(DB 덤프 파일 선택 / Import)
결론 및 요약
도메인과 사이트 복원은 시간과의 싸움입니다. 만료 즉시 상태를 확인하고, 호스팅저의 자동 백업 시스템을 활용해 데이터 손실을 최소화하세요. 무엇보다 이런 사태를 방지하기 위해 도메인 자동 갱신 설정을 반드시 활성화해두는 습관이 필요합니다.
디지털 비즈니스의 안전한 운영과 최신 SEO 전략을 가장 빠르게 받아보고 싶으시다면, 지금 바로 메일침프 뉴스레터를 구독하세요! 여러분의 자산을 지키는 강력한 통찰력을 매주 메일함으로 배달해 드립니다.
함께 읽으면 좋은 글
다음 단계로, 현재 도메인의 정확한 상태(Grace vs Redemption)를 확인해 드리고 복구 비용을 계산해 드릴까요?

댓글 쓰기
0댓글