Cách sao lưu trang web WordPress của bạn

Quá trình thiết lập và vận hành một trang WordPress có thể khá liên quan. Nhưng điều cuối cùng bạn muốn làm là dừng lại ở đó và không bao giờ sao lưu trang web WordPress của bạn .

Theo thời gian, khi bạn phát triển nội dung cho trang web của mình và xây dựng lưu lượng truy cập, luôn có nguy cơ xảy ra sự cố máy chủ hoặc một cuộc tấn công hack chiếm trang web của bạn và có khả năng xóa sổ trang web của bạn.

Sao lưu trang web WordPress của bạn là một phần bảo hiểm quan trọng chống lại việc mất tất cả nội dung của bạn và tất cả công việc bạn bỏ ra. Trong bài viết này, bạn sẽ học cách thực hiện sao lưu toàn bộ trang web WordPress của mình theo cách thủ công và cách sử dụng các plugin WordPress tốt nhất để sao lưu tự động.

Các thành phần của một bản sao lưu trang web WordPress(Components Of a WordPress Website Backup)

Để hiểu cách hoạt động của một bản sao lưu WordPress , điều quan trọng là phải hiểu các thành phần của một trang web WordPress cần được sao lưu để khôi phục.

  • Cơ sở dữ liệu MySQL(MySQL Database) : Cơ sở dữ liệu phụ trợ này chứa nội dung bài đăng và dữ liệu cấu hình cho trang web của bạn. Đây là phần lớn nội dung trang web của bạn.
  • Cài đặt Core WordPress(Core WordPress Installation) : Chúng bao gồm hầu hết các tệp và thư mục chứa bên trong thư mục gốc, nơi trang web của bạn được lưu trữ trên máy chủ web.
  • Nội dung trang web(Website Contents) : Thư mục wp-content chứa tất cả các tệp chủ đề và plugin mà bạn đã sử dụng để tùy chỉnh trang web WordPress của mình .
  • Cấu hình WordPress(WordPress Configuration) : Để kết nối đúng cách với cơ sở dữ liệu của bạn, WordPress cần chi tiết đăng nhập cơ sở dữ liệu được lưu trữ trong tệp wp-config.php được lưu trữ trong thư mục gốc của bạn.

Miễn là bạn có một bản sao của phiên bản cài đặt WordPress cốt lõi phù hợp với phiên bản WordPress bạn hiện đang chạy trên trang web của mình, bạn không cần phải sao lưu các tệp WordPress cốt lõi . 

Trong trường hợp này, bạn chỉ cần sao lưu Cơ sở dữ liệu MySQL(MySQL Database) , thư mục wp-content và tệp wp-config.php .

Cách sao lưu trang web WordPress của bạn theo cách thủ công(How to Manually Backup Your WordPress Site)

Nếu bạn đã có tệp ZIP cài đặt Core WordPress(Core WordPress installation) của mình , thì bạn có thể thực hiện kiểu sao lưu nhanh nhất cho trang web WordPress của mình .

  • Để sao lưu Cơ sở dữ liệu MySQL WordPress của bạn(backup your WordPress MySQL Database) , hãy đăng nhập vào cPanel và trong phần Tệp(Files) , chọn Sao lưu(Backups) .
  • Cuộn xuống Sao lưu từng phần(Partial Backups) và trong Tải xuống bản sao lưu cơ sở dữ liệu MySQL(Download a MySQL Database Backup) , hãy chọn liên kết cho cơ sở dữ liệu WordPress bạn muốn sao lưu.

  • Bạn có thể lưu tệp * .gz ở bất kỳ đâu trên máy tính của mình. Sau đó, nếu bạn cần khôi phục cơ sở dữ liệu này, bạn có thể quay lại trang đó trên cPanel. Trong Khôi phục cơ sở dữ liệu MySQL(Restore a MySQL Database) , chỉ cần chọn nút Tải lên( Upload) và chọn tệp * .gz mà bạn đã tải xuống trước đó.
  • Để chỉ tải xuống thư mục wp-content(wp-contents) và tệp wp-config.php , hãy kết nối với tài khoản lưu trữ web của bạn bằng công cụ FTP yêu thích của bạn(your favorite FTP tool) . Sử dụng ID đăng nhập FTP và mật khẩu do máy chủ web của bạn cung cấp để kết nối.(FTP)

  • Sử dụng ứng dụng khách FTP để tải xuống toàn bộ thư mục wp-content và tệp wp-config.php .

Lưu ý(Note) : Nếu bạn muốn thực hiện sao lưu toàn bộ mọi thứ trong thư mục chính của mình, trên cùng trang Sao lưu cPanel trong Sao lưu (Backups)từng phần(Partial Backups) , bạn có thể chọn nút Tải xuống trong (Download)Tải xuống bản sao lưu(Download a Home Directory Backup) thư mục chính và thao tác này sẽ tải xuống tất cả các thư mục và tệp trong thư mục chính của trang web.

Thực hiện sao lưu WordPress tự động với plugin(Perform Automatic WordPress Backups With Plugins)

Sao lưu thủ công rất nhanh chóng và tiện lợi, nhưng bạn cần nhớ thực hiện chúng một cách thường xuyên. Nếu bạn quên sao lưu và bạn đã tạo nhiều nội dung mới trước khi trang web của bạn gặp sự cố hoặc bị nhiễm vi-rút, bạn có thể mất tất cả nội dung mới đó khi khôi phục bản sao lưu cuối cùng của mình.

Một giải pháp thông minh hơn là cài đặt một trong nhiều plugin WordPress tuyệt vời có sẵn để tự động hóa quá trình sao lưu.

Có rất nhiều plugin sao lưu WordPress tuyệt vời để bạn lựa chọn (xem danh sách ở cuối phần này). Ví dụ được hiển thị bên dưới sử dụng plugin sao lưu UpdraftPlus WordPress(UpdraftPlus WordPress backup plugin)

UpdraftPlus cho phép bạn sao lưu trang web WordPress của mình vào bất kỳ dịch vụ đám mây phổ biến nào như Dropbox , Google Drive , Rackspace Cloud hoặc thậm chí FTP hoặc email.

  • Để cài đặt UpdraftPlus , chỉ cần tải xuống các tệp plugin và sao chép nó (bằng ứng dụng khách FTP ) vào thư mục plugin(plugins) trong thư mục wp-content của bạn .

  • Khi bạn đã sao chép thư mục ở đó, hãy đăng nhập vào bảng điều khiển quản trị WordPress của bạn, điều hướng đến (WordPress)Plugin(Plugins) và kích hoạt plugin UpdraftPlus .
  • Sau khi được kích hoạt, bạn sẽ thấy Bản sao lưu UpdraftPlus(UpdraftPlus Backups) được liệt kê trong menu Cài đặt(Settings) . Chọn nó để truy cập trang tổng quan UpdraftPlus .
  • Để thiết lập tần suất sao lưu, hãy chọn menu Cài đặt(Settings) . Tại đây, bạn có thể chọn tần suất sao lưu các Tệp WordPress(WordPress Files) (wp-content) và tần suất sao lưu cơ sở dữ liệu WordPress .

  • Đây cũng là nơi bạn chọn dịch vụ đám mây mà bạn muốn sử dụng để lưu trữ các bản sao lưu của mình. Khi bạn chọn dịch vụ đám mây mà bạn muốn sao lưu, thông tin xác thực bạn cần nhập sẽ xuất hiện bên dưới trong cùng một trang.
  • Để xem ba bản sao lưu gần đây nhất, chỉ cần chọn menu Bản sao lưu Hiện có(Existing Backups) .

Trên trang này, bạn có thể chọn nút Khôi phục(Restore) màu xanh lam để khôi phục trang web của mình bằng cách sử dụng bản sao lưu được thực hiện vào ngày hôm đó.

Lưu ý(Note) : Mỗi khi bạn sao lưu trang web WordPress của mình , UpdraftPlus sẽ(UpdraftPlus) lưu trữ ba tệp sao lưu trong tài khoản Google Drive của bạn với ngày sao lưu trong tên. Điều này có nghĩa là ba tệp mới được thêm vào tài khoản của bạn thường xuyên khi bạn thực hiện sao lưu. 

Vì vậy, hãy theo dõi thư mục sao lưu Google Drive của bạn và đảm bảo xóa các bản sao lưu rất cũ để tiết kiệm dung lượng tài khoản.

Ngoài UpdraftPlus , có một số plugin sao lưu WordPress tự động tuyệt vời để bạn lựa chọn.

  • Vaultpress : Trình cắm này không miễn phí nhưng giá cả phải chăng. Ngoài việc thực hiện sao lưu tự động trang web của bạn (lưu trữ bản sao lưu lên đến 30 ngày), nó cũng cung cấp tính năng quét bảo mật để bảo vệ khỏi tin tặc hoặc phần mềm độc hại(or malware) .

  • BackupBuddy : Mua BackupBuddy chỉ(BackupBuddy) với một lần mua và sử dụng nó trên trang web của bạn (hoặc các trang web) mãi mãi. Nó có thể tự động sao lưu và lưu chúng vào bất kỳ tài khoản lưu trữ đám mây chính nào. Nó cũng sao lưu các tệp WordPress cốt lõi nên không cần cài đặt lại WordPress sau khi mất toàn bộ trang web.
  • BoldGrid Backup : Plugin sao lưu WordPress này tương tự như những plugin khác, ngoại trừ nó cũng có một tính năng rất hữu ích là tự động quay trở lại trang web của bạn về bản sao lưu hoạt động trước đó nếu cập nhật WordPress không thành công.
  • BackWPup : Nếu bạn thích các plugin miễn phí, thì plugin này là một lựa chọn thay thế tốt cho UpdraftPlus . Plugin này sẽ thực hiện sao lưu tự động bằng cách sử dụng công việc WordPress đã(WordPress) lên lịch cho một trong các tài khoản đám mây ưa thích của bạn. Nó cũng sẽ kiểm tra, tối ưu hóa hoặc sửa chữa cơ sở dữ liệu WordPress của bạn .

Thực hành giải pháp sao lưu WordPress của bạn(Practice Your WordPress Backup Solution)

Thời điểm tồi tệ nhất để phát hiện ra rằng giải pháp sao lưu WordPress đã chọn của bạn không thực sự hoạt động theo cách bạn mong đợi là sau khi trang web của bạn gặp sự cố hoặc bị tấn công.

Vì vậy, khi bạn chọn một trong các giải pháp trên, hãy thực hành sao lưu toàn bộ trang web WordPress của bạn bằng giải pháp đó. Sau đó, thực hiện khôi phục hoàn toàn và đảm bảo trang web của bạn vẫn hoạt động như yêu cầu.

Trước khi bạn thử nghiệm bất kỳ giải pháp plugin WordPress tự động nào, hãy luôn thực hiện sao lưu (WordPress)WordPress thủ công đầy đủ bằng cách sử dụng quy trình thủ công được mô tả ở trên. Bằng cách này nếu plugin không hoạt động hoặc bằng cách nào đó làm hỏng trang web của bạn, bạn sẽ có một bản sao lưu thay thế mà bạn có thể sử dụng để khôi phục trang web của mình theo cách thủ công.



About the author

Tôi có hơn 10 năm kinh nghiệm trong ngành phát triển ứng dụng iOS và Windows Phone. Các kỹ năng của tôi bao gồm phát triển các ứng dụng di động cho cả App Store của Apple và nền tảng Windows 7 của Microsoft. Tôi là chuyên gia trong việc tạo giao diện người dùng đơn giản, nhanh nhạy và dễ sử dụng. Tôi cũng có kinh nghiệm làm việc với các framework front-end như React Native và HTML5.



Related posts