close

Hướng dẫn chi tiết cách backup thủ công website WordPress trên cPanel hosting

Tác giả: Đông Tùng Ngày cập nhật: 23/12/2024 Chuyên mục:
Disclosure
Website Tino blog được cung cấp bởi Tino Group. Truy cập và sử dụng website đồng nghĩa với việc bạn đồng ý với các điều khoản và điều kiện trong chính sách bảo mật - điều khoản sử dụng nội dung. Wiki.tino.org có thể thay đổi điều khoản sử dụng bất cứ lúc nào. Việc bạn tiếp tục sử dụng Tino blog sau khi thay đổi có nghĩa là bạn chấp nhận những thay đổi đó.
Why Trust Us
Các bài viết với hàm lượng tri thức cao tại Tino blog được tạo ra bởi các chuyên viên Marketing vững chuyên môn và được kiểm duyệt nghiêm túc theo chính sách biên tập bởi đội ngũ biên tập viên dày dặn kinh nghiệm. Mọi nỗ lực của chúng tôi đều hướng đến mong muốn mang đến cho cộng đồng nguồn thông tin chất lượng, chính xác, khách quan, đồng thời tuân thủ các tiêu chuẩn cao nhất trong báo cáo và xuất bản.

Bạn đang quản lý nhiều website trên hosting, nhưng chỉ muốn sao lưu dữ liệu của một website cụ thể để lưu trữ hoặc chuyển sang hosting mới? Nếu bạn cảm thấy việc sử dụng chức năng Full Backup trên cPanel quá phức tạp hoặc không phù hợp với nhu cầu của mình, đừng lo lắng! Trong bài viết này, Tino Group sẽ hướng dẫn bạn từng bước cách backup thủ công website WordPress trên cPanel hosting dễ dàng ngay cả khi bạn không phải là dân công nghệ.

Những lưu ý trước khi backup website WordPress trên cPanel hosting

Kiểm tra dung lượng hosting

Trước khi tiến hành backup, bạn cần kiểm tra xem dung lượng hosting còn đủ để lưu trữ bản sao lưu hay không. Nếu dung lượng lưu trữ quá ít, việc tạo bản backup có thể bị gián đoạn hoặc không thành công. Để khắc phục, bạn có thể xóa bớt các file không cần thiết hoặc nâng cấp gói hosting.

Đảm bảo quyền truy cập cPanel

Hãy chắc chắn rằng bạn có đầy đủ thông tin đăng nhập vào cPanel của hosting. Các thông tin này thường được cung cấp khi bạn đăng ký hosting. Nếu mất thông tin, hãy liên hệ với nhà cung cấp dịch vụ để khôi phục. Ngoài ra, bạn cần đảm bảo có quyền truy cập vào các công cụ cần thiết như File Manager và phpMyAdmin.

nhung-luu-y-truoc-khi-backup-website-wordpress-tren-cpanel-hosting
Những lưu ý trước khi backup website WordPress trên cPanel hosting

Xác minh tình trạng website

Trước khi backup, hãy kiểm tra website đang hoạt động bình thường hay có lỗi gì không. Nếu có bất kỳ sự cố nào, bạn nên xử lý trước khi tiến hành sao lưu. Điều này giúp đảm bảo rằng bản sao lưu sẽ phản ánh đúng trạng thái tốt nhất của website.

Kiểm tra phiên bản WordPress và plugin

Ghi lại phiên bản hiện tại của WordPress, theme, và các plugin được sử dụng trên website. Việc này rất quan trọng để bạn có thể dễ dàng khôi phục hoặc xử lý các vấn đề tương thích nếu cần. Nếu có thể, hãy cập nhật lên phiên bản mới nhất trước khi thực hiện backup.

Xem Thêm:  Hướng dẫn nhanh cách di chuyển website từ Cyber Panel này sang Cyber Panel khác

Các plugin cache như WP-Rocket hay W3 Total Cache nên được vô hiệu hóa tạm thời trước khi backup. Điều này giúp bạn tránh lưu trữ các dữ liệu không cần thiết hoặc lỗi từ bộ nhớ đệm vào bản sao lưu

Nén file hợp lý

Khi sao lưu các file trên hosting, đặc biệt là thư mục public_html, bạn nên sử dụng định dạng nén phổ biến như .zip. Điều này giúp giảm kích thước file sao lưu, thuận tiện cho việc tải về hoặc di chuyển đến các nơi lưu trữ khác.

Lưu trữ bản backup ở nơi an toàn

Sau khi hoàn thành, hãy lưu bản sao lưu ở những nơi an toàn như Google Drive, Dropbox hoặc ổ cứng ngoài. Việc lưu trữ bản sao lưu tại nhiều nơi sẽ giúp bạn yên tâm hơn trong trường hợp xảy ra sự cố với hosting.

Kiểm tra quyền truy cập file sau khi backup

Mặc dù đây là bước thường được thực hiện sau khi restore, nhưng trong quá trình backup, bạn cũng nên kiểm tra các quyền truy cập (permission) của file và thư mục để đảm bảo chúng được lưu trữ chính xác.

Cách backup thủ công website WordPress trên cPanel hosting

Sao lưu mã nguồn (source code) của website

Bước 1: Đầu tiên, bạn đăng nhập vào cPanel. Nếu quên thông tin đăng nhập, vui lòng tham khảo Hướng dẫn đăng nhập vào tài khoản cPanel trên My Tino.

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

Xem Thêm:  Hướng dẫn cài đặt WordPress trên aaPanel chi tiết A-Z
muc-domains-trong-khu-vuc-domains
Mục Domains trong khu vực Domains

Bước 2: Tại đây, nhấp vào đường dẫn thư mục tương ứng với website bạn muốn sao lưu trong cột Document Root:

duong-dan-thu-muc-website-document-root
Đường dẫn thư mục website (Document Root)

Bạn sẽ được chuyển đến thư mục chứa mã nguồn website. Để đảm bảo sao lưu đầy đủ, bao gồm cả các tập tin ẩn (thường bắt đầu bằng dấu chấm “.” – dotfiles), bạn cần hiển thị chúng. Thực hiện bằng cách nhấp vào Settings (biểu tượng bánh răng), chọn Show Hidden Files (dotfiles) và nhấp Save.

hien-thi-tap-tin-va-thu-muc-an
Hiển thị tập tin và thư mục ẩn

Bước 4: Để nén toàn bộ tập tin và thư mục, nhấp Select All, sau đó nhấp Compress để mở cửa sổ tùy chọn nén.

chon-tat-ca-cac-tep-va-thu-muc
Chọn tất cả các tệp và thư mục

Trong cửa sổ Compress, tại mục Compression Type, chọn định dạng nén. Tino Group khuyến nghị sử dụng định dạng .zip vì tính phổ biến và khả năng tương thích cao.

chon-dinh-dang-nen-zip
Chọn định dạng nén .zip

Bước 5: Kéo thanh cuộn xuống dưới đến mục Enter the name of the compressed archive, đặt tên cho tập tin nén (ví dụ: backup.zip) và nhấp vào nút Compress Files để bắt đầu quá trình nén.

dat-ten-cho-ban-sao-luu
Đặt tên cho bản sao lư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.

he-thong-dang-tien-hanh-nen
Hệ thống đang tiến hành nén

Sau khi quá trình nén hoàn tất, một cửa sổ thông báo kết quả sẽ hiện ra. 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.

cua-so-thong-bao-ket-qua-nen
Cửa sổ thông báo kết quả nén

Tập tin nén sẽ xuất hiện trong thư mục hiện tại. Chọn tập tin này và nhấp vào nút Download để tải bản sao lưu về máy tính.

tai-tep-tin-nen-ve-may-tinh
Tải tệp tin nén về máy tính

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

chon-vi-tri-luu-tru-va-dat-ten-ban-sao-luu
Chọn vị trí lưu trữ và đặt tên bản sao lưu

Sao lưu dữ liệu (database) của website

Xác định database của website

Bước 1: Bạn cần xác định database mà website đang sử dụng. Trong thư mục chứa mã nguồn website, tìm và nhấp vào tệp tin wp-config.php, sau đó chọn chức năng View để mở tệp tin dưới chế độ xem.

Xem Thêm:  Hướng dẫn cách đổi web server sang Openlitespeed
mo-tep-tin-wp-config-php
Mở tệp tin wp-config.php

Bước 2: Sau khi cửa sổ nội dung tệp tin sẽ được mở. Hãy tìm dòng code chứa DB_NAME. Giá trị nằm trong dấu nháy đơn sau DB_NAME chính là tên database của website. Hãy ghi nhớ tên này cho bước tiếp theo.

xac-dinh-ten-database-db-name-trong-tep-tin-wp-config-php
Xác định tên Database (DB_NAME) trong tệp tin wp-config.php

Xuất dữ liệu database của website

Bước 1: Trong giao diện cPanel, tìm đến khu vực Databases và nhấp vào mục phpMyAdmin:

bieu-tuong-phpmyadmin-trong-khu-vuc-databases-cua-cpanel
Biểu tượng phpMyAdmin trong khu vực Databases của cPanel

Bước 2: Bạn sẽ được chuyển đến giao diện phpMyAdmin. Tại đây, hãy nhấp vào database mà bạn đã xác định ở bước trên. Sau đó, nhấp vào tab Export để mở các tùy chọn xuất database.

chon-database-can-sao-luu
Chọn database cần sao lưu

Trong giao diện Export, bạn có hai lựa chọn:

  • Export method (Phương thức xuất): Chọn Quick – display only the minimal options (Nhanh – chỉ hiển thị các tùy chọn tối thiểu).
  • Format (Định dạng): Chọn SQL.

Bước 3: Tino Group khuyến nghị bạn giữ nguyên các thiết lập mặc định này. Sau đó, nhấp vào nút Export (hoặc Go) để bắt đầu quá trình xuất database.

giu-nguyen-cac-tuy-chon-mac-dinh-va-xuat-database
Giữ nguyên các tùy chọn mặc định và xuất database.

Tệp tin database (định dạng SQL) sẽ được tải về máy tính của bạn. Chọn vị trí lưu trữ (nên lưu cùng thư mục với bản sao lưu mã nguồn website) và nhấp Save để hoàn tất quá trình sao lưu database.

chon-thu-muc-luu-tru-dat-ten-va-luu-tep-tin-sql
Chọn thư mục lưu trữ, đặt tên và lưu tệp tin SQL

Đến đây, bạn đã hoàn tất việc sao lưu thủ công mã nguồn và database của website. Bạn có thể sử dụng hai tệp tin này để khôi phục website khi cần. Chúc bạn thành công!

Nếu còn thắc mắc trong quá trình thực hiện, bạn hãy liên hệ ngay cho TinoHost qua hotline 1800 6734 được được hỗ trợ sớm nhất.

Đông Tùng

Senior Technology Writer

Là cử nhân Quản trị kinh doanh của Trường Đại học Tài chính - Marketing, Tùng bắt đầu làm việc tại Tino Group từ năm 2021 ở vị trí Content Marketing để thỏa mãn niềm đam mê viết lách của bản thân. Sở hữu khả năng sáng tạo đặc biệt, anh cùng đội ngũ của mình đã tạo nên những chiến dịch quảng cáo độc đáo cùng vô số bài viết hữu ích về nhiều chủ đề khác nhau. Sự tỉ mỉ, kiên trì và tinh thần sáng tạo của Tùng đã góp phần lớn vào thành công của Tino Group trong lĩnh vực marketing trực tuyến.

Xem thêm bài viết

Bài viết liên quan

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn,  Phường Bến Nghé, Q. 1, TP. Hồ Chí Minh

Văn phòng kinh doanh: Số 42 Trần Phú, Phường 4, Quận 5, TP HCM
GPKD số 0315679836 do Sở KH và ĐT TP Hồ Chí Minh cấp
Hotline: 0364 333 333
Góp ý/Phản ánh dịch vụ: 0933 000 886