Backup là một khâu quan trọng trong việc quản trị website, hiện tại có nhiều hosting có hệ thống backup tự động cho website của bạn, vậy bạn có nên tự backup website của mình hay không? và làm cách nào để backup được website wordpress?

Bài viết dưới đây Vinahi sẽ giúp bạn tầm quan trọng của việc backup website cũng như các phương pháp/công cụ để backup được website của bạn chi tiết từng bước nhé.

Tại sao tôi nên backup website?

Nếu hosting của tôi đã có chế độ backup website tự động vậy tại sao tôi cần phải backup website? Có thể bạn đang dùng một dịch vụ hosting có chế độ backup theo tuần, tháng thậm chí là theo mỗi ngày thì bạn vẫn nên tự backup website của mình, đừng để “mất bò mới lo làm chuồng” bởi vì bạn không thể chắc chắn được hệ thống server mà bạn đang dùng sẽ không xảy ra rủi ro bị mất dữ liệu.

Cơ chế backup của server tự động là sẽ backup và đưa vào một ổ cứng dữ liệu riêng biệt, điều gì sẽ xảy ra với dữ liệu của bạn nếu ổ cứng đó có vấn đề, bạn sẽ bị mất hoàn toàn dữ liệu nếu như dịch vụ hosting bạn đang dùng có sự cố không thể phục hồi lại dữ liệu website của bạn.

Ví dụ mới đây rỏ ràng nhất là việc hệ thống dịch vụ hosting của một hệ thống hosting việt bị sự cố khách hàng bị mất dữ liệu hoàn toàn.

Tôi cần gì để có thể backup được website của mình?

  • Truy cập vào Hosting Control Panel(Cpanel, aapanel, plesk panel, cyber panel…)
  • Truy cập vào tài khoản FTP
  • Truy cập vào trang quản lý admin của WordPress

Có bao nhiêu cách backup website wordpress?

Có khá là nhiều cách khác nhau để backup được website wordpress của bạn? mình sẽ hướng dẫn chi tiết từng cách nhé.

1/ Cách 1 Backup wordpress bằng công cụ backup có sẳn của Hosting Control Panel.

1.1/ Backup với Cpanel

Bước 1: Đăng nhập Hosting tìm đến mục backup hoặc sao lưu (ảnh minh họa phía dưới)

hướng dẫn backup dữ liệu trên cPanel.
Click vào mục backup dữ liệu trên hosting Cpanel

Bước 2: Các tùy chọn để lưu về máy tính

hướng dẫn backup website wordpress bằng cpanel 2
hướng dẫn backup website wordpress bằng cpanel
  • Full Backup: là tạo ra bản backup tất cả của hosting tại thời điểm bấm nút để lưu về máy tính.
  • Account Backups – Select an account backup date to download: là tùy chọn download những bản lưu dữ liệu theo ngày mà server hiện tại đang lưu lại.
  • Download a Home Directory Backup: là lấy toàn bộ code về máy tính tại thời điểm hiện tại.
  • Download a MySQL Database Backup: là lấy database về máy tinh (database này là thời điểm hiện tại).
  • Download Email Forwarders: là download email về máy tính.

1.2/ Backup với Cyberpanel

1.3/ Backup với Plesk panel

1.4/ Backup với Directadmin

2/ Cách 2 Backup website bằng nén file ZIP và phpmyadmin

Thật ra cách này ko khác gì với các 1 nhưng nó thủ công hơn 😀 để khi cách 1 không có phần backup thì bạn có thể làm bằng cách này.

Với cách này bạn sẽ chia làm 2 công đoạn khác nhau đó là backup source web trước tất cả các file web, hình ảnh và backup database dữ liệu riêng.

2.1/ Backup file Source web bằng nén file Zip

Khi bạn vào hosting panel rồi bạn tìm đến mục File manager, tùy vào giao diện quản trị mà bạn sẽ có mục file manager khác nhau.

Cách backup website Wordpress của bạn từ a-Z 3
Nhấn vào file manager để quản lý file

Tìm đến folder chứa thư mục website của bạn và bạn nén zip nó lại

Cách backup website Wordpress của bạn từ a-Z 4
Nhấn vào Compress để nén tất cả file định dạng zip

Sau khi quá trình nén xong thì bạn tải về là xong! Sau đó bạn chuyển qua bước 2 bên dưới nhé.

2.2/ Backup database bằng phpMyAdmin

Việc này thực hiện dễ dàng thông qua mục phpMyAdmin trong mục Quản lý ở Control Panel phần Databases

Sau khi chọn database, bạn sẽ cần điền thông tin đăng nhập của database vì Hosting cần nhập thông tin này để đảm bảo an toàn, không như các nhà cung cấp khác là khi click vào phpmyadmin sẽ vào ngay database

phpMyAdmin login

Khi đã đăng nhập vào giao diện phpMyAdmin, chọn database hiện tại ở góc trái và tiếp tục chọn vào menu Export như hình sau:

backup wordpress bằng phpmyadmin

Ở phần Format, bạn hãy chọn SQL và để các tùy chọn khác mặc định rồi bấm Go để thực hiện; chọn đường dẫn để lưu lại file và chờ để trình duyệt tải về toàn bộ tập tin database có đuôi .sql

Lưu ý: Bạn cần xem và ghi nhớ chính xác tên database của WordPress, có thể mở file wp-config.php để xem lại nếu bạn cần sự chính xác. Nó nằm ở dòng sau:

define('DB_NAME', 'your_database_name');

Hãy giữ backup định kỳ tùy thuộc vào tình trạng hiện tại của website bạn. Nếu bạn có thay đổi về theme, cài thêm plugins hoặc đăng nhiều bài viết hãy thực hiện backup thường xuyên hơn để đảm bảo an toàn.

3/ Cách 3 Backup website wordpress bằng plugin.

Backup với plugin All in one Migration ( cách hay được Vinahi dùng nhất)

Dùng plugin Duplicator để backup

Dùng plugin BackWPup để backup website wordpress

Plugin backup wordpress VaultPress

Plugin UpdraftPlus Backup & Restore wordpress

BackupBuddy Plugin

0786 620786