Cách Backup Website Thủ Công Trên Cpanel Hosting

Bạn đang muốn backup website thủ công trên cPanel Hosting để dễ dàng khôi phục hoặc chuyển sang hosting mới? Nếu thấy chức năng Full Backup trên cPanel hơi rườm rà, bài hướng dẫn sau đây sẽ giúp bạn thực hiện thao tác backup website theo cách thủ công, cực kỳ đơn giản và nhanh gọn.

Backup mã nguồn website (Source Code)

Bước 1: Truy cập thư mục chứa mã nguồn website

Trong giao diện cPanel, tìm đến khu vực Domains và nhấp vào mục Domains

Mục Domains trong khu vực Domains.
Hình 1. Mục Domains trong khu vực Domains.

Trong cột Document Root, nhấp vào đường dẫn thư mục chứa website cần sao lưu.

Đường dẫn thư mục website (cột Document Root).
Hình 2. Đường dẫn thư mục website (cột Document Root).

Bạn sẽ được chuyển đến thư mục chứa mã nguồn website. Để đảm bảo backup đầy đủ, bạn nhớ bật chế độ hiển thị file ẩn (dotfiles) bằng cách nhấp Settings (biểu tượng bánh răng) > Show Hidden Files > Save.

Hiển thị tập tin và thư mục ẩn.
Hình 3. Hiển thị tập tin và thư mục ẩn.

Bước 2: Nén mã nguồn

Chọn tất cả tệp tin và thư mục bằng Select All, sau đó nhấp chuột phải và chọn Compress.

Nén tất cả tệp tin và thư mục.
Hình 4. Nén tất cả tệp tin và thư mục.

Trong cửa sổ Compress, tại mục Compression Type, chọn định dạng .zip vì tính phổ biến và dễ dùng.

Chọn định dạng nén.
Hình 5. Chọn định dạng nén.

Trong mục Enter the name of the compressed archive, đặt tên (ví dụ: backup.zip) và nhấn Compress Files để bắt đầu quá trình nén.

Đặt tên cho bản backup và nén dữ liệu.
Hình 6. Đặt tên cho bản backup và nén dữ liệu.

Quá trình nén sẽ bắt đầu. Thời gian nén phụ thuộc vào dung lượng mã nguồn của website.

Quá trình nén đang diễn ra.
Hình 7. Quá trình nén đang diễn ra.

Cửa sổ thông báo kết quả sẽ hiện ra sau khi quá trình nén hoàn tất, bạn kiểm tra lại các kết quả và nếu không có lỗi phát sinh thì nhấp vào nút Close để đóng cửa sổ này.

Cửa sổ thông báo kết quả nén.
Hình 8. Cửa sổ thông báo kết quả nén.

Bản backup sẽ xuất hiện trong thư mục hiện tại. Tải về máy tính bằng cách nhấp chuột phải và chọn Download.

Tải tệp backup về thiết bị.
Hình 9. Tải tệp backup về thiết bị.

Chọn vị trí lưu trữ trên máy tính, đặt tên cho bản backup và nhấp Save để hoàn tất quá trình backup mã nguồn của website.

Chọn nơi lưu trữ để hoàn tất quá trình backup mã nguồn website.
Hình 10. Chọn nơi lưu trữ để hoàn tất quá trình backup mã nguồn website.

Bước 3: Xoá bản backup trên hosting

Sau khi tải xong, đừng quên xóa bản backup trên hosting để tiết kiệm dung lượng và giảm rủi ro bảo mật.

Nhấp chuột phải vào bản  backup, chọn Delete.

Mở cửa sổ tuỳ chọn xoá.
Hình 11. Mở cửa sổ tuỳ chọn xoá.

Trong cửa sổ Trash, tích chọn Skip the trash and permanently delete the files, sau đó nhấn Confirm để xoá vĩnh viễn.

Xoá vĩnh viễn bản backup trên hosting.
Hình 12. Xoá vĩnh viễn bản backup trên hosting.
Lưu ý!

Trước khi xóa, hãy kiểm tra lại tệp backup vừa tải để chắc chắn rằng mọi thứ đã được lưu an toàn!

Backup cơ sở dữ liệu website(database)

Bước 1: Xác định database của website

Trong thư mục chứa mã nguồn website, nhấp chuột phải vào tệp wp-config.php và chọn View.

Mở tệp wp-config bằng chế độ View.
Hình 13. Mở tệp wp-config bằng chế độ View.

Tìm dòng DB_NAME, giá trị nằm trong dấu nháy đơn là tên database của website. Hãy ghi nhớ tên này cho bước tiếp theo.

Ghi nhớ tên database của website.
Hình 14. Ghi nhớ tên database của website.

Bước 2: Xuất database bằng phpMyAdmin

Trong cPanel, tìm đến khu vực Databases và nhấp vào mục phpMyAdmin:

Chức năng phpMyAdmin trong cPanel.
Hình 15. Chức năng phpMyAdmin trong cPanel.

Trên giao diện phpMyAdmin, chọn database tương ứng đã xác định, sau đó nhấp vào tab Export.

Chọn Databse của website và chọn tab Export
Hình 16. Chọn Databse của website và chọn tab Export

Trong giao diện Export, Chọn chế độ Quick và định dạng SQL. Sau đó, nhấp vào nút Export (hoặc Go).

Giữ các tuỳ chọn mặc định và nhấn Export.
Hình 17. Giữ các tuỳ chọn mặc định và nhấn Export.

Lưu tệp cùng thư mục chứa bản backup mã nguồn cho gọn gàng và chọn Save để hoàn tất quá trình backup cơ sở dữ liệu.

Chọn thư mục lưu trữ và chọn Save để lưu tệp SQL.
Hình 18. Chọn thư mục lưu trữ và chọn Save để lưu tệp SQL.

Vậy là chỉ với vài bước cơ bản, bạn đã có thể tự tay backup website thủ công trên cPanel và khôi phục dễ dàng khi cần. Đừng quên thực hiện thao tác này định kỳ để website luôn an toàn và sẵn sàng khôi phục nhé!

Nếu các bạn cần tìm hiểu về cách restore website sau khi đã backup, hãy tham khảo bài viết sau của mình nhé.

Chúc bạn thành công!

Những câu hỏi thường gặp

Backup thủ công trên cPanel khác gì so với dùng Full Backup?

Backup thủ công cho phép bạn chỉ sao lưu phần cần thiết (mã nguồn và database), nhẹ hơn và dễ sử dụng khi muốn di chuyển website sang hosting khác. Full Backup lại bao gồm toàn bộ dữ liệu tài khoản cPanel và thường chỉ dùng khi chuyển hosting trọn gói.

Khi nén mã nguồn, nên chọn định dạng .zip hay .tar.gz?

Định dạng .zip phù hợp với mọi hệ điều hành và dễ thao tác, đặc biệt với người mới. Các định dạng khác như .tar.gz phù hợp hơn cho môi trường Linux chuyên sâu.

Sau khi backup xong có cần xóa file nén trên hosting không?

Nên xóa ngay để tránh tốn dung lượng hosting và giảm rủi ro bảo mật (vì file backup chứa toàn bộ mã nguồn website).

Tại sao phải bật chế độ hiển thị file ẩn khi backup?

Nhiều file cấu hình quan trọng như .htaccess là file ẩn. Nếu không bật hiển thị, bạn sẽ bỏ sót chúng và bản backup có thể không đầy đủ.

Làm thế nào để biết database nào thuộc về website?

Bạn kiểm tra trong file cấu hình của website (như wp-config.php của WordPress). Trường DB_NAME sẽ hiển thị tên database cần backup.

Backup database ở phpMyAdmin nên chọn Quick hay Custom?

Chế độ Quick phù hợp cho hầu hết website và thao tác nhanh. Custom chỉ dùng khi bạn cần xuất có chọn lọc hoặc tinh chỉnh cấu hình nâng cao.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *