Từ các cuộc tấn công phần mềm độc hại nghiêm trọng đến việc xóa plugin vô tình, những sự kiện bất ngờ như thế này có thể tàn phá trang web của bạn. Đó là lý do tại sao bạn cần tạo bản sao lưu trang web WordPress của mình.
Bằng cách tạo bản sao lưu, bạn có thể bảo vệ dữ liệu trang web của mình khỏi các mối đe dọa bảo mật và lỗi của con người. Bạn có thể dễ dàng khôi phục phiên bản đã lưu của trang web trong trường hợp có sự cố xảy ra.
Trong nhiều năm quản lý vô số trang web, nhóm của chúng tôi đã dựa vào các bản sao lưu để phục hồi sau nhiều sự cố khác nhau. Chúng tôi hiểu rõ tầm quan trọng của việc bảo vệ công sức của bạn và ngăn ngừa thời gian ngừng hoạt động tốn kém.
Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách sao lưu trang web WordPress của mình.
Tại sao phải sao lưu trang web WordPress của bạn?
Là chủ sở hữu trang web WordPress, bạn cần bảo vệ dữ liệu của mình khỏi các sự kiện bất ngờ. Tạo bản sao lưu trang web là một trong những cách bảo vệ dữ liệu quan trọng của bạn.
Có nhiều mối đe dọa bảo mật có thể xâm phạm trang web của bạn và dẫn đến mất dữ liệu. Ví dụ, tin tặc, phần mềm độc hại và các cuộc tấn công lừa đảo có thể khiến dữ liệu của trang web của bạn dễ bị tấn công.
Tương tự như vậy, lỗi của con người, xung đột giữa các plugin WordPress, chủ đề hoặc lỗi máy chủ có thể làm hỏng trang web của bạn. Nếu bạn không thể khắc phục sự cố, thì việc khôi phục trang web của bạn có thể rất khó khăn.
Bản sao lưu WordPress lưu một bản sao các tệp, thư mục và cơ sở dữ liệu quan trọng của trang web của bạn. Bao gồm nội dung, plugin, chủ đề, hình ảnh, video, cài đặt và thông tin khác. Bạn có thể dễ dàng sử dụng bản sao lưu để khôi phục trang web của mình trong trường hợp bạn bị khóa khỏi trang web do lỗi hoặc tấn công mạng.
Xin lưu ý rằng WordPress không cung cấp tùy chọn tích hợp để tự động sao lưu trang WordPress của bạn theo định kỳ. Bạn sẽ phải sao lưu thủ công trang web của mình bằng cPanel của dịch vụ lưu trữ hoặc máy khách FTP.
Một cách dễ hơn là sử dụng plugin, vì bạn sẽ kiểm soát được nhiều hơn nội dung nào sẽ lưu. Thêm vào đó, đây là phương pháp thân thiện với người mới bắt đầu, vì việc truy cập cPanel hoặc FTP client có thể gây khó khăn cho người dùng mới.
💡Bạn cần trợ giúp để quản lý trang WordPress của mình? Hãy để các chuyên gia WPBeginner xử lý mọi vấn đề kỹ thuật của WordPress. Sao lưu, cập nhật, bảo mật – chúng tôi sẽ lo liệu. Chúng tôi đảm bảo trang web của bạn chạy trơn tru để bạn có thể dành thời gian cho những việc thực sự quan trọng.
Nói như vậy, chúng ta hãy xem cách bạn có thể tạo bản sao lưu WordPress bằng các phương pháp khác nhau. Bạn có thể nhấp vào liên kết để chuyển đến phương pháp ưa thích của mình:
Phương pháp 1: Sao lưu trang web WordPress bằng Plugin (Khuyến nghị)
Cách dễ nhất để tạo bản sao lưu là sử dụng plugin như Máy sao chép. Đây là plugin sao lưu WordPress tốt nhất được hơn 1.500.000 chuyên gia sử dụng. Duplicator là plugin thân thiện với người mới bắt đầu giúp bạn sao lưu, di chuyển và sao chép trang web của mình rất dễ dàng.
Đối với hướng dẫn này, chúng tôi sẽ sử dụng plugin Duplicator Pro vì nó bao gồm nhiều tính năng hơn như sao lưu theo lịch trình, điểm khôi phục, tích hợp lưu trữ đám mây, công cụ di chuyển, v.v. Ngoài ra còn có phiên bản miễn phí của Duplicator bạn có thể sử dụng để bắt đầu.
Trước tiên, bạn cần cài đặt và kích hoạt plugin Duplicator Pro. Nếu bạn cần trợ giúp, vui lòng xem hướng dẫn của chúng tôi về cách cài đặt plugin WordPress.
Sau khi kích hoạt, bạn có thể đi đến Duplicator Pro » Cài đặt từ bảng quản trị WordPress của bạn và chuyển sang tab 'Cấp phép'. Tiếp tục và nhập khóa cấp phép, bạn có thể tìm thấy trong khu vực tài khoản.
Tiếp theo, bạn sẽ cần phải đi đến Duplicator Pro » Gói trang từ bảng điều khiển WordPress.
Từ đây, chỉ cần nhấp vào nút 'Tạo mới' ở góc trên cùng.
Ở màn hình tiếp theo, bạn sẽ cần nhập tên cho bản sao lưu của mình.
Điều này sẽ giúp bạn tìm thấy gói khi bạn cần khôi phục trang web.
Trong phần Lưu trữ, bạn có thể thêm một vị trí lưu trữ khác cho gói của mình. Plugin sẽ sử dụng vị trí mặc định để lưu các tệp sao lưu của bạn.
Đối với hướng dẫn này, chúng tôi sẽ sử dụng vị trí mặc định. Tuy nhiên, bạn có thể nhấp vào liên kết 'Thêm dung lượng lưu trữ' và thêm vị trí mới như Dropbox hoặc Google Drive.
Bây giờ bạn có thể cuộn xuống phần Lưu trữ để tùy chỉnh bản sao lưu của mình. Ví dụ, plugin cho phép bạn chỉ sao lưu cơ sở dữ liệu, lọc tệp, thư mục và tiện ích mở rộng, v.v.
Nếu bạn muốn sao lưu toàn bộ trang web của mình, chúng tôi khuyên bạn nên giữ nguyên cài đặt mặc định và không chọn bất kỳ mục nào trong phần Lưu trữ.
Tiếp theo, bạn có thể cuộn xuống phần Installer. Đây là các thiết lập tùy chọn được điền vào tại thời điểm cài đặt bản sao lưu.
Bạn chỉ cần nhấp vào nút 'Tiếp theo' và giữ nguyên phần này.
Bây giờ, plugin sẽ thực hiện quét và đảm bảo mọi thứ đều ổn để tạo bản sao lưu cho trang web của bạn.
Nó sẽ hiển thị đánh giá 'Tốt' nếu mọi thứ đều ổn hoặc hiển thị cảnh báo để bạn có thể nhanh chóng khắc phục sự cố trước khi sao lưu trang web.
Tiếp theo, bạn có thể nhấp vào nút 'Xây dựng' ở phía dưới.
Duplicator bây giờ sẽ bắt đầu xây dựng một gói.
Khi đã xong, bạn có thể đi đến Duplicator Pro » Gói từ bảng điều khiển của bạn để xem bản sao lưu.
Tiếp tục nhấp vào tùy chọn 'Tải xuống' rồi chọn tùy chọn 'Cả hai tệp'.
Thao tác này sẽ tải tệp zip và tệp cài đặt xuống máy tính của bạn. Sau đó, bạn có thể sử dụng các tệp này làm bản sao lưu và dễ dàng khôi phục trang web của mình trong trường hợp bị tấn công mạng hoặc lỗi nghiêm trọng.
Tạo Điểm Phục Hồi Để Khôi Phục Trang Web Của Bạn
Một lợi thế khác khi sử dụng Duplicator là nó cho phép bạn thiết lập điểm khôi phục cho trang web của mình. Điểm khôi phục giúp khôi phục bản sao lưu của bạn nếu có lỗi trang web lớn. Theo cách này, bạn có thể dễ dàng quay lại phiên bản hoạt động cuối cùng của trang web.
Để bắt đầu, bạn có thể đi đến Duplicator Pro » Gói từ bảng quản trị WordPress của bạn và nhấp vào mũi tên ở góc để mở rộng thông tin chi tiết về gói.
Sau đó, chỉ cần nhấp vào tùy chọn 'Điểm khôi phục'.
Một cửa sổ mới sẽ mở ra. Hãy tiếp tục và nhấp vào tùy chọn 'Đặt điểm khôi phục'.
Tiếp theo, bạn sẽ cần nhấp vào biểu tượng mũi tên khôi phục để sao chép URL khôi phục.
Bạn có thể lưu URL này ở một vị trí an toàn và sử dụng nó để dễ dàng khôi phục trang web của mình trong trường hợp xảy ra lỗi hoặc lỗ hổng bảo mật.
Tất cả những gì bạn phải làm là nhập URL phục hồi vào trình duyệt. Thao tác này sẽ tự động khởi chạy trình hướng dẫn phục hồi. Sau đó, bạn có thể làm theo các bước để khôi phục trang web của mình từ bản sao lưu.
Tự động lên lịch sao lưu trang web WordPress
Với Duplicator Pro, bạn cũng có thể tự động lên lịch sao lưu cho trang web của mình. Theo cách này, bạn sẽ luôn có bản sao lưu trang web mới nhất để làm việc. Thêm vào đó, nó giúp tiết kiệm thời gian vì bạn không phải tạo bản sao lưu thủ công.
Để bắt đầu, bạn sẽ cần phải đi đến Duplicator Pro » Lịch trình từ bảng điều khiển WordPress và nhấp vào nút 'Thêm mới'.
Sau đó, bạn có thể nhập tên cho lịch trình sao lưu của mình.
Plugin cũng sẽ cho phép bạn chọn một mẫu gói, nơi bạn có thể tùy chỉnh bản sao lưu của mình và chọn các tệp để sao lưu. Nếu bạn muốn sao lưu đầy đủ, thì chúng tôi khuyên bạn nên để cài đặt mẫu gói ở mặc định.
Tiếp theo, bạn có thể cuộn xuống và chọn vị trí lưu trữ cho các bản sao lưu theo lịch trình của mình. Plugin sẽ sử dụng vị trí mặc định, nhưng bạn có thể thêm một vị trí khác, như Dropbox, OneDrive hoặc Google Drive.
Ngoài ra còn có tùy chọn để chọn tần suất sao lưu. Ví dụ, bạn có thể thiết lập sao lưu tự động theo giờ, ngày, tuần hoặc tháng. Chúng tôi đã thiết lập sao lưu lặp lại theo tuần cho hướng dẫn này.
Sau đó, bạn có thể chọn thời gian bắt đầu sao lưu.
Bạn cũng cần đảm bảo rằng hộp kiểm 'Bật lịch trình này' đã được chọn.
Duplicator sẽ tự động sao lưu trang WordPress của bạn vào ngày và giờ đã đặt. Bằng cách này, bạn sẽ có bản sao lưu mới để khôi phục nếu có sự cố xảy ra.
Phương pháp 2: Sao lưu thủ công trang web WordPress bằng cPanel
Bạn cũng có thể sao lưu thủ công trang web WordPress của mình bằng cách sử dụng cPanel của dịch vụ lưu trữ WordPress.
Đối với hướng dẫn này, chúng tôi sẽ sử dụng Bluehost. Xin lưu ý rằng các thiết lập có thể khác nhau tùy thuộc vào dịch vụ lưu trữ bạn đang sử dụng.
Đầu tiên, bạn cần đăng nhập vào cPanel của nhà cung cấp dịch vụ lưu trữ. Trong Bluehost, bạn có thể tìm thấy nó trong phần Cài đặt nâng cao của trang web.
Khi cPanel mở ra, hãy vào phần Tệp.
Sau đó nhấp vào Trình quản lý tập tin lựa chọn.
Trình quản lý tệp sẽ mở ra trong một tab hoặc cửa sổ mới.
Tiếp theo, bạn cần chọn công khai_html thư mục từ menu bên trái và nhấp vào nút '+' để mở rộng.
Từ đây, chỉ cần chọn thư mục có tên trang web của bạn và nhấp vào tùy chọn 'Nén' ở trên cùng.
Một cửa sổ mới sẽ hiện ra. Hãy tiếp tục và chọn tùy chọn 'Zip Archive' và nhấp vào nút 'Compress Files'.
Các tập tin trên trang web của bạn bây giờ bắt đầu nén thành tệp zip.
Dịch vụ lưu trữ cũng sẽ hiển thị kết quả nén. Bạn chỉ cần nhấp vào nút 'Đóng'.
Tiếp theo, bạn cần chọn tệp zip mà bạn vừa tạo. Tệp này sẽ nằm trong thư mục public_html.
Sau khi chọn tệp, chỉ cần nhấp vào tùy chọn 'Tải xuống' ở trên cùng.
Tiếp theo, bạn có thể lưu tệp nén ở một vị trí an toàn.
Bây giờ, bất cứ khi nào trang web của bạn ngừng hoạt động do lỗi hoặc vấn đề bảo mật, bạn có thể sử dụng tệp nén làm bản sao lưu và dễ dàng khôi phục nội dung.
Phương pháp 3: Sao lưu cơ sở dữ liệu WordPress theo cách thủ công
Sử dụng cPanel của dịch vụ lưu trữ WordPress, bạn cũng có thể sao lưu các cơ sở dữ liệu WordPress khác nhau. Tuy nhiên, đây là một quá trình tốn thời gian vì bạn sẽ cần phải nhập nhiều bảng theo cách thủ công.
Đầu tiên, bạn cần đăng nhập vào cPanel của dịch vụ lưu trữ của bạn. Chúng tôi sẽ sử dụng Bluehost cho hướng dẫn này.
Tiếp theo, hãy vào cPanel từ phần cài đặt của trang web. Từ đây, chỉ cần nhấp vào tùy chọn 'phpMyAdmin'.
Khi phpMyAdmin mở ra, bạn có thể chọn cơ sở dữ liệu từ menu bên trái.
Sau đó, chỉ cần chọn các bảng bạn muốn sao lưu và nhấp vào nút 'Xuất' ở trên cùng.
Trên màn hình tiếp theo, bạn có thể giữ nguyên 'Phương pháp xuất' là Nhanh. Đối với 'Định dạng', bạn sẽ muốn chọn SQL.
Sau khi hoàn tất, hãy nhấp vào nút 'Đi'.
Bây giờ bạn có thể lưu tệp SQL trên máy tính của mình ở một vị trí an toàn như một bản sao lưu.
Để khôi phục cơ sở dữ liệu, bạn chỉ cần nhập tệp SQL vào bảng điều khiển phpMyAdmin.
Phương pháp 4: Sao lưu thủ công một trang web WordPress bằng FTP
Nếu bạn không muốn sử dụng plugin sao lưu hoặc truy cập cPanel, thì bạn có thể sao lưu trang web WordPress bằng ứng dụng FTP.
Có nhiều máy khách FTP bạn có thể sử dụng cho Mac và Windows. Đối với hướng dẫn này, chúng tôi sẽ sử dụng FileZilla.
Trước tiên, bạn cần kết nối với trang web của mình bằng phần mềm FTP. Bạn có thể xem hướng dẫn của chúng tôi về FTP là gì và cách sử dụng FTP để biết thêm chi tiết.
Sau khi kết nối, chỉ cần đi đến thư mục gốc của trang web từ bảng điều khiển bên phải. Đây là nơi bạn sẽ tìm thấy các thư mục như wp-content, wp-admin và các tệp quan trọng khác như wp-config và .htaccess.
Tiếp theo, bạn có thể nhấp chuột phải vào bất kỳ thư mục hoặc tệp nào bạn muốn sao lưu.
Sau đó, chỉ cần nhấp vào tùy chọn 'Tải xuống'.
Bạn có thể lưu các tập tin và thư mục từ trang web trực tiếp vào máy chủ cục bộ hoặc máy tính của mình dưới dạng bản sao lưu.
Bằng cách này, bạn có thể dễ dàng khôi phục trang web của mình bằng cách tải lên các tập tin đã lưu bằng trình khách FTP.
Khôi phục trang web WordPress từ bản sao lưu
Bây giờ bạn đã tạo bản sao lưu trang web WordPress, bước tiếp theo là khôi phục trang web đó trong trường hợp bạn gặp phải lỗi nghiêm trọng hoặc trang web của bạn bị xâm phạm.
Trước tiên, bạn cần dọn dẹp trang web của mình và xóa tất cả các tệp WordPress. Bạn có thể thực hiện việc này bằng cách kết nối một máy khách FTP và xóa tất cả các thư mục và tệp. Sau đó, bạn sẽ cần cài đặt lại WordPress và đăng nhập vào trang web của mình.
Tiếp theo, bạn đã sẵn sàng khôi phục bản sao lưu WordPress của mình.
Nếu bạn đang sử dụng Máy sao chép Pro plugin, sau đó rất dễ dàng để tải lên gói sao lưu. Chỉ cần đi đến Duplicator Pro » Nhập khẩu từ bảng điều khiển WordPress của bạn và kéo thả tệp gói.
Từ đây, chỉ cần làm theo các bước trong trình hướng dẫn nhập để khôi phục trang web của bạn. Bạn có thể xem hướng dẫn từng bước của chúng tôi về cách khôi phục WordPress từ bản sao lưu để tìm hiểu thêm.
Chúng tôi hy vọng bài viết này giúp bạn biết cách sao lưu trang WordPress của mình. Bạn cũng có thể muốn xem hướng dẫn của chúng tôi về bảo mật WordPress và các lỗi WordPress phổ biến nhất cũng như cách khắc phục chúng.