Quick Start — Backup và Restore end-to-end

Workflow đầy đủ từ tạo backup đến khôi phục thành công trên server mới.

bắt đầututorial

Quick Start

Hướng dẫn nhanh từ tạo backup → tải về → khôi phục lên server mới.

Bước 1: Yêu cầu server đích

Thành phần Tối thiểu Khuyến nghị
PHP 7.4 8.0+
MySQL/MariaDB 5.6 5.7+
Disk free 2× kích thước site 3× để có chỗ giải nén
Memory limit 256 MB 512 MB+
Max execution time 60s 300s+
PHP extension zip, openssl, mbstring đầy đủ

Bước 2: Tạo backup trên site nguồn

Trong WordPress admin của site nguồn:

  1. SL Migrations → Packages → Create New
  2. Đặt tên gói → Next
  3. Scanner kiểm tra môi trường — xem xét cảnh báo (warning) và sửa lỗi (error) nếu có
  4. Build — plugin tiến hành nén file + dump database
  5. Khi build xong, tải về cả hai file: archiveinstaller.php

Bước 3: Chuẩn bị site đích

  • Tạo một database trống trên server đích
  • Tạo một user database có toàn quyền (ALL PRIVILEGES) trên DB đó
  • Ghi nhớ: host / tên DB / username / password
  • Đảm bảo thư mục web root trống hoặc chỉ chứa file installer (cách an toàn nhất)

Bước 4: Upload và chạy installer

Upload installer.php và file archive lên web root của site đích (qua FTP, SFTP, cPanel File Manager, hoặc rsync). Sau đó truy cập:

https://site-dich.com/installer.php

Installer chạy qua 4 bước:

  1. Deployment — chọn cách giải nén archive
  2. Install Database — nhập thông tin DB đã chuẩn bị
  3. Update Data — installer tự thay URL cũ thành URL mới
  4. Test Site — kiểm tra site mới đã lên đúng

Bước 5: Dọn dẹp sau khi cài

Sau khi step 4 báo thành công, installer tự xóa file installer, archive, log và các file tạm. Hãy kiểm tra lại thư mục web root để chắc chắn không còn file nào sót lại — xem danh sách file cần xóa.

Tham khảo