-
목차
💾 워드프레스 로컬 백업과 복원 방법
(데이터 날림 방지 필수 설정)
로컬 환경에서 워드프레스를 운영하다 보면
갑작스러운 에러, 실수, 컴퓨터 포맷 등으로 인해
사이트 전체가 날아가는 경우가 종종 있습니다.“아차, 백업만 해놨어도…”
후회하지 않기 위해, 지금 바로 백업과 복원 방법을 익혀두세요.이번 글에서는
- 워드프레스 로컬 서버의 백업 대상
- 수동 백업 방법 (파일 + 데이터베이스)
- 복원 시 유의점
을 단계별로 정리해드립니다.
✅ 1. 백업해야 할 구성 요소
워드프레스는 크게 2가지 요소로 구성되어 있습니다:
구성 요소설명워드프레스 파일 테마, 플러그인, 이미지 등 실제 콘텐츠 파일 데이터베이스 글, 페이지, 설정, 사용자 정보 등 ‘내용’이 저장됨 즉, 백업 시엔 다음 2가지를 반드시 챙겨야 합니다:
- 워드프레스 설치 폴더 전체 (htdocs/myblog 같은 폴더)
- MySQL 데이터베이스 (DB 덤프 파일)`
🗂 2. 워드프레스 파일 백업 (로컬 폴더 복사)
📍 백업 방법
- XAMPP, Local WP 등에서 워드프레스가 설치된 폴더 열기
예: C:\xampp\htdocs\myblog - 해당 폴더를 그대로 복사해서 다른 위치(USB, 클라우드 등)에 저장
💡 모든 이미지, 테마, 플러그인 파일이 이 안에 포함되어 있습니다.
🧠 3. 데이터베이스 백업 (phpMyAdmin 사용)
📍 백업 절차
- XAMPP 실행 → [phpMyAdmin] 열기
- 좌측에서 해당 DB 선택 (myblog 등)
- 상단 메뉴에서 [내보내기] → 빠른 방식 → SQL 형식 → 실행
🔽 그러면 myblog.sql 이라는 파일이 생성됩니다.
→ 이게 바로 데이터의 핵심입니다!
🛠 4. 복원 방법 (파일 + DB 함께 복원)
📁 파일 복원
- 이전에 백업한 myblog 폴더를 다시 htdocs에 복사
→ C:\xampp\htdocs\myblog
🧬 데이터베이스 복원
- phpMyAdmin 접속
- 새 DB 생성 (ex: myblog_restore)
- 생성한 DB 선택 → [가져오기] → 백업한 .sql 파일 업로드
🎯 복원 후, wp-config.php에서 아래 항목을 복원된 DB 이름으로 변경해야 합니다:
php복사편집define( 'DB_NAME', 'myblog_restore' );
⚠️ 복원 시 주의사항
항목설명DB 이름 반드시 일치 wp-config.php와 DB명이 같아야 연결됨 이미지 경로 확인 업로드 폴더가 손상되지 않았는지 확인 .htaccess 확인 퍼머링크 설정 이상 시 초기화 필요
✅ 정리 체크리스트
항목설명완료 여부워드프레스 폴더 백업 테마, 업로드 포함 폴더 복사 ✅ / ❌ DB 덤프 백업 phpMyAdmin에서 SQL 파일 저장 ✅ / ❌ 파일 복원 htdocs 내 폴더 복사 ✅ / ❌ DB 복원 새로운 DB 생성 후 SQL 가져오기 ✅ / ❌ wp-config.php 설정 DB 이름 정확히 수정 ✅ / ❌
📘 다음 글 예고
👉 로컬 워드프레스에서 실제 서버로 옮기는 법 (로컬 → 실서버 마이그레이션)
: XAMPP 또는 LocalWP에서 작업한 사이트를 웹 호스팅 또는 클라우드 서버로 옮기는 전 과정을 안내드립니다.'워드프레스' 카테고리의 다른 글
🔍 워드프레스 SEO 기본 세팅 (0) 2025.04.12 ⚡ 워드프레스 속도 최적화 기본 설정 (0) 2025.04.12 🔐 실서버에서 SSL 적용 및 HTTPS 설정하기 (1) 2025.04.12 🌐 로컬 워드프레스에서 실제 서버로 옮기는 법 (0) 2025.04.12 🔍 검색엔진에 사이트 등록하는 방법 - Search Console 연동 가이드 (0) 2025.04.12 🔎 워드프레스 SEO 기초 세팅: Yoast SEO로 시작하기 (0) 2025.04.12 🔗 고유주소(Permalink) 설정 가이드: SEO를 위한 필수 구조 만들기 (0) 2025.04.12 🧭 위젯과 메뉴 구성: 사이트 구조 기초 설정하기 (0) 2025.04.12