Khôi phục WordPress từ backup
Tổng quan các cách khôi phục khi đã có archive + installer.php.
Chọn mode phù hợp
| Tình huống | Mode khuyến nghị |
|---|---|
| Site đích trống (server mới) | Classic Install |
| Site đích có WordPress, muốn ghi đè | Overwrite Install |
| Site đích có WordPress, restore vào staging | Import Install |
| Chỉ muốn restore database | Database Install |
| Site rất lớn / shared hosting | Two-Part Install |
| Site chính bị hỏng | Recovery Point |
Quy trình chung
Chuẩn bị server đích:
- Database trống với user có ALL PRIVILEGES
- Web root có quyền ghi
- PHP đủ yêu cầu (xem Quick Start)
Upload file:
installer.php+ archive vào web root- Hoặc dùng tính năng Import nếu archive đã ở storage
Truy cập
installer.phptrên trình duyệtNhập thông tin database ở step 2
Verify ở step 4 → installer tự xóa file tạm
Sau khi khôi phục
- Đăng nhập wp-admin và kiểm tra site
- Verify permission các file/folder
- Test các page chính, form, checkout
- Kiểm tra email gửi từ site (form contact, đăng ký, …)
Migration domain
Nếu domain mới khác domain cũ, installer tự search & replace URL trong database. Nhưng cần kiểm tra thêm:
- Hardcoded URL trong theme files
- CDN config
- Sitemap / robots.txt
- Email template
- Plugin có cache nội bộ
Tham khảo: Migration WordPress.