Nếu bạn đang lo lắng về trường hợp dữ liệu của bạn bị hacker xâm nhập, bạn hoặc các thành viên khác lỡ tay xóa nhầm dữ liệu, máy chủ gặp sự cố, … có thể làm hỏng website… hoặc bạn đã trải qua các tình huống đó. Các bản backup WordPress sẽ giúp bạn khôi phục và tránh các tổn hại đối với website của bạn. Hôm nay hãy cùng T-web đi sâu tìm hiểu về backup WordPress nhanh chóng nhé.
- Backup WordPress là gì?
- Backup WordPress bao gồm những gì?
- Vì sao nên backup website WordPress của mình?
- Hướng dẫn 3 cách backup dữ liệu website WordPress nhanh chóng, dễ thao tác
- Lời kết
Backup WordPress là gì?
Backup được hiểu là một bản sao của trang web cả bạn, bạn có thể sử dụng nó để cài đặt lại (khôi phục) nếu không may website của bạn xảy ra sự cố. Đó là một biện pháp phòng ngừa an toàn giúp bạn có thể thoát khỏi những trường hợp căng thẳng không đáng có.
Backup WordPress là một quá trình sao lưu toàn bộ dữ liệu mã nguồn WordPress của website và cất nó ở một nơi nào đó. Bạn cũng có thể xuất cơ sở dữ liệu (database) ra thành một tập tin .sql để lưu lại. Phongd các trường hợp website của bạn xảy ra lỗi, lúc đấy bạn có thể sử dụng hệ thống file lưu trữ này để backup dữ liệu cho website của bạn, giúp website trở lại hoạt động một cách ổn định.
Backup WordPress bao gồm những gì?
Website WordPress của bạn sẽ được tạo thành bởi hai thành phần sau:
- Đầu tiên là website file, là file theme/ plugin, script, phương tiện,…tạo nên cấu trúc của trang web và cung cấp các chức năng
- Tiếp theo là cơ sở dữ liệu MySQL. MySQL lưu trữ các bài viết trên blog, nhận xét của bạn và các tùy chọn bạn đặt trong khu vực quản trị WordPress của mình.
Hai thứ trên đã tạo nên toàn bộ website WordPress của bạn.
Vì sao nên backup website WordPress của mình?
1. Tránh những căng thẳng quá mức
Khi website của bạn bị hacker tấn công và chèn các mã độc hoặc xóa mất các dữ liệu sẽ làm cho website của bạn ngừng hoạt động và ảnh hưởng xấu đến hoạt động của doanh nghiệp. Vào trường hợp này, đa số các Webhost sẽ đóng cửa các web bị ảnh hưởng. Nếu bạn không có các bản backup WordPress việc không phục website sẽ trở nên khó khăn, nó sẽ khiến bạn và doanh nghiệp trở nên stress.
2. Tránh mất thời gian
Khôi phục một website sau bị bị các hacker tấn công hoặc chèn mã độc (sẽ xóa các plugin bị nhiễm hoặc khôi phục các file bị hỏng) sẽ mất rất nhiều thời gian nếu không có host hỗ trợ. Và tệ hơn nếu bạn không lưu trữ bản backup WordPress nào cho riêng mình vì hacker có thể làm ảnh hưởng đến các bản backup trên server. Thay vào đó việc tạo backup chỉ mất vài phút.
3. Tránh mất doanh thu
Mỗi giây website của bạn bị sập là bạn đang mất đi các khách hàng tiềm năng và mất doanh thu cho cả doanh nghiệp. Và nếu website của bạn gặp vấn đề lớn hơn phải xây dựng lại từ đầu lại càng tốn thêm nhiều thời gian, khi đó tổn hại đến doanh nghiệp là rất lớn.
4. Tránh giảm độ tin cậy website
Nhận diện thương hiệu là việc rất quan trọng với một doanh nghiệp, cũng như việc xây dựng nội dung website. Khi website của bạn bị sập thì các khách hàng sẽ cảm thấy khó chịu, nếu việc này thường xuyên xảy ra với trang web của bạn thì họ sẽ quay lưng lại với bạn. Hãy nắm giữ các khách hàng bằng trải nghiệm thực tế của họ với website của bạn.
5. Sự mệt mỏi khi khôi phục website mà bạn backup không đầy đủ
Bạn có thể đã rất cẩn thận nhưng không thể lường trước được các vấn đề sẽ xảy ra. Có những sự kiện lớn nào đó khiến bạn quên gia hạn tên miền hoặc hosting đúng thời điểm và dẫn đến kết quả là các nhà cung cấp có thể xóa site của bạn. Nếu bạn có backup dữ liệu ở đâu đó bạn sẽ không cần phải ngụp lặn trong cỗ máy lưu trữ để cứu dữ liệu.
Xem thêm: Cách tăng tốc wordpress
Hướng dẫn 3 cách backup dữ liệu website WordPress nhanh chóng, dễ thao tác
1. Cách Backup WordPress thông qua dịch vụ Hosting
Ở cách đầu tiên, bạn chỉ cần chọn một công ty hosting hoàn thành việc backup website của bạn hằng ngày, đầy đủ cho website WordPress của bạn.

Nếu bạn muốn đưa các bản backup do các nhà cung cấp dịch vụ hosting quản lý lên cấp độ tiếp theo, bạn hãy đăng nhập thường xuyên và tải xuống bản sao file zip cho riêng mình để giữ trên ổ cứng của riêng bạn.
2. Hướng dẫn Backup website WordPress bằng cách thủ công
Thư mục WordPress chứa các thư mục con, ví dụ như: wp-content, wp-include,…và các file, ví dụ: wp-config.php, các plugin và file theme ,…được yêu cầu bởi website WordPress của bạn. Folder wp-content chứa tất cả các theme, plugin, bộ nhớ cache và tất cả nội dung tải lên của bạn và cùng với những thứ khác. Bạn không thể đánh mất dữ liệu này. Wp-admin chứa tất cả các file theo yêu cầu khu vực admin WordPress của bạn, vì thế cũng không thể đánh mất file này. FOlder wp-include chứa các file cốt lõi WordPress. Đây là Folder chứa tất cả các code WordPress chính và file cũng không nên để mất.
Bước 1: Backup thư mục WordPress
Để tạo được bản sao các file WordPress, bạn chỉ cần tải xuống toàn bộ thư mục WordPress của mình. Để có thể làm điều này, bạn đăng nhập vào server của mình thông qua cPanel hoặc sử dụng chương trình SFTP.
Backup WordPRess qua cPanel
Để thực hiện backup WordPress bằng phần mềm cPanel một cách nhanh chóng, bạn thực hiện qua các bước sau:
- Đăng nhập vào web host của bạn và đến cPanel. Đối với hầu hết tất cả các web host, cPanel sẽ là trang đầu tiên khi bạn đăng nhập.
- Đến phần File Manager, sẽ dẫn bạn đến public_html hoặc thư mục Home
- Tiếp theo hãy tìm thư mục WordPress của bạn. Đó là folder mà bạn muốn backup
- Lưu ý bạn phải nén Folder WordPress trước khi tải nó xuống máy
- Nhấn vào thư mục WordPress và chọn Compress từ thanh menu. Hay nhấp chuột phải vào Folder và chọn Compress từ tùy chọn trên drop down menu.
- Chọn kiểu mà bạn muốn nén, ví dụ như: ZIP, Tar, GZIP,…từ hộp thoại mở ra.
- Tiếp theo, nhấn vào nút Compress Files và đợi quá trình chạy. Server sẽ lưu folder WordPress nén của bạn.
- Tiếp tục, nhấn vào kho lưu trữ bạn vừa tạo và chọn Download từ menu. Hoặc nhấp chuột vào kho lưu trữ và chọn Download.
- Chọn một vị trí an toàn trên đĩa cứng vào lưu bản Backup website WordPress của bạn.
Mẹo: Hãy tải bản backup lên tài khoản Dropbox của bạn, Google Drive, ghi vào đĩa DVD/ CD, gửi mail… – hãy đảm bảo rằng bạn có nhiều bản sao để không bị mất đi trang web của mình nếu một trong các bản backup không may bị hỏng.
Nếu web host của bạn sử dụng control panel khác, ví dụ: vDeck, Plesk,…bạn chỉ cần tìm File Manager và làm theo các quy trình, tức là Locate File Manager > Locate your WordPress directory > Compress > Download.
Bạn nên sử dụng các file manager phổ biến ví dụ như FileZilla hoặc Transmit vì chúng nhẹ và rất dễ sử dụng. Đầu tiên, bạn cần cài đặt ứng dụng trên máy tính và truy xuất thông tin đăng nhập SFTP từ tài khoản hosting của bạn.
Backup dữ liệu qua SFTP

Đăng nhập vào file manager mà bạn chọn. Khi bạn đã đăng nhập xong, bạn sẽ thấy tất cả các file WordPress. Hãy chọn tất cả các file và nhấp chuột > chọn tùy chọn để “Download Selected items). Sau khi đã tải xuống, hãy đảm bảo rằng các file đã được nén và đặt tên dễ nhớ cho file.

Bước 2: Backup database WordPress
Sau khi bạn đã có một backup các file WordPress của mình, hãy backup cơ sở dữ liệu WordPress của bạn, như vậy bạn sẽ có một bản backup đầy đủ để sử dụng khi cần thiết.
Chỉ cần dẫn đến hosting panel của bạn và định vị phpMyAdmin. Nó dành cho người dùng Cpanel và nó sẽ nằm trong Database Tools.
Tuy nhiên, còn tùy thuộc vào hosting của bạn, nó có thể nằm ở nơi khác. Ví dụ như: người dùng WP Engine có thể xác định vị trí phpMyAdmin của họ từ bảng điều khiển người dùng bằng cách nhấp vào biểu tượng bên cạnh các cài đặt của bạn:
Sau khi bạn đăng nhập vào phpMyAdmin, bạn sẽ thấy một bảng quản trị chính:
Hãy chọn tab Databases để liệt kê tất cả các cơ sở dữ liệu của bạn. Nếu website WordPress của bạn đã được cài đặt bằng các nền tảng từ bên thứ ba như Softaculous hay Mojo Marketplace, bạn sẽ có thể không biết nên làm việc với cơ sở dữ liệu nào.
Từ file Manager, điều hướng đến mục WordPress và tìm file wp-config.php. Hãy nhấp chuột vào file và chọn chế độ xem. Trong cửa sổ này mở ra, bạn cần xác định dòng sau:
define(‘DB_NAME’, ‘database_name’);
Tên cơ sở dữ liệu của bạn sẽ có giá trị trong bộ dấu ngoặc kép thứ hai, là ‘database_name’ trong ví dụ ở trên. Trong phpMyAdmin hãy định vị cơ sở dữ liệu của bạn. Nhấn vào cơ sở dữ liệu để mở nó. Bạn sẽ thấy một cái gì ví dụ như:
Chọn các table mà bạn muốn backup bằng cách đánh dấu vào các checkbox. Nhấp vào “check All” ở dưới cùng để có thể chọn tất cả cùng một lúc. Sau khi bạn đã chọn các table, hãy nhấp vào tab Export. Đặt định dạng thành SQL và chọn phương thức xuất:
Nhấn vào nút Go và lưu cơ sở dữ liệu của bạn trong một Folder an toàn trên PC của bạn. Hãy nhớ lưu các bản sau của bạn ở cùng một vị trí mà bạn đã lưu các bản backup WordPress của mình. Cuối cùng bạn đã cố một bản backup đầy đủ cho trang web WordPress của mình.
Mẹo: Hãy tạo bản backup thường xuyên, tùy thuộc vào tần suất đăng lên website WordPress của bạn. Nếu bạn đăng hơn 50 bài mỗi ngày, bạn nên tạo bản backup thường xuyên hơn. Ngoài ra, hãy thường xuyên kiểm tra hosting của bạn có cung cấp các giải pháp backup đáng tin cậy hay không.
Xem thêm: Cách tối ưu hình ảnh website
3. Cách backup WordPress bằng Plugin
Cách backup WordPress bằng plugin sẽ giúp bạn dễ dàng tạo ra các bản backup đáng tin cậy cho trang website WordPress của mình. Việc của bạn cần làm chỉ là cài đặt backup plugin WordPress yêu thích của mình, định cấu hình một số cài đặt.
Wpvivid Pro & Migrate
Nếu bạn vẫn đang tìm kiếm một backup plugin, di chuyển, dàn dựng và khôi phục toàn diện fvoiws tích hợp lưu trữ đám mây thì bạn nên lựa chọn và sử dụng WP vivid. Backup plugin WordPress này sẽ bao gồm các tính năng mạnh mẽ để thực hiện và lên lịch backup, gửi bản backup tới bộ lưu trữ đám mây mà bạn đã chọn (Dropbox, Google Drive, Amazon S3, SFTP,…), dễ dàng di chuyển toàn bộ trang web của bạn hoặc chọn file.

Với WP vivid, với chi phí $199 (phí cho 1 lần backup) để có quyền truy cập vào tất cả các tính năng tuyệt vời của plugin. Họ còn cung cấp một phiên bản dùng thử miễn phí 14 ngày.
Jetpack Backup
Jetpack Backup là một giải pháp backup real-time tốt nhất cho tất cả các website WordPress. Nó có thể thể giúp bạn thực hiện các backup tự động hằng ngày cũng như các bản backup theo thời gian thực của toàn bộ Website của bạn. Các bản backup có thể được khôi phục bằng một cú nhấp chuột từ desktop hoặc các thiết bị di động của bạn.

Nếu bạn sử dụng nói real-time backup, bạn có thể khôi phục trang web của mình ở bất kỳ thời điểm nào. Việc này khá hữu ích cho các trang web thương mại điện tử. Các tính năng mà Jetpack Backup mang lại cung cấp bao gồm một kho lưu trữ backup trong vòng 30 ngày và nhật ký các thay đổi của trang web. Jetpack Backup có giá $8 mỗi tháng.
BackupBuddy Premium WordPress Plugin
BackupBuddy của iThemes là một backup Plugin WordPress cao cấp đứng thứ hai trong danh sách. Bạn có thể Plugin này để tạo toàn bộ cơ sở dữ liệu và backup file hoặc di chuyển trang web của bạn sang một server khác một cách dễ dàng.

Bạn có thể backup website WordPress của mình vào đĩa cứng và hàng loạt các dịch vụ lưu trữ bên ngoài bao gồm Amazon Web Service, Rackspace, email, FPT, Dropbox và BackupBuddy Stash ….
Duplicator Free WordPress Plugin
Với hơn 1 triệu lượt cài đặt đang hoạt động, Duplicator Free WordPress Plugin không chỉ đơn thuần là một backup plugin thông dụng. Duplicator Free WordPress Plugin sẽ giúp bạn sao chép và di chuyển toàn bộ trang web của mình sang một trí khác một cách dễ dàng. Chính vì tính năng này đã làm cho Duplicator Free WordPress Plugin trở thành một giải pháp backup plugin mạnh mẽ.

Tuy nó không cho phpes bạn lên lịch backup nhưng nó sẽ tự động kết xuất cơ sở dữ liệu của bạn vào tệp SQL và lưu nó vào một kho lưu trữ ZIP cùng với các file WordPress của bạn. Sau đó Duplicator Free WordPress Plugin sẽ tạo một file PHP đặc biệt cho phép bạn cài đặt bản backup một cách dễ dàng. Chỉ cần bạn tải lên file nén ZIP và file PHP lên server của bạn, các phần còn lại sẽ trở nên dễ dàng. Checkout Duplicator Pro bổ sung nhiều tính năng hớn bao gồm lịch trình backup, liên kết lưu trữ đám mây, thông báo email, hỗ trợ chuyên nghiệp,…
BackWPup Free WordPress Plugin
BackWPup là một backup plugin WordPress khá phổ biến giúp bạn có thể tạo ra các bản backup WordPress hoàn chỉnh cho trang web WordPress của mình. Plugin này kết nối với tất các các vị trí lưu trữ bên ngoài như Dropbox, Amazon S3, FTP, RackSpace Cloud…

Với BackWup bạn có thể lên lịch backup đầy đủ, nghĩa là toàn bộ trang website WordPress, file và tất cả mọi thứ của bạn đều sẽ luôn an toàn. Đặc biệt, bạn có thể kiểm tra và sửa chữa, tối ưu hóa cơ sở dữ liệu của mình.
UpdraftPlus Backup and Restoration Free WordPress Plugin
UpdraftPlus là một trong những backup plugin WordPress được xếp hạng cao nhất. Với các tính năng hấp dẫn bao gồm backup vào Amazon S3, Google Drive, FTP, Dropbox, các tùy chọn lưu trữ khác và email, khôi phục nhanh chóng, lên lịch, trình sao lưu trang web, khả năng chia các trang web lớn thành nhiều kho lưu trữ….Nếu bạn vẫn đang tìm nhiều tính năng hơn, bạn cũng có thể sử dụng phiên bản Pro.
Lời kết
Sau bài viết, T-web hi vọng các bạn sẽ tìm được cách backup WordPress một cách đơn giản, phù hợp và an toàn. Mọi thắc mắc và đóng góp ý kiến hãy liên hệ với T-web nhé.