Chủ đề sao lưu có thể không khiến chúng ta vui mừng nhưng khi thảm họa xảy ra, chúng có thể là cứu cánh thực sự cho trang web của bạn. Đây là một thống kê đáng kinh ngạc dành cho bạn: Hơn 90% trang web bị mất dữ liệu trong hơn 10 ngày sẽ nộp đơn xin phá sản trong vòng một năm. (Nguồn: Ontech) Trùng hợp? tôi nghĩ là không Nhưng điều gì có thể xảy ra với trang web của bạn? - Việc cập nhật plugin hoặc chủ đề đã cài đặt không đúng cách có thể khiến trang web của bạn gặp trục trặc - Thay đổi thiết kế hoặc bố cục có thể làm sập toàn bộ trang web của bạn - Bạn có thể vô tình xóa hoặc sửa đổi một tệp trang web quan trọng - Nếu bạn không áp dụng các biện pháp bảo mật, trang web của bạn có thể bị tấn công - Toàn bộ nền tảng lưu trữ web của bạn có thể bị xâm phạm vì nhiều lý do - Các yếu tố bên ngoài hoàn toàn nằm ngoài tầm kiểm soát của bạn như thiên tai có thể ảnh hưởng đến website của bạn Trong tất cả các trường hợp này, một bản sao lưu giúp quá trình khôi phục trở nên đơn giản. Phiên bản trước của trang web có thể được khôi phục nhanh chóng để thiết lập và chạy trang web của bạn ââ ngay lập tức Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách sao lưu trang web wordpress và cách quyết định phương pháp nào là tốt nhất cho bạn ## Cách sao lưu và khôi phục trang web WordPress của bạn Dưới đây là các cách khác nhau để bạn có thể sao lưu và khôi phục trang web WordPress - Sao lưu từ công ty lưu trữ WordPress của bạn - Phương pháp thủ công để sao lưu - Sao lưu tự động bằng plugin WordPress Hãy cùng khám phá từng điều này một cách chi tiết hơn ## Dịch vụ sao lưu và khôi phục từ Công ty lưu trữ của bạn Nhiều máy chủ web, bao gồm Siteground, Kinsta, WPEngine và Bluehost, cung cấp tính năng sao lưu và khôi phục, như một phần trong gói lưu trữ tiêu chuẩn của họ hoặc dưới dạng dịch vụ trả phí bổ sung Vì vậy, khi bạn cần truy cập các tệp sao lưu của mình, bạn chỉ cần liên hệ với công ty lưu trữ web của mình và yêu cầu họ khôi phục trang web của bạn thông qua các bản sao lưu được lưu trữ của họ. Tùy thuộc vào công ty, toàn bộ quá trình "sao lưu và khôi phục"có thể mất vài giờ hoặc thậm chí vài ngày. Ví dụ: Siteground thường mất chưa đến 30 phút để khôi phục trang web của bạn trong khi WPEngine mất chưa đến 10 phút sau khi bắt đầu Thay vào đó, một số máy chủ web như GoDaddy và Bluehost cung cấp cho bạn tùy chọn đăng nhập và chọn tệp sao lưu mà bạn muốn khôi phục vào trang web của mình Thông qua Công cụ khôi phục của SitegroundââÂs Nếu bạn đang sử dụng Siteground (Máy chủ web ngân sách được đề xuất của tôi), bạn có quyền truy cập vào một cơ sở dự phòng trong bảng điều khiển Siteground của mình Nếu bạn đang sử dụng tài khoản Siteground cũ vẫn sử dụng phần mềm CPanel phổ biến, bạn sẽ cần phải đăng nhập vào tài khoản của mình và sau đó điều hướng đến CPanel của bạn Khi ở đó, bạn sẽ tìm thấy công cụ có tên âÂÂBackup Toolââ nhấp vào công cụ này và sau đó bạn sẽ thấy một lịch hiển thị các bản sao lưu của bạn mỗi ngày trong 30 ngày qua Trong vòng vài cú nhấp chuột, bạn có thể tạo một bản sao lưu mới và nó sẽ được lưu trên lịch Để khôi phục, bạn chỉ cần nhấp vào điểm khôi phục trên lịch và sau đó làm theo hướng dẫn để khôi phục về bản sao lưu đó Nếu bạn có tài khoản Siteground mới hơn bằng phần mềm Bảng điều khiển độc quyền của riêng họ, bạn sẽ cần phải đăng nhập và điều hướng ââÂTrang webââ trên menu Sau đó, tìm trang web được đề cập và nhấp vào nút ââÂSite Toolsââ Khi trang này tải, bạn sẽ thấy ââÂSecurityââ trên thanh bên trái. Nhấp vào đây sẽ mở rộng phần để hiển thị nhiều tùy chọn hơn, một trong số đó được gọi là ââÂSao lưuââ Sau khi đi tới phần Sao lưu, bạn sẽ thấy một màn hình nơi bạn có thể dễ dàng tạo bản sao lưu mới chỉ bằng vài cú nhấp chuột và danh sách tất cả các điểm khôi phục của bạn Nhấp vào ââÂActionsââ ở phía bên tay phải và bạn có thể chọn chỉ khôi phục cơ sở dữ liệu của mình, chỉ các tệp của bạn hoặc cả hai Công cụ sao lưu trang web chuyên nghiệp của Bluehost Khách hàng có tài khoản kế thừa trên Bluehost có thể sử dụng công cụ Site Backup Pro để sao lưu và khôi phục trang web của họ. bạn có thể **tải xuống** bản sao lưu vào máy tính cục bộ của bạn hoặc **khôi phục** bản sao lưu trực tiếp. Theo thông lệ chung, Bluehost lưu trữ các bản sao lưu trong 30 ngày, vì vậy, bạn nên thường xuyên tải xuống và lưu bản sao lưu trên máy tính cục bộ của mình Thông qua Công cụ khôi phục của Bluehostà ¢ â  Ngoài ra, bạn có thể thực hiện sao lưu hoặc khôi phục một trang web từ phần ââÂSao lưuââ của Bảng điều khiển Bluehost. Bạn có thể chọn trang web mà bạn cần sao lưu và sau đó lưu trữ bản sao lưu trong danh sách ââÂSaved Backupsââ Để khôi phục, trước tiên, hãy chọn trang web WordPress của bạn từ bảng Sao lưu, sau đó chọn bản sao lưu của bạn từ danh sách các bản sao lưu đã lưu. Hãy nhớ rằng quá trình khôi phục có thể **xóa hoàn toàn** trang web WordPress hiện có và thay thế nó bằng phiên bản sao lưu. Do đó, tốt hơn hết là bạn nên sao lưu trang web hiện tại của mình trước khi khôi phục nó bằng phiên bản sao lưu trước đó Là chủ sở hữu trang web WordPress, bạn có nên dựa vào máy chủ lưu trữ web của mình để sao lưu không? Câu trả lời là CÓ, đặc biệt nếu bạn mới bắt đầu và không có thời gian hoặc tài nguyên để tự thực hiện sao lưu. Tuy nhiên, bạn cũng phải đánh giá chất lượng của các bản sao lưu được cung cấp bởi máy chủ lưu trữ web của bạn để đảm bảo trang web của bạn đang ở trong tình trạng tốt. Cá nhân tôi muốn đề xuất Siteground cho dịch vụ lưu trữ web được chia sẻ ngân sách và WPEngine cho dịch vụ lưu trữ được quản lý cao cấp ## Sao lưu thủ công Ngoài ra, bạn có thể chọn sao lưu thủ công trang web WordPress của mình. Sao lưu thủ công có thể trở nên khá phức tạp nếu bạn không am hiểu về công nghệ. Bạn cần làm theo đúng quy trình và biết cách khắc phục sự cố có thể phát sinh Sao lưu thủ công bao gồm: - Sao lưu các tệp WordPress của bạn: - Sử dụng cPanel có thể truy cập được trên tài khoản máy chủ web của bạn HOẶC - Sử dụng công cụ FTP (như WinSCP) được kết nối với máy chủ WordPress của bạn - Sao lưu cơ sở dữ liệu WordPress của bạn: - Thông qua công cụ phpMyAdmin (thường được cài đặt trên tài khoản lưu trữ web của bạn) Nhầm lẫn không biết bắt đầu từ đâu? Hãy xem xét kỹ hơn các bước này Cách sao lưu các tệp WordPress của bạn bằng cPanel của máy chủ lưu trữ web của bạn: Đăng nhập vào tài khoản máy chủ web của bạn và điều hướng đến công cụ ââÂFile Managerââ Trình quản lý tệp hiển thị một số thư mục, bao gồm thư mục âÂÂpublic_htmlââ chứa các tệp cài đặt WordPress của bạn Mở rộng hoặc vào thư mục ââÂpublic_htmlââ và chọn tên trang web cần sao lưu. Tên thư mục phải rõ ràng nhưng nếu bạn chỉ có 1 trang web trên máy chủ của mình thì các tệp này có thể bị lỏng trong thư mục gốc thay vì trong thư mục con khác. Nếu bạn thấy các thư mục wp-admin, wp-content và wp-gộp bên trong public_html và chỉ có một trang web thì đây sẽ là các tệp bạn muốn sao lưu, vì vậy trong trường hợp này, bạn có thể sao lưu toàn bộ nội dung của thư mục public_html Chọn tất cả các tệp và thư mục và nén chúng thành tệp zip. Điều này giúp tải xuống và tải lên dễ dàng hơn vì một tệp zip sẽ tải xuống nhanh hơn rất nhiều so với nhiều tệp riêng lẻ Nó cũng giúp bạn tải lên dễ dàng hơn sau này khi khôi phục trang web của bạn sau này Cách sao lưu các tệp WordPress của bạn bằng công cụ FTP: Cài đặt công cụ FTP như FileZilla hoặc WinSCP Sử dụng thông tin đăng nhập FTP của bạn để thiết lập kết nối với máy chủ web của bạn. Bạn có thể tìm thấy thông tin đăng nhập trong phần âÂÂFTP Accountsââ trên CPanel của mình. Nếu bạn không thể xác định thông tin đăng nhập, bạn có thể cần liên hệ với máy chủ của mình hoặc tạo một tài khoản Sau khi kết nối được thiết lập, hãy điều hướng đến thư mục âÂÂpublic_htmlââ hiển thị tất cả các tệp và thư mục cài đặt WordPress Chọn thư mục hoặc các tệp đã chọn và tải chúng xuống thư mục cục bộ trên máy tính của bạn. Một phương pháp được đề xuất là mã hóa dữ liệu và lưu trữ dưới dạng tệp zip nhưng điều này không phải lúc nào cũng có thể thực hiện được với chương trình FTP, đó là lý do tại sao sử dụng CPanel và Trình quản lý tệp là tùy chọn ưu tiên Cách sao lưu cơ sở dữ liệu WordPress của bạn bằng công cụ phpMyAdmin: Đăng nhập vào tài khoản lưu trữ web của bạn và điều hướng đến Cơ sở dữ liệu >phpMyAdmin Mở công cụ phpMyAdmin để xem tất cả cơ sở dữ liệu WordPress của bạn trong tab ââÂDatabasesââ Tiếp theo, bạn cần chọn đúng cơ sở dữ liệu rồi xuất tất cả các bảng cơ sở dữ liệu để tạo bản sao lưu. Tuy nhiên, việc tìm đúng cơ sở dữ liệu có thể là một điều khó khăn vì chúng không phải lúc nào cũng có tên hữu ích. Để thực hiện việc này dễ dàng hơn, hãy tải xuống tệp wp_config.php của bạn qua FTP hoặc sử dụng Trình quản lý tệp của bạn. Điều này sẽ chứa thông tin về cơ sở dữ liệu của bạn mà bạn có thể xác định đúng Cách khôi phục trang web của bạn theo cách thủ công Đầu tiên, để khôi phục các tệp WordPress: Sử dụng cPanel hoặc công cụ FTP, đăng nhập vào tài khoản WordPress của bạn và xóa tất cả các tệp trang web hiện có Bây giờ, tất cả những gì bạn cần làm là tải lên tất cả các tệp sao lưu của mình trên Cài đặt WordPress mới bằng cPanel hoặc công cụ FTP của bạn Để khôi phục thủ công cơ sở dữ liệu WordPress của bạn: Đăng nhập vào tài khoản lưu trữ web của bạn và điều hướng đến công cụ PHPMyAdmin Khi bạn đã ở trong đó, hãy nhấp vào cơ sở dữ liệu được kết nối với trang web. Bạn có thể tìm thấy điều này bằng cách truy cập các tệp của trang web và tìm tệp wp-config.php trong thư mục gốc. Mở tệp này và nó sẽ hiển thị cho bạn tên cơ sở dữ liệu được liệt kê như bên dưới định nghĩa ( à ¢ â ÂDB_NAME à ¢ â Â, à ¢ â Âdatabase_name_hereà ¢ â  ); Khi bạn nhấp vào cơ sở dữ liệu trong PHPMyAdmin, bạn sẽ muốn làm trống tất cả các bảng hiện tại. Bạn có thể thực hiện việc này bằng cách chọn tất cả các bảng qua hộp kiểm trên cùng rồi đi xuống cuối trang, nhấp vào trình đơn thả xuống và chọn tùy chọn ââÂDropââ bên dưới ââ Xóa bảng hoặc dữ liệuââ Điều này sẽ làm trống hoàn toàn cơ sở dữ liệu của bạn Tiếp theo, bạn muốn nhập bản sao lưu cơ sở dữ liệu của mình để thay thế các bảng Nhấp vào tab ââÂImportââÂ, chọn tệp .sql của bạn rồi nhấp vào ââÂGoââÂ. Bạn ít khi phải lo lắng về các cài đặt khác trên màn hình này Sau khi hoàn thành, các bảng cơ sở dữ liệu cũ của bạn sẽ được khôi phục và bạn đã sẵn sàng để sử dụng ## Sao lưu tự động bằng Plugin WordPress Nếu bạn đang tìm cách dễ dàng nhất để sao lưu trang web WordPress của mình, thì các plugin sao lưu có thể là câu trả lời. Cũng giống như bất kỳ plugin WordPress nào khác, plugin sao lưu rất dễ cài đặt trên bản cài đặt WordPress của bạn Dưới đây là một số plugin sao lưu WordPress hàng đầu cùng với ưu và nhược điểm của chúng: BlogVault Được đánh giá là plugin sao lưu đáng tin cậy nhất, BlogVault có thành tích 100% trong khôi phục sao lưu. Một số tính năng của công cụ sao lưu này bao gồm: - Sao lưu gia tăng giúp giảm tải cho máy chủ web của bạn - Sử dụng máy chủ BlogVault chuyên dụng cho tất cả các quy trình để máy chủ của bạn không bị ảnh hưởng - Sao lưu thời gian thực cho các trang web WooC Commerce - Các tính năng tích hợp bổ sung, bao gồm dàn dựng trang web, di chuyển trang web và quản lý trang web Tuy nhiên, công cụ này có một hạn chế là nó không có phiên bản miễn phí, chỉ có gói trả phí Updraftplus Trong số các plugin sao lưu phổ biến nhất, UpdraftPlus có cả phiên bản miễn phí và trả phí. Một số tính năng của công cụ sao lưu này bao gồm: - Khả năng tương thích với các mạng nhiều trang WordPress - Hỗ trợ nhiều nền tảng lưu trữ đám mây để lưu trữ các bản sao lưu - Các tính năng bổ sung như sao chép trang web và di chuyển trang web Một vài hạn chế của công cụ này bao gồm: - Không phù hợp với các trang web WordPress lớn- Quá trình sao lưu có thể ảnh hưởng đến hiệu suất trang web của bạn- Có thể gặp sự cố với một số máy chủ / công ty lưu trữBackupBuddyBackupBuddy là một plugin sao lưu hiệu quả và đáng tin cậy.Dễ cài đặt và cấu hình.Một số tính năng của công cụ sao lưu này bao gồm:- Sao lưu tự động không yêu cầu bất kỳ sự can thiệp nào của con người hoặc các bước thủ công- Có thể được sử dụng để sửa chữa và tối ưu hóa cơ sở dữ liệu WordPress- Hỗ trợ nhiều nền tảng lưu trữ đám mây để lưu trữ bản sao lưu- Quá trình khôi phục bản sao lưu dễ dàng và thân thiện với người dùngMột số hạn chế của công cụ này bao gồm:- Không hỗ trợ sao lưu theo yêu cầu có thể được thực hiện bất cứ lúc nào- Các tính năng sao lưu nâng cao chỉ khả dụng với các gói trả phí- Không phù hợp với các trang web lớn## Kết luậnViệc khôi phục và khôi phục trang web của bạn sau sự cố có thể là một thách thức khá lớn.Điểm mấu chốt ở đây là sao lưu là điều bắt buộc phải có trong Bảo mật WordPress của bạnMặc dù sao lưu từ nhà cung cấp dịch vụ lưu trữ web của bạn là thuận tiện nhất, nhưng bạn cần thực hiện một số lưu ýMặt khác, sao lưu thủ công chắc chắn rẻ hơn nhưng chỉ được khuyến nghị nếu bạn biết cách thực hiện toàn bộ quá trình một cách an toàn và suôn sẻSao lưu và khôi phục WordPress plugin thân thiện với người dùng và đặc biệt phù hợp với những người mới bắt đầu.Việc mua plugin dự phòng có thể được thêm vào, vì vậy, tốt nhất bạn nên chọn plugin có các tính năng tích hợp sẵn như di chuyển và dàn dựng trang webThực tế là có nhiều cách bạn có thể sao lưu trang web của mình, bạn nên chọn một gói dựa trên nhu cầu trang web của mình.Nhưng hơn bất cứ điều gì, và tôi không thể nhấn mạnh đủ điều này, bạn phải luôn được sao lưu!