Tạo gói backup mới
Các bước
- SL Migrations → Packages → Create New
- Đặt tên gói. Plugin tự thêm hash và timestamp vào tên file.
- Storage — chọn nơi lưu archive. Mặc định là Default Local Storage. Có thể thêm các storage khác như SFTP, FTP, Amazon S3, Dropbox, Google Drive, OneDrive.
- Components — chọn thành phần backup:
- Database
- Files: có thể loại trừ một số folder (cache, log, file dev)
- Click Next để vào bước Scanner.
Scanner kiểm tra gì
Plugin tự kiểm tra trước khi build:
- Quyền ghi vào thư mục lưu backup
- Kích thước file lớn (mặc định cảnh báo file > 500 MB)
- Tổng kích thước site
- PHP extension cần thiết (zip, openssl, …)
- Memory limit / max_execution_time
- Database size, table engine
Cảnh báo (warning) có thể bỏ qua nếu anh hiểu rõ. Lỗi đỏ (error) thì phải xử lý trước khi build.
Build phase
Sau khi qua Scanner, click Build. Plugin sẽ:
- Dump database thành file SQL
- Nén toàn bộ file vào archive
- Sinh file
installer.php - Upload sang storage đã cấu hình (nếu khác local)
Tốc độ phụ thuộc:
- Kích thước site (chủ yếu
wp-content/uploads) - CPU và tốc độ disk của server
- Engine zip đang dùng
Loại trừ file/folder
Trong Settings → Package → File Filters, có thể thêm:
- Folder loại trừ (cache, log, dev tools)
- Extension loại trừ (
.tmp,.bak, …) - File cụ thể (theo đường dẫn)
Loại trừ giúp giảm size archive và tăng tốc độ build. Tham khảo Quản lý tài nguyên server.