WordPress là CMS (Hệ thống quản lý nội dung) phổ biến nhất cho các trang web, với gần 30% tất cả các trang web trên thế giới sử dụng WordPress. ĐóâÃÂàlà rất nhiều trang web âÃÂàhơn 350 triệu! Trong bài đăng này, chúng tôi sẽ nói về các cách tiếp cận khác nhau để giữ an toàn cho dữ liệu trên trang web WordPress của bạn Dừng máy ép! (Hoặc Internet!) Khi chúng tôi chuẩn bị xuất bản bài đăng này, chúng tôi đã nhận được tin từ UpdraftPlus, một trong những nhà phát triển plugin WordPress lớn nhất, rằng họ đang hỗ trợ Backblaze B2 làm giải pháp lưu trữ đám mây cho plugin sao lưu của họ. Họ đã gửi bản cập nhật (1.13.9) trong tuần này. Đây là một tin tuyệt vời cho khách hàng của Backblaze. UpdraftPlus cũng đang giảm giá 20% cho khách hàng Backblaze muốn mua hoặc nâng cấp lên UpdraftPlus Premium. Thông tin đầy đủ dưới đây UpdraftPlus kết hợp với nhà phát triển plugin sao lưu XCloner âÃÂàBackup and Restore để hỗ trợ Backblaze B2. Hai nhà phát triển plugin khác là BlogVault và BackupGuard cũng thông báo ý định hỗ trợ Backblaze B2 Liên hệ với nhà phát triển plugin sao lưu WordPress yêu thích của bạn và kêu gọi họ hỗ trợ Lưu trữ đám mây Backblaze B2 Bây giờ, quay lại bài viết của chúng taâÃÂæ Dữ liệu trang web WordPress của bạn nằm trên một máy chủ web rất có thể nằm trong một trung tâm dữ liệu lớn. Bạn có thể thắc mắc tại sao cần phải sao lưu trang web của mình nếu nó nằm trong một trung tâm dữ liệu. Dữ liệu trang web có thể bị mất theo một số cách, bao gồm lỗi của chủ sở hữu trang web (đã ở đó), hack hoặc thậm chí tranh chấp quyền sở hữu tên miền (Tôi đã thấy điều này xảy ra nhiều lần) . Bản sao lưu trang web cũng có thể cung cấp lịch sử thay đổi mà bạn đã thực hiện đối với trang web, điều này có thể hữu ích. Là một chiến lược tổng thể, tốt nhất bạn nên sao lưu bất kỳ dữ liệu nào mà bạn không thể để mất vì lý do cá nhân hoặc doanh nghiệp Công ty lưu trữ web của bạn có thể cung cấp dịch vụ sao lưu như một phần trong kế hoạch lưu trữ của bạn. Nếu bạn đang sử dụng dịch vụ của họ, bạn nên biết vị trí và tần suất dữ liệu của mình được sao lưu. Bạn không muốn phát hiện ra quá muộn rằng kế hoạch dự phòng của mình không phù hợp Các trang web trên WordPress.com được sao lưu tự động bởi VaultPress (Automattic), cũng có sẵn cho các bản cài đặt WordPress tự lưu trữ. Nếu bạn không muốn công việc hoặc quyết định liên quan đến việc quản lý lưu trữ cho trang web WordPress của mình, WordPress.com sẽ xử lý việc đó cho bạn. Tuy nhiên, bạn phải từ bỏ một số khả năng tùy chỉnh, chẳng hạn như tùy chọn thêm plugin theo lựa chọn của riêng bạn Các trang web rất lớn và đang hoạt động có thể xem xét WordPress VIP của Automattic hoặc một dịch vụ lưu trữ WordPress cao cấp khác như Pagely.com Bài đăng này nói về việc sao lưu các trang web WordPress tự lưu trữ, vì vậy chúng tôi sẽ tập trung vào các tùy chọn đó ## Sao lưu WordPress Các chiến lược sao lưu cho WordPress có thể được chia thành nhiều loại tùy thuộc vào 1) những gì bạn sao lưu, 2) khi bạn sao lưu và 3) nơi dữ liệu được sao lưu Với dữ liệu máy chủ, chẳng hạn như cài đặt WordPress, bạn nên lập kế hoạch sao lưu ba bản sao dữ liệu (chiến lược sao lưu 3-2-1). Thứ nhất là dữ liệu đang hoạt động trên máy chủ web WordPress, thứ hai là bản sao lưu được lưu trữ trên máy chủ web hoặc được tải xuống máy tính cục bộ của bạn và thứ ba phải ở một vị trí khác, chẳng hạn như đám mây Chúng tôi sẽ nói về các cách tiếp cận khác nhau để sao lưu WordPress, nhưng chúng tôi khuyên bạn nên sử dụng plugin WordPress để xử lý các bản sao lưu của mình. Plugin sao lưu có thể tự động hóa tác vụ, tối ưu hóa không gian lưu trữ sao lưu của bạn và cảnh báo bạn về các sự cố với bản sao lưu của bạn hoặc chính WordPress. Chúng tôi sẽ đề cập chi tiết hơn về các plugin bên dưới Sao lưu gì? Các thành phần chính của cài đặt WordPress của bạn là: - Cơ sở dữ liệu WordPress MySQL - Cài đặt lõi WordPress - Plugin WordPress - Chủ đề WordPress - Tệp và phương tiện do người dùng tạo - PHP, JavaScript và các tệp mã khác - Các file hỗ trợ khác Bạn nên quyết định những yếu tố nào bạn muốn sao lưu. Cơ sở dữ liệu là ưu tiên hàng đầu, vì nó chứa tất cả các bài đăng và trang trên trang web của bạn (không bao gồm phương tiện). Chủ đề hiện tại của bạn rất quan trọng vì nó có thể chứa các tùy chỉnh mà bạn đã thực hiện. Theo sau những tệp được ưu tiên là bất kỳ tệp nào khác mà bạn đã tùy chỉnh hoặc thực hiện các thay đổi đối với Bạn có thể chọn sao lưu cài đặt lõi WordPress và plugin nếu muốn, nhưng những tệp này có thể được tải xuống lại nếu cần từ nguồn, vì vậy bạn có thể không muốn đưa chúng vào. Bạn có thể có tất cả các tệp phương tiện bạn sử dụng trên trang web của mình trên máy tính cục bộ (cần được sao lưu), vì vậy bạn có quyền lựa chọn có sao lưu các tệp này từ máy chủ hay không Nếu bạn muốn có thể dễ dàng tạo lại toàn bộ trang web của mình trong trường hợp mất dữ liệu hoặc thảm họa, bạn có thể chọn sao lưu mọi thứ, mặc dù trên một trang web lớn, điều này có thể chứa rất nhiều dữ liệu Nói chung, bạn nên 1) ưu tiên bất kỳ tệp nào bạn đã tùy chỉnh mà bạn không thể để mất và 2) quyết định xem bạn có cần một bản sao của mọi thứ để sao lưu trang web của bạn một cách nhanh chóng. Những lựa chọn này sẽ xác định phương pháp sao lưu và dung lượng lưu trữ bạn cần Một plugin sao lưu tốt cho WordPress cho phép bạn chỉ định tệp nào bạn muốn sao lưu và thậm chí tạo các bản sao lưu và lịch biểu riêng cho các nội dung sao lưu khác nhau. Đó là một lý do chính đáng khác để sử dụng plugin để sao lưu WordPress Khi nào cần sao lưu? Bạn có thể sao lưu thủ công bất kỳ lúc nào bằng cách sử dụng công cụ Xuất trong WordPress. Điều này rất hữu ích nếu bạn muốn sao lưu nhanh trang web của mình hoặc các phần của nó. Tuy nhiên, vì nó là thủ công nên nó không phải là một phần của kế hoạch sao lưu đáng tin cậy nên được thực hiện thường xuyên. Nếu bạn muốn sử dụng công cụ này, hãy vào Tools, Export, và chọn những gì bạn muốn sao lưu. Đầu ra sẽ là một tệp XML sử dụng định dạng WordPress Extended RSS, còn được gọi là WXR. Bạn có thể tạo tệp WXR chứa tất cả thông tin trên trang web của mình hoặc chỉ một phần của trang web, chẳng hạn như bài đăng hoặc trang bằng cách chọn: Tất cả nội dung, Bài đăng, Trang hoặc Phương tiện Lưu ý: Bạn cũng có thể sử dụng công cụ Xuất của WordPressâÃÂàcho các trang web được lưu trữ trên WordPress.com Nhiều plugin sao lưu mà chúng tôi sẽ thảo luận sau cũng cho phép bạn thực hiện sao lưu thủ công theo yêu cầu ngoài các bản sao lưu thường xuyên theo lịch trình hoặc liên tục Lưu ý: Một cách sử dụng khác của công cụ Xuất WordPress và tệp WXR là chuyển hoặc sao chép trang web của bạn sang một máy chủ khác. Khi bạn đã xuất tệp WXR từ trang web mà bạn muốn chuyển từ đó, bạn có thể nhập tệp WXR từ menu Công cụ, Nhập trên trang đích WordPress mới. Xin lưu ý rằng có các giới hạn kích thước tệp tùy thuộc vào cài đặt trên máy chủ web của bạn. Xem mục WordPress Codex để biết thêm thông tin. Để làm cho công việc này dễ dàng hơn, bạn có thể sử dụng một trong số các plugin WordPress được thiết kế riêng cho tác vụ này Bạn cũng có thể sao lưu thủ công cơ sở dữ liệu WordPress MySQL bằng một số công cụ hoặc plugin. WordPress Codex có thông tin tốt về điều này. Tất cả các plugin WordPress sẽ xử lý việc này cho bạn và thực hiện tự động. Chúng cũng thường bao gồm các công cụ để tối ưu hóa các bảng cơ sở dữ liệu, đây chỉ là công việc quản lý tốt Chiến lược sao lưu đáng tin cậy không dựa vào sao lưu thủ công, điều đó có nghĩa là bạn nên cân nhắc sử dụng một trong nhiều plugin sao lưu có sẵn miễn phí hoặc mua. Chúng tôi sẽ nói thêm về chúng bên dưới Định dạng nào để sao lưu? Ngoài định dạng WordPress WXR, các plugin và công cụ máy chủ sẽ sử dụng các định dạng tệp và thuật toán nén khác nhau để lưu trữ và nén bản sao lưu của bạn.Bạn có thể chọn giữa zip, tar, tar.gz, tar.gz2 và những thứ khác.Xem Các định dạng tệp lưu trữ phổ biến nhất để biết thêm thông tin về các định dạng nàyChọn một định dạng mà bạn biết bạn có thể truy cập và hủy lưu trữ nếu bạn cần truy cập vào bản sao lưu của mình.Tất cả các định dạng này đều là tiêu chuẩn và được hỗ trợ trên các hệ điều hành, mặc dù bạn có thể cần tải xuống tiện ích để truy cập tệpSao lưu ở đâu?Sau khi bạn có dữ liệu ở định dạng phù hợp để sao lưu, bạn sẽ sao lưu dữ liệu đó vào đâu?Chúng tôi muốn có nhiều bản sao dữ liệu trang web đang hoạt động của mình, vì vậy chúng tôi sẽ chọn nhiều điểm đến cho dữ liệu sao lưu của mình.Các plugin sao lưu mà chúng tôi sẽ thảo luận bên dưới cho phép bạn chỉ định một hoặc nhiều đích có thể cho bản sao lưu của mình.Các đích có thể cho bản sao lưu của bạn bao gồm:- Một thư mục sao lưu trên máy chủ web của bạn- Một thư mục sao lưu trên máy chủ web của bạn là một giải pháp phù hợp nếu bạn cũng có một bản sao ở nơi khác .Tùy thuộc vào gói dịch vụ lưu trữ, kích thước trang web của bạn và nội dung bạn đưa vào bản sao lưu, bạn có thể có hoặc không có đủ dung lượng đĩa trên máy chủ web.Một số plugin sao lưu cho phép bạn định cấu hình plugin để chỉ giữ lại một số bản sao lưu gần đây nhất định và xóa những bản cũ hơn, giúp bạn tiết kiệm dung lượng ổ đĩa trên máy chủ- Gửi email cho bạn- Vì máy chủ email có giới hạn về kích thước nên tùy chọn email không phải là tùy chọn tốt nhất để sử dụng trừ khi bạn sử dụng tùy chọn này để chỉ sao lưu cụ thể cơ sở dữ liệu hoặc các tệp chủ đề chính của mình- FTP , SFTP, SCP, WebDAV- FTP, SFTP, SCP và WebDAV đều là các giao thức được hỗ trợ rộng rãi để truyền tệp qua internet và có thể được sử dụng nếu bạn có quyền truy cập vào máy chủ hoặc thiết bị lưu trữ được hỗ trợ khác phù hợp để lưu trữ bản sao lưu- Dịch vụ đồng bộ hóa (Dropbox, SugarSync, Google Drive, OneDrive)- Dịch vụ đồng bộ hóa là một vị trí lưu trữ máy chủ khả thi khác mặc dù nó có thể là lựa chọn đắt tiền hơn tùy thuộc vào gói bạn có và dung lượng bạn muốn lưu trữ- Lưu trữ đám mây (Backblaze B2, Amazon S3, Google Cloud, Microsoft Azure, Rackspace)- A dịch vụ lưu trữ đám mây có thể là một tùy chọn rẻ và linh hoạt với mức giá trả theo mức sử dụng để lưu trữ các bản sao lưu và dữ liệu khácMột chiến lược sao lưu trang web tốt là có nhiều bản sao lưu dữ liệu trang web của bạn: một trong thư mục sao lưu trên máy chủ lưu trữ web của bạn, một được tải xuống máy tính cục bộ của bạn và một trên đám mây, chẳng hạn như với Backblaze B2Nếu tôi chỉ phải chọn một trong số này, tôi sẽ chọn sao lưu vào đám mây vì nó được tách biệt về mặt địa lý với cả máy tính cục bộ và máy chủ lưu trữ web của bạn, nó sử dụng các công nghệ lưu trữ dữ liệu dự phòng và có khả năng chịu lỗi để bảo vệ dữ liệu của bạn và nó có sẵn ở mọi nơi nếu bạn cần khôi phục trang web của mình## Plugin sao lưu cho WordPressCó lẽ cách dễ nhất và phổ biến nhất để triển khai chiến lược sao lưu vững chắc cho WordPress là sử dụng một trong nhiều plugin sao lưu có sẵn cho WordPress.May mắn thay, có một số ứng dụng tốt và có sẵn miễn phí hoặc trong các gói âÃÂÃÂfreemiumâÃÂàmà bạn có thể sử dụng phiên bản miễn phí và chỉ trả tiền để có thêm các tính năng và khả năng nếu bạn cần chúng.Các tùy chọn cao cấp có thể giúp bạn linh hoạt hơn trong việc định cấu hình sao lưu hoặc có các tùy chọn bổ sung về nơi bạn có thể lưu trữ các bản sao lưuCách chọn Plugin sao lưu WordPressKhi nào xem xét nên sử dụng plugin nào, bạn nên tính đến một số yếu tố khi đưa ra lựa chọn của mìnhPlugin có được duy trì tích cực và cập nhật không?Bạn có thể xác định điều này từ danh sách trong Kho lưu trữ plugin WordPress.Bạn cũng có thể xem các bài đánh giá và nhận xét hỗ trợ để biết được mức độ hài lòng của người dùng và mức độ giải quyết các vấn đềPlugin có hoạt động với nhà cung cấp dịch vụ lưu trữ web của bạn không?Nói chung, các plugin được hỗ trợ tốt đều có, nhưng bạn có thể muốn kiểm tra để đảm bảo không có vấn đề gì với nhà cung cấp dịch vụ lưu trữ của mình.Mọi người dùng WordPress đều có trải nghiệm với các plugin và chủ đề xung đột với nhau, vì vậy bạn nên kiểm tra xem có bất kỳ sự cố đã biết nào đối với plugin mà bạn sử dụng không. Bạn đang xem xétNó có hỗ trợ giao thức hoặc dịch vụ đám mây mà bạn muốn sử dụng không?Điều này có thể được xác định bằng cách xem danh sách trong Kho lưu trữ plugin WordPress hoặc trên trang web của nhà phát triển.Các nhà phát triển thường sẽ thêm hỗ trợ cho các dịch vụ đám mây hoặc các đích sao lưu khác dựa trên nhu cầu của người dùng, vì vậy hãy cho nhà phát triển biết nếu có tính năng hoặc đích sao lưu mà bạn thích. để thêm vào plugin của họCác tính năng và tùy chọn khác cần xem xét khi chọn plugin sao lưu là:- Liệu mã hóa dữ liệu sao lưu của bạn có khả dụng hay không- Là gì các tùy chọn để tự động xóa các bản sao lưu khỏi đích lưu trữ?- Bạn có thể loại trừ toàn bộ các tệp, thư mục và các loại tệp cụ thể khỏi bản sao lưu không?- Các tùy chọn lập lịch sao lưu tự động có đáp ứng nhu cầu về tần suất của bạn không?- Bạn có thể loại trừ/bao gồm các bảng cơ sở dữ liệu cụ thể không (một cách hay để tiết kiệm dung lượng trong bản sao lưu của bạn)?## Đánh giá plugin sao lưu WordPressHãy cùng xem xét một số lựa chọn hàng đầu cho plugin sao lưu WordPressUpdraftPlus | Hỗ trợ B2 UpdraftPlus là một trong những plugin sao lưu phổ biến nhất dành cho WordPress với hơn một triệu lượt cài đặt đang hoạt động. Nó có sẵn ở cả phiên bản miễn phí và Premium UpdraftPlus vừa phát hành hỗ trợ cho Lưu trữ đám mây Backblaze B2 trong bản cập nhật 1.13.9 của họ vào ngày 25 tháng 9. Theo nhà phát triển, hỗ trợ cho Backblaze B2 là yêu cầu thường xuyên nhất đối với tùy chọn lưu trữ mới cho plugin của họ. Hỗ trợ B2 có sẵn trong plugin Premium của họ và dưới dạng bản cập nhật độc lập cho sản phẩm tiêu chuẩn của họ **Lưu ý Các nhà phát triển của UpdraftPlus đang giảm giá 20% đặc biệt cho khách hàng của Backblaze khi mua UpdraftPlus Premium bằng cách sử dụng mã phiếu giảm giá *backblaze20*. Chương trình giảm giá có hiệu lực đến hết Thứ Sáu, ngày 6 tháng 10 năm 2017 XCloner âÃÂàSao lưu và Khôi phục | Hỗ trợ B2 XCloner âÃÂàBackup and Restore là plugin mã nguồn mở hữu ích với nhiều tùy chọn để sao lưu WordPress XCloner hỗ trợ B2 Cloud Storage trong plugin miễn phí của họ BlogVault | Kế hoạch hỗ trợ B2 BlogVault tự mô tả mình là một âÃÂÃÂgiải pháp sao lưu WordPress hoàn chỉnh.âÃÂàHọ cung cấp bản dùng thử miễn phí dịch vụ đăng ký sao lưu WordPress trả phí có tính năng thực thời gian sao lưu các thay đổi đối với trang web WordPress của bạn, cũng như nhiều tính năng khác BlogVault đã công bố ý định hỗ trợ Backblaze B2 Cloud Storage trong bản cập nhật trong tương lai Sao lưu WordPress& Di chuyển Plugin âÃÂàBackupGuard | Kế hoạch hỗ trợ B2 BackupGuard có thể sao lưu và khôi phục tất cả các tệp trang web, cơ sở dữ liệu hoặc cả hai và hỗ trợ nhiều đích đến cho bản sao lưu của bạn. Nó cũng xử lý việc di chuyển trang web nếu bạn muốn di chuyển trang web của mình. BackupGuard có các phiên bản thanh toán miễn phí và theo tầng BackupGuard đã công bố ý định hỗ trợ Backblaze B2 Cloud Storage trong bản cập nhật trong tương lai BackWPup BackWPup là một tùy chọn phổ biến và miễn phí để sao lưu WordPress. Nó hỗ trợ một số tùy chọn để lưu trữ bản sao lưu của bạn, bao gồm đám mây, FTP, email hoặc trên máy tính cục bộ của bạn WPBackItUp WPBackItUp đã xuất hiện từ năm 2012 và được đánh giá cao. Nó có cả phiên bản miễn phí và trả phí VaultPress VaultPress là một phần của sản phẩm WordPress nổi tiếng của AutomatticâÃÂÃÂ, JetPack. Bạn sẽ cần gói đăng ký JetPack để sử dụng VaultPress. Có các gói giá khác nhau với các bộ tính năng khác nhau Sao lưu bằng Supsystic Sao lưu bằng Supsystic hỗ trợ một số tùy chọn cho đích sao lưu, mã hóa và lên lịch Sao LưuWordPress BackUpWordPress là một dự án mã nguồn mở trên Github có lượng người theo dõi tích cực và phổ biến cũng như nhiều đánh giá tích cực Sao lưuBuddy BackupBuddy, từ iThemes, là plugin sao lưu lâu đời, đã có từ năm 2010. iThemes biết rất nhiều về WordPress, khi họ phát triển các plugin, chủ đề, tiện ích và cung cấp đào tạo về WordPress Bản sao lưu của BackupBuddyâÃÂàbao gồm tất cả các tệp WordPress, tất cả các tệp trong thư viện Phương tiện WordPress, chủ đề WordPress và plugin. BackupBuddy tạo một tệp zip có thể tải xuống của toàn bộ trang web WordPress. Các điểm đến lưu trữ từ xa cũng được hỗ trợ WordPress và đám mây Bạn có sử dụng WordPress và sao lưu lên đám mây không? Chúng tôi muốn nghe về nó. Chúng tôi cũng muốn biết liệu bạn có quan tâm đến việc sử dụng B2 Cloud Storage để lưu trữ các tệp phương tiện do WordPress cung cấp hay không. Nếu là bạn, chúng tôi sẽ viết về nó trong một bài đăng trong tương lai Trong thời gian chờ đợi, hãy chú ý đến các plugin mới hỗ trợ Backblaze B2 hoặc tốt hơn nữa, hãy thúc giục họ hỗ trợ B2 nếu chúng chưa có Chiến lược sao lưu tốt nhất là chiến lược bạn sử dụng Có nhiều cách tiếp cận và công cụ khác để sao lưu WordPress mà bạn có thể sử dụng. Nếu bạn có một cách tiếp cận phù hợp với mình, chúng tôi rất muốn nghe về nó trong các nhận xét.