Sao lưu và khôi phục wordpress

Thường xuyên sao lưu và khôi phục WordPress là một phần thiết yếu của bất kỳ quản trị viên WordPress nào. Nó sẽ hữu ích nếu những điều khủng khiếp xảy ra và dữ liệu bị mất. Quá trình sao lưu và khôi phục rất khó khăn đối với bất kỳ người mới bắt đầu nào nếu bạn lưu trữ trang web WordPress của mình trên VPS mà không có bất kỳ bảng điều khiển nào. Trước khi biết cách thực hiện sao lưu WordPress theo cách thủ công, bạn cần hiểu cách sao lưu hoạt động và nội dung của nó. Sao lưu WordPress chứa cơ sở dữ liệu và tệp. Các tệp chứa chủ đề, plugin, phương tiện và các tệp được tải lên khác trong khi cơ sở dữ liệu chứa tất cả các bài đăng, nội dung và nhận xét

Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách sao lưu và khôi phục trang web WordPress theo cách thủ công

Cách sao lưu WordPress bằng SnapShooter

Cách sao lưu trang web WordPress

Nếu trang web WordPress của bạn được lưu trữ trên VPS hoặc Máy chủ chuyên dụng không cài đặt cPanel hoặc bảng điều khiển khác thì bạn có thể sao lưu và khôi phục trang web WordPress của mình bằng dòng lệnh

Trong phần này, chúng tôi sẽ chỉ cho bạn cách sao lưu cơ sở dữ liệu và tệp WordPress

Trước tiên, bạn sẽ cần đăng nhập vào máy chủ của mình bằng SSH. Bạn có thể làm điều đó bằng cách nhập lệnh này

Sau khi đăng nhập, hãy kết nối bảng điều khiển MySQL của bạn bằng lệnh sau

Cung cấp mật khẩu gốc MySQL của bạn khi được nhắc, sau đó chạy lệnh sau để liệt kê tất cả các cơ sở dữ liệu trong máy chủ của bạn

Bạn sẽ thấy đầu ra sau

+--------------------+ | Database | +--------------------+ | information_schema | | wpdb | | mysql | | performance_schema | | sys | +--------------------+ 5 rows in set [0.00 sec]

Bây giờ, thoát khỏi MySQL bằng lệnh sau

Như bạn có thể thấy, wpdb là cơ sở dữ liệu WordPress của bạn. Vì vậy, chúng tôi sẽ cần sao lưu cơ sở dữ liệu này

Bạn có thể chạy lệnh sau để sao lưu cơ sở dữ liệu wpdb và nén nó ở định dạng gzip

mysqldump -u root -p wpdb | gzip > wpbackup.sql.gz

Lệnh này sẽ tạo một bản sao nén của cơ sở dữ liệu của bạn

Tiếp theo, bạn sẽ cần sao lưu tất cả các tệp và thư mục WordPress

Đầu tiên, thay đổi thư mục thành thư mục gốc của tài liệu WordPress bằng lệnh sau

Tiếp theo, hãy chạy lệnh sau để tạo một bản sao nén của các trang web WordPress của bạn

tar -cpvzf /root/wordpress.tar.gz wordpress

Lệnh này sẽ tạo một bản sao nén của tệp sao lưu có tên wordpress. hắc ín. gz tại /thư mục gốc

Tại thời điểm này, bạn đã có cơ sở dữ liệu WordPress và các tệp đã sẵn sàng

Cách khôi phục trang web WordPress

Trước tiên, bạn sẽ cần sao chép cả wordpress. hắc ín. gz và wpbackup. sql. gz đến máy chủ từ xa nơi bạn muốn khôi phục bản sao lưu

Bạn có thể sao chép chúng bằng lệnh SCP như hình bên dưới

scp wordpress.tar.gz wpbackup.sql.gz root@remote-server-ip:/root/

Thao tác này sẽ sao chép cả hai tệp sao lưu bên trong thư mục/root của máy chủ từ xa

Tiếp theo, đăng nhập vào máy chủ khác nơi bạn muốn khôi phục trang web WordPress

Sau khi đăng nhập, giải nén tệp sao lưu cơ sở dữ liệu WordPress bằng lệnh sau

Tiếp theo, khôi phục cơ sở dữ liệu bằng lệnh mysqldump như hình bên dưới

mysqldump -u root -p wpdb < wpbackup.sql

Bạn sẽ được yêu cầu cung cấp mật khẩu root MySQL của mình để khôi phục bản sao lưu

Tiếp theo, khôi phục các tệp WordPress bằng lệnh sau

tar -xvzf wordpress.tar.gz -C /var/www/html/

Lệnh trên sẽ trích xuất các tệp WordPress từ wordpress. hắc ín. gz vào thư mục gốc của web Apache

Phần kết luận

Quá trình sao lưu và khôi phục WordPress là một quá trình rất hữu ích và cơ bản mà bạn nên biết. Có rất nhiều plugin WordPress có sẵn để sao lưu và khôi phục các trang web WordPress. Tuy nhiên, Sao lưu thủ công rất hữu ích khi bạn không thể truy cập bảng điều khiển phpMyAdmin hoặc WordPress của mình

Tại một số điểm, bạn sẽ cần khôi phục bản sao lưu của trang web của mình. Có thể trang web WordPress của bạn đã bị hack hoặc đã xảy ra sự cố trong quá trình cập nhật. Dù là trường hợp nào, sao lưu trang web của bạn thường xuyên là cách tốt nhất để đảm bảo rằng bạn không bao giờ mất bất kỳ dữ liệu quan trọng nào.  

May mắn thay, có nhiều cách để sao lưu và khôi phục trang web WordPress. Biết cách thức hoạt động của từng phương pháp sẽ cho phép bạn quyết định nên sử dụng tùy chọn nào

Trong bài viết này, chúng ta sẽ xem xét kỹ hơn các lý do tại sao bạn cần sao lưu trang web WordPress của mình. Sau đó, chúng tôi sẽ nói về các loại sao lưu khác nhau và giúp bạn quyết định phương pháp nào phù hợp nhất với mình. Cùng bắt tay vào làm

Tại sao bạn có thể cần khôi phục bản sao lưu WordPress

Mọi trang web đều có thể hưởng lợi từ việc có nhiều bản sao lưu gần đây mà bạn có thể khôi phục từ đó. Những tệp đã lưu đó là mạng lưới an toàn của bạn trong trường hợp có sự cố xảy ra, điều mà nếu bạn chạy một trang web, bạn biết sớm hay muộn điều đó sẽ xảy ra

Dưới đây là một số tình huống mà bạn có thể cần sao lưu

  • Trang web của bạn bị tấn công. Thay vì đấu tranh để giành lại quyền kiểm soát quản trị viên WordPress, bạn chỉ cần khôi phục bản sao lưu
  • Xung đột plugin/chủ đề làm sập trang web của bạn. Bạn có thể dành hàng giờ để khắc phục sự cố xung đột plugin và chủ đề hoặc bạn có thể chỉ cần khôi phục bản sao lưu gần đây nhất của trang web của mình
  • Thêm mã vào tệp WordPress gây ra lỗi. Trong nhiều trường hợp, việc thêm mã tùy chỉnh vào tệp WordPress có thể dẫn đến lỗi nếu chính mã đó bị lỗi. Khi điều đó xảy ra, khôi phục bản sao lưu gần đây là cách khắc phục đảm bảo
  • Bạn không hài lòng với bản cập nhật trang web. Thay vì cố gắng hoàn nguyên trang web của bạn về trạng thái trước đó bằng tay, bạn có thể khôi phục bản sao lưu mà bạn đã thực hiện trước khi thực hiện những thay đổi đó

Một chủ đề phổ biến với các bản sao lưu là chúng hoạt động tốt nhất nếu chúng gần đây. Nếu bạn chỉ sao lưu trang web của mình mỗi tháng một lần, bản sao đó có thể vô dụng nếu bạn đã thực hiện nhiều thay đổi kể từ đó

Tốt nhất, bạn nên sao lưu trang web của mình mỗi khi có thay đổi. Điều đó có vẻ như quá mức cần thiết, nhưng đó là cách tốt nhất để đảm bảo bạn không mất bất kỳ thứ gì trên trang web của mình. Nếu bạn lo lắng về dung lượng lưu trữ, hãy đảm bảo rằng bạn chọn một công cụ sao lưu bao gồm nhiều dung lượng lưu trữ [tốt nhất là không tính thêm phí. ] hoặc có thể tích hợp với các giải pháp lưu trữ bên ngoài như Google Drive hoặc Dropbox

Nhìn chung, không có nhược điểm nào khi sao lưu trang web WordPress của bạn thường xuyên nhất có thể. Tuy nhiên, trước khi bạn bắt đầu làm việc, điều quan trọng là phải hiểu rằng có nhiều loại sao lưu trang web. Hãy cùng xem qua chúng.  

Các loại tùy chọn sao lưu và khôi phục WordPress khác nhau

Theo truyền thống, bản sao lưu trang web là toàn bộ bản sao của tất cả nội dung của nó. Khi bạn sao lưu toàn bộ trang web WordPress, bạn đang tạo các bản sao của toàn bộ trang web và các tệp của nó, cũng như cơ sở dữ liệu của nó

Chúng tôi nói “đầy đủ” vì đó không phải là loại sao lưu duy nhất mà bạn có thể tạo. Các công cụ hiện đại cung cấp cho bạn nhiều quyền kiểm soát đối với những tệp bạn có thể sao chép và khôi phục.  

Ba loại sao lưu trang web phổ biến nhất là

  1. Sao lưu toàn bộ trang web. Loại sao lưu này tạo ra một bản sao đầy đủ của trang web của bạn, bao gồm cả cơ sở dữ liệu của nó
  2. Sao lưu một phần trang web. Sao lưu một phần tạo bản sao của các phần cụ thể trong trang web của bạn. Với WordPress, bạn có thể sao lưu cơ sở dữ liệu của mình chứ không phải các tệp trang web hoặc chỉ cần tạo bản sao của các plugin và chủ đề hiện có của bạn, trong số các tùy chọn khác
  3. Sao lưu trang web gia tăng. Một số công cụ sao lưu WordPress có thể phát hiện các thay đổi đối với trang web của bạn giữa điểm khôi phục này và điểm khôi phục trước đó. Bằng cách đó, họ có thể xem những tệp và nội dung nào mới hoặc được cập nhật và chỉ cần sao lưu những thay đổi đó.  

Nói chung, sao lưu toàn bộ trang web luôn tốt hơn các bản sao một phần. Chúng cũng là lựa chọn tốt hơn nếu trang web của bạn bị hỏng hoặc bị tấn công. Trong những trường hợp đó, khôi phục bản sao lưu toàn bộ trang web có nghĩa là bạn đang quay ngược thời gian về phiên bản cũ hơn của trang web, bao gồm cả tệp và cơ sở dữ liệu của trang web.  

Nhược điểm của sao lưu toàn bộ trang web là chúng chiếm nhiều dung lượng lưu trữ hơn. Hơn nữa, có thể mất một lúc để tạo chúng nếu bạn đang chạy một trang web có nhiều nội dung và tệp

Sao lưu một phần là một cách tuyệt vời để khắc phục sự cố với plugin và chủ đề. Nếu bạn dự định chuyển đổi chủ đề hoặc thử các công cụ mới, bạn có thể sao lưu cấu hình hiện tại của mình và quay lại nếu bạn gặp bất kỳ lỗi nào

Cuối cùng, bạn có các bản sao lưu gia tăng hoặc theo thời gian thực. Mặc dù chúng không khả dụng với tất cả các máy chủ hoặc plugin, nhưng chúng mang đến cho bạn những điều tốt nhất của cả hai thế giới. Chúng có thể nhanh hơn nhiều và giảm khả năng hết thời gian chờ do máy chủ phình to

Cách khôi phục WordPress từ bản sao lưu [5 cách]

1. Khôi phục bản sao lưu máy chủ cPanel

cPanel là bảng điều khiển lưu trữ phổ biến nhất trong số các gói dùng chung. Bảng điều khiển bao gồm hàng chục tùy chọn và công cụ cho phép bạn thực hiện mọi thứ, từ cài đặt WordPress đến truy cập trình quản lý tệp và tạo/khôi phục bản sao lưu.  

Nếu máy chủ web của bạn cung cấp cho bạn một tài khoản cPanel, hãy tiếp tục và đăng nhập. Bạn sẽ thấy một bộ sưu tập lớn các công cụ được chia thành các danh mục. Tìm xung quanh phần có nội dung Tệp, phần này sẽ bao gồm tùy chọn Trình quản lý sao lưu

Sau khi mở Trình quản lý sao lưu, bạn sẽ có quyền truy cập vào một hoặc nhiều công cụ sao lưu, tùy thuộc vào thiết lập cPanel mà bạn đang sử dụng. Trong hầu hết các trường hợp, sẽ có các tùy chọn tạo và khôi phục bản sao lưu, cũng như trình hướng dẫn nếu bạn cần thêm một chút trợ giúp

Nếu bạn nhấp vào công cụ Sao lưu cPanel, bạn sẽ thấy tùy chọn tải xuống bản sao lưu toàn bộ trang web. cPanel sẽ lưu trữ các tệp đó trong vài ngày, tùy thuộc vào cách máy chủ lưu trữ web của bạn định cấu hình thiết lập của họ.  

Bạn có thể sử dụng các bản sao đã lưu đó để khôi phục các bản sao lưu từ cùng một cửa sổ này, bằng cách chọn tệp từ máy tính của bạn và tải tệp lên. cPanel cũng cung cấp cho bạn tùy chọn khôi phục tệp sao lưu cơ sở dữ liệu và cấu hình máy chủ email.  

Nếu bất kỳ điều nào ở trên nghe có vẻ khó hiểu, chúng tôi khuyên bạn nên sử dụng công cụ Backup Wizard của cPanel. Điều này sẽ hướng dẫn bạn cách tạo hoặc khôi phục các bản sao lưu toàn bộ hoặc một phần trang web của bạn đồng thời giải thích mọi phần của quy trình

Điều quan trọng cần lưu ý là không phải mọi thiết lập cPanel sẽ trông giống nhau hoặc chứa các công cụ giống nhau. Mỗi máy chủ web có thể định cấu hình cPanel của họ để giới hạn chức năng mà người dùng có quyền truy cập.  

Trong một số trường hợp, máy chủ lưu trữ web của bạn có thể chọn tắt tùy chọn tạo bản sao lưu thủ công do tài nguyên máy chủ hạn chế [điều này phổ biến hơn với các gói dùng chung]. Nếu đúng như vậy, bạn có thể cần chọn phương pháp khôi phục trang web thủ công để thay thế

2. Sử dụng một plugin sao lưu như Jetpack Backup

Có rất nhiều plugin sao lưu WordPress mà bạn có thể sử dụng. Những công cụ này giúp bạn tạo các bản sao an toàn cho trang web của mình, bao gồm tất cả các tệp và cơ sở dữ liệu của trang web

Tuy nhiên, Jetpack Backup là plugin sao lưu WordPress tốt nhất. Nó cung cấp các bản sao lưu theo thời gian thực, vì vậy bạn biết rằng mọi lần bán hàng, bài đăng trên blog, nhận xét và thay đổi đều được lưu hoàn toàn. Ngoài ra, chúng tăng dần, vì vậy bạn không phải lo lắng về dung lượng lưu trữ. Phần tốt nhất?

Sau khi cài đặt và kích hoạt Jetpack Backup, bạn sẽ cần kết nối nó với WordPress. tài khoản com để truy cập các tính năng của nó

Khi bạn kết nối trang web của mình với Jetpack, bạn sẽ thấy tổng quan về các bản sao lưu bạn đã tạo cho đến nay, cũng như các tùy chọn để tải xuống hoặc khôi phục bất kỳ bản sao lưu nào trong số chúng

Bạn cũng sẽ có quyền truy cập vào nhật ký hoạt động, theo dõi tất cả các thay đổi bạn thực hiện trên trang web của mình. Vì vậy, nếu bạn muốn quay lại trước khi xảy ra sự cố — chẳng hạn như hack hoặc cập nhật plugin — bạn chỉ cần chọn một bản sao lưu từ trước sự kiện đó. siêu đơn giản

3. Sử dụng cPanel để sao lưu và khôi phục thủ công WordPress

Như chúng tôi đã đề cập trước đây, cPanel cung cấp cho bạn quyền truy cập vào công cụ quản lý tệp. Điều này cho phép bạn truy cập thư mục tệp của máy chủ và quan trọng nhất là thư mục gốc WordPress của bạn. Thư mục gốc chứa tất cả các tệp của trang web của bạn, bao gồm tài liệu phương tiện, plugin, chủ đề và cấu hình

Để truy cập trình quản lý tệp, hãy đăng nhập vào tài khoản cPanel của bạn và truy cập Tệp → Trình quản lý tệp. Khi bạn chọn tùy chọn đó, bạn sẽ thấy tổng quan về các thư mục trên máy chủ của mình. Tìm thư mục có tên public_html, www hoặc tên trang web của bạn

Đó là thư mục gốc của trang web WordPress của bạn. Vui lòng mở nó và duyệt qua nội dung của nó, nhưng không chỉnh sửa hoặc xóa bất kỳ tệp nào trừ khi bạn chắc chắn chúng làm gì. Để sao lưu thư mục đó, hãy chọn thư mục đó và nhấp vào tùy chọn Tải xuống trên menu trên cùng của trình quản lý tệp

Thư mục gốc sẽ tải xuống dưới dạng tệp nén, bạn có thể lưu trữ ở bất cứ đâu bạn muốn cho đến khi bạn sẵn sàng khôi phục nó. Nếu bạn cần làm như vậy, hãy quay lại trình quản lý tệp và mở cùng thư mục chứa thư mục gốc [thư mục bạn thấy ở trên]

Trước khi chúng tôi thực hiện sao lưu, điều đáng chú ý là bạn cũng có thể tải xuống các thư mục riêng lẻ thay vì toàn bộ thư mục gốc. Trong một số trường hợp, bạn có thể chỉ muốn sao lưu plugin, chủ đề và/hoặc tệp phương tiện. Bạn có thể tìm thấy tất cả các thành phần đó trong thư mục public_html/wp-content

Mỗi chủ đề, plugin và tệp đã tải lên đều có thư mục riêng mà bạn có thể thấy trong ảnh chụp màn hình ở trên. Để sao lưu bất kỳ thành phần nào trong số đó riêng lẻ [hoặc cùng nhau], chỉ cần tải xuống các thư mục đó và lưu trữ chúng như cách bạn thực hiện với một bản sao lưu thông thường

Để khôi phục bản sao lưu bạn đã tạo, hãy xóa thư mục gốc trên máy chủ của bạn và chọn tùy chọn Tải lên trên menu trên cùng của màn hình. Giải nén và tải thư mục bạn đã lưu vào máy tính của bạn và đợi quá trình kết thúc. Vì bạn đang tải lên hàng trăm tệp nên có thể mất một lúc

Ngoài ra, nếu bạn chỉ sao lưu một hoặc nhiều thư mục, bạn chỉ cần thay thế những thư mục đó trong thư mục gốc của WordPress. Làm như vậy sẽ không ảnh hưởng đến phần còn lại của cấu hình hoặc nội dung của trang web của bạn — nó sẽ chỉ trả lại các plugin, chủ đề và/hoặc tệp phương tiện về trạng thái trước đó

Hãy nhớ rằng việc tải xuống thư mục gốc của WordPress chỉ là một nửa của quá trình. Bạn cũng cần tải xuống một bản sao cơ sở dữ liệu của mình để sao lưu toàn bộ. Để làm như vậy, hãy quay lại màn hình cPanel chính và truy cập Cơ sở dữ liệu → phpMyAdmin

phpMyAdmin là công cụ quản lý cơ sở dữ liệu mà bạn có thể sử dụng để truy cập và chỉnh sửa bảng. Sau khi mở nó, bạn sẽ thấy một menu bao gồm một hoặc nhiều cơ sở dữ liệu, tùy thuộc vào số lượng trang web bạn có

Truy cập cơ sở dữ liệu mà bạn muốn sao lưu bằng menu bên trái, bằng cách chọn tùy chọn có tên cơ sở dữ liệu của bạn. Bạn sẽ thấy tổng quan về các bảng của cơ sở dữ liệu, cũng như một menu ở đầu màn hình bao gồm tùy chọn có nội dung Xuất

Nhấp vào Xuất và chọn tùy chọn Nhanh trên màn hình tiếp theo. Đặt định dạng. đến SQL và nhấp vào Đi

Điều này sẽ tải xuống một bản sao của cơ sở dữ liệu vào máy tính của bạn trong. định dạng sql. Nếu bạn cần khôi phục bản sao cơ sở dữ liệu đó, bạn cũng có thể làm như vậy thông qua phpMyAdmin. Chỉ cần chuyển đến tab Nhập, chọn tệp cơ sở dữ liệu để tải lên và nhấp vào Bắt đầu

Nếu bạn chỉ khôi phục cơ sở dữ liệu hoặc thư mục gốc theo cách thủ công, trang web của bạn sẽ không trở lại trạng thái trước đó. Để khôi phục sao lưu thành công, bạn cần có cả hai thành phần. Điều đó làm cho phương pháp thủ công này rất tốn thời gian. Hơn nữa, nó yêu cầu bạn lưu trữ tất cả các tệp sao lưu ở một vị trí an toàn và sắp xếp chúng để bạn không trộn lẫn chúng

4. Sử dụng FTP để sao lưu và khôi phục thủ công WordPress

Phương pháp này hoạt động tương tự như phương pháp cuối cùng mà bạn tải xuống các tệp của trang web của mình theo cách thủ công. Sự khác biệt chính là thay vì thực hiện thông qua cPanel của bạn, bạn sẽ sử dụng ứng dụng khách Giao thức truyền tệp [FTP].  

Ưu điểm của việc sử dụng FTP là nó được tối ưu hóa để giúp bạn tải xuống số lượng lớn tệp. Hơn nữa, nó ít bị lỗi hơn so với sử dụng trình quản lý tệp cPanel

Để bắt đầu, bạn sẽ cần một ứng dụng khách FTP và thông tin đăng nhập để kết nối với trang web WordPress của mình. Lưu ý rằng các thông tin đăng nhập tài khoản FTP này không giống với những thông tin đăng nhập mà bạn sử dụng để đăng nhập vào WordPress hoặc vào bảng điều khiển lưu trữ của mình.  

Trong hầu hết các trường hợp, máy chủ lưu trữ web của bạn sẽ thiết lập một bộ thông tin đăng nhập FTP duy nhất cho bạn khi bạn đăng ký. Nếu bạn không biết chúng là gì, bạn có thể tra cứu chúng trên bảng điều khiển lưu trữ của mình

Sau khi có thông tin đăng nhập FTP, bạn có thể sử dụng chúng để đăng nhập vào máy chủ của mình thông qua ứng dụng khách như FileZilla. Khi bạn kết nối với máy chủ, bạn sẽ thấy tất cả các thư mục mà bạn có quyền truy cập. Thư mục gốc của WordPress phải nằm trong số đó

Nhấp chuột phải vào thư mục gốc và chọn tùy chọn Tải xuống. Điều đó sẽ tải toàn bộ thư mục và nội dung của nó xuống máy tính của bạn, nơi bạn có thể lưu trữ nó ở bất cứ đâu bạn muốn cho đến khi bạn cần

Để khôi phục bản sao lưu đó, bạn cần truy cập máy chủ của mình qua FTP, tìm thư mục gốc và xóa nó. Sau đó, tải lên lại phiên bản bạn đã tải xuống trước đó và bạn đã sẵn sàng. Hãy nhớ rằng cả việc tải lên và tải xuống toàn bộ thư mục gốc sẽ mất một lúc vì chúng ta đang nói về hàng trăm tệp. Nhưng đây có thể là một tùy chọn tuyệt vời để khôi phục và thay thế các tệp riêng lẻ [như plugin hoặc chủ đề] mà không phải xóa toàn bộ thư mục gốc

Giống như với phương pháp cuối cùng, bạn sẽ cần xuất riêng cơ sở dữ liệu WordPress của mình. Bạn có thể đọc về cách thực hiện điều đó bằng cách sử dụng phpMyAdmin trong phần trước, nơi chúng tôi cũng đã đề cập đến cách khôi phục tệp cơ sở dữ liệu

5. Sử dụng trang web dàn dựng WordPress [nếu bạn có]

Một số máy chủ web cung cấp một tính năng gọi là "dàn dựng". Điều này có nghĩa là họ cho phép bạn tạo một bản sao của trang web của bạn không có sẵn cho công chúng. Bạn có thể sử dụng các trang dàn dựng cho mục đích phát triển, chẳng hạn như thử nghiệm các tính năng mới, trước khi đẩy những thay đổi đó sang "sản xuất" hoặc môi trường trực tiếp

Các trang web dàn dựng có thể tăng gấp đôi dưới dạng các loại sao lưu. Bạn có thể sử dụng chúng để thực hiện bất kỳ thay đổi nào mà lẽ ra bạn đã thực hiện trên trang trực tiếp và nếu chúng không hiệu quả, bạn có thể xóa trang dàn dựng mà không gặp bất kỳ sự cố nào

Việc bạn có quyền truy cập vào chức năng dàn dựng hay không tùy thuộc vào dịch vụ lưu trữ web bạn sử dụng. Nói chung, hầu hết các gói lưu trữ được chia sẻ không cung cấp các tính năng theo giai đoạn, nhưng nếu bạn sử dụng dịch vụ lưu trữ WordPress được quản lý, rất có thể bạn có quyền truy cập vào chức năng theo giai đoạn

Theo nguyên tắc chung, chúng tôi khuyên bạn nên sử dụng các công cụ dàn dựng để kiểm tra bất kỳ thay đổi quan trọng nào đối với trang web của bạn. Điều này có thể giúp bạn đảm bảo rằng trang web của bạn không bao giờ bị hỏng do các trường hợp không lường trước được trong khi cập nhật trang web. Bất kỳ nhà phát triển web nào xứng đáng với muối của họ sẽ nói với bạn điều tương tự - bạn nên sử dụng một trang web dàn dựng

Cách khôi phục trang web WordPress mà không cần sao lưu

Thực sự không có lý do gì để không sao lưu trang web của bạn thường xuyên. Tuy nhiên, nếu bạn rơi vào tình huống chưa thiết lập giải pháp sao lưu và cần khôi phục một phần trang web của mình, thì có một số cách để khôi phục nội dung bị mất, tất cả là nhờ vào sự kỳ diệu của internet

Bạn có thể nhận thấy rằng khi bạn Google một trang web, đôi khi bạn sẽ thấy tùy chọn truy cập phiên bản được lưu trong bộ nhớ cache của trang đó. Để truy cập bản sao được lưu trong bộ nhớ cache đó, hãy nhấp vào ba dấu chấm bên cạnh bất kỳ mục nhập nào trong kết quả tìm kiếm của Google và một cửa sổ có thông tin về trang web sẽ bật lên. Nếu bạn nhìn vào cuối cửa sổ đó, bạn sẽ thấy một nút có nội dung Đã lưu vào bộ nhớ cache

Nhấp vào nút đó sẽ mở phiên bản được lưu trong bộ nhớ cache của trang web được đề cập. Ở đầu màn hình, bạn sẽ thấy thông tin về thời điểm bản sao đó được tạo

Hãy nhớ rằng bạn sẽ không thể điều hướng toàn bộ bản sao được lưu trong bộ nhớ cache như một trang web thông thường. Nếu bạn muốn tìm một trang cụ thể mà bạn muốn khôi phục, bạn sẽ cần phải Google trang đó và chắc chắn rằng công cụ tìm kiếm đã lưu trữ một bản sao gần đây của trang đó

Để giúp tìm phiên bản đã lưu trong bộ nhớ cache, bạn có thể nhập “cache. ” trước URL của trang trên các tìm kiếm của Google [“cache. https. //máy bay phản lực. com”]. Bạn cũng có thể tìm kiếm các trang cụ thể trên trang web của mình bằng cách tra cứu trực tiếp URL bằng cách thêm “trang web. ” trước khi tìm kiếm [ví dụ “trang web. https. //máy bay phản lực. com/nâng cấp/sao lưu/”]

Nếu bạn tìm thấy một bản sao được lưu trong bộ nhớ cache của trang mà bạn cần, bạn có thể thử tạo lại nó bằng trình chỉnh sửa WordPress. Điều đó có nghĩa là sao chép tất cả văn bản, tải xuống và tải lên lại hình ảnh để đảm bảo bản sao mới trung thực nhất có thể với bản gốc

Điều quan trọng cần lưu ý là Google có thể không có bản sao của [các] trang mà bạn đang cố khôi phục. Trong trường hợp đó, cách tốt nhất tiếp theo của bạn là sử dụng Wayback Machine của Internet Archive. Đây là một trang web dành riêng để lưu trữ các bản sao của các trang web khác, vì vậy nó có thể chỉ có một trong số các trang web của bạn

Để sử dụng Wayback Machine, hãy nhập URL trang web của bạn và nó sẽ trả về dòng thời gian bao gồm mọi bản sao trang web của bạn trên máy chủ của nó. Bạn có thể chọn bản sao để truy cập bằng lịch bên dưới dòng thời gian

Chọn một ngày và bạn sẽ truy cập vào bản sao đó của trang web của mình. Không giống như Google, Wayback Machine sẽ cho phép bạn điều hướng trong toàn bộ bản sao trang web của mình như bình thường. Bằng cách đó, bạn sẽ có thể khôi phục bao nhiêu trang tùy thích

Hãy nhớ rằng Wayback Machine có thể không có bản sao trang web của bạn tùy thuộc vào mức độ phổ biến của nó. Nếu không, thì điều tốt nhất bạn có thể làm là thiết lập giải pháp sao lưu WordPress ngay lập tức để bạn sẽ không bao giờ bị mất nội dung nữa trong tương lai

Phải làm gì sau khi bạn khôi phục bản sao lưu WordPress

Nếu bạn cần khôi phục bản sao lưu WordPress, công việc vẫn chưa hoàn thành sau khi trang web của bạn trở lại bình thường. Tùy thuộc vào lý do tại sao bạn khôi phục bản sao lưu đó, bạn cũng có thể cần bảo mật hơn nữa cho trang web WordPress của mình

Sau khi bị hack, khó có thể xác định chính xác cách những kẻ tấn công vào được. Tuy nhiên, trong hầu hết các trường hợp, nguyên nhân bắt nguồn từ một trong những lý do sau

  1. Thông tin đăng nhập quản trị dễ bẻ khóa. Nếu tài khoản quản trị của bạn được gọi là quản trị viên, thì bạn cần thay đổi tên đó ngay lập tức. Cũng lưu ý rằng, bạn cần sử dụng mật khẩu an toàn và duy nhất cho tài khoản của mình và chúng cần thay đổi định kỳ
  2. Bảo mật cơ sở dữ liệu kém. Theo mặc định, rất nhiều máy chủ web WordPress sử dụng cùng một tiền tố cho cơ sở dữ liệu trang web của bạn. Điều đó có nghĩa là những kẻ tấn công có thể xác định và tấn công nó bằng cách tiêm SQL. Bạn có thể ngăn chặn điều này bằng cách thay đổi tiền tố và tên cơ sở dữ liệu
  3. Một phiên bản lỗi thời của WordPress. Nếu bạn đang sử dụng phiên bản WordPress đã lỗi thời, hãy tiếp tục và cập nhật nó sau khi bạn khôi phục bản sao lưu. Lý tưởng nhất là làm như vậy bằng cách sử dụng môi trường dàn dựng để đảm bảo bản cập nhật không làm hỏng trang web của bạn
  4. Plugin và/hoặc chủ đề lỗi thời. Sử dụng các plugin và chủ đề lỗi thời là một trong những cách chính khiến các trang web WordPress bị tấn công. Mã càng cũ thì càng có nhiều khả năng kẻ tấn công tìm thấy lỗi bảo mật

Ưu tiên chính của bạn sau khi khôi phục bản sao lưu là đảm bảo rằng bạn vá mọi lỗ hổng bảo mật đã cho phép kẻ tấn công có quyền truy cập vào trang web của bạn. Nếu họ đã làm điều đó một lần, rất có thể họ có thể làm như vậy một lần nữa trừ khi bạn chủ động hơn khi tăng cường bảo mật cho WordPress của mình

Ngoài ra, bạn sẽ muốn kiểm tra xem trang web của mình có thiếu nội dung mới nào không và tất cả chức năng cốt lõi của trang web vẫn còn nguyên vẹn. Nếu bạn tạo bản sao lưu thường xuyên, bạn sẽ không bỏ sót bất kỳ nội dung nào. Nếu đúng như vậy, bạn có thể cần phải tạo lại nội dung đó từ đầu hoặc sử dụng phương pháp Google Cache mà chúng tôi đã thảo luận trước đó

Làm thế nào để tránh cần sao lưu WordPress

Chúng tôi sẽ không bao giờ yêu cầu bạn không sao lưu trang web của mình thường xuyên, nhưng loại sao lưu tốt nhất là loại mà bạn không bao giờ cần sử dụng đến. Điều đó có nghĩa là, nếu bạn có thể tránh gặp lỗi trong khi cập nhật trang web của mình và cải thiện tính bảo mật của nó, bạn có thể không bao giờ cần khôi phục bản sao lưu WordPress.  

Với ý nghĩ đó, hãy nói về một số phương pháp hay nhất mà bạn có thể làm theo để giữ cho trang web của mình ở trạng thái tốt nhất

1. Cập nhật WordPress thường xuyên

Các trang web WordPress đôi khi “gãy” do các phiên bản lỗi thời của Hệ thống quản lý nội dung [CMS], plugin hoặc chủ đề. Phần mềm càng cũ, bạn càng có nhiều khả năng gặp lỗi. Điều đó áp dụng phổ biến, không chỉ với WordPress.  

Tốt nhất, bạn nên kiểm tra bảng điều khiển WordPress thường xuyên để xem có bản cập nhật nào cho trang web của mình không. Chỉ cần điều hướng đến tab Trang tổng quan → Cập nhật và xem nhanh

Nếu bạn muốn chơi nó cực kỳ an toàn, chúng tôi khuyên bạn nên chạy các bản cập nhật bằng cách sử dụng phiên bản tạm thời của trang web của bạn. Bằng cách đó, bạn có thể kiểm tra xem có gì bị hỏng sau khi cập nhật WordPress hay không, điều này đôi khi có thể xảy ra với các bản phát hành chính của WordPress hoặc nếu bạn đang cập nhật nhiều plugin cùng một lúc

Một số công cụ, như Jetpack, cũng cho phép bạn bật cập nhật tự động cho plugin và chủ đề. Do đó, bạn sẽ không phải kiểm tra các bản cập nhật mới theo cách thủ công. Điều này có thể đảm bảo rằng bạn luôn sử dụng phiên bản mới nhất của các công cụ mà trang web của bạn dựa vào

2. Tăng cường bảo mật cho trang web của bạn

Một trong những lý do chính khiến sao lưu rất hữu ích là chúng giúp bạn giành lại quyền kiểm soát trang web của mình trong trường hợp trang web bị tấn công. Nếu ai đó quản lý để chiếm đoạt tài khoản của bạn, họ có thể khóa bạn khỏi quản trị viên WordPress và bạn sẽ không còn cách nào khác ngoài việc liên hệ với nhà cung cấp dịch vụ lưu trữ của mình

Nếu bạn có các bản sao lưu gần đây, bạn chỉ cần khôi phục trang web của mình về điểm trước khi bị tấn công. Vì bạn cũng đang khôi phục cơ sở dữ liệu nên tài khoản của bạn sẽ hoàn nguyên về thông tin đăng nhập trước đó, sau đó bạn có thể cập nhật thông tin đăng nhập này sau

Nếu bạn đang sử dụng Jetpack, bạn có thể khôi phục các bản sao lưu ngay cả khi bạn mất quyền truy cập vào trang web của mình. Plugin thậm chí còn cho phép bạn khôi phục các bản sao lưu từ thiết bị di động của mình. Bạn cũng có thể sử dụng Jetpack để bật Xác thực hai yếu tố [2FA] và ngăn chặn tấn công vũ phu

3. Sử dụng trang web dàn dựng để thực hiện các thay đổi lớn đối với WordPress

Sử dụng trang web dàn dựng sẽ giảm đáng kể khả năng cần sao lưu WordPress.  

Tốt nhất, bạn nên sử dụng một trang web dàn dựng bất cứ khi nào bạn phải

  • Cập nhật các phiên bản WordPress. Các bản cập nhật lớn của WordPress có thể không hoạt động tốt với các plugin và chủ đề của bạn, vì vậy, bạn nên thử chúng trên một trang web dàn dựng. Điều quan trọng nữa là bạn phải biết cách khôi phục phiên bản WordPress của mình nếu cần
  • Cập nhật nhiều plugin và chủ đề. Nếu bạn đang cập nhật một số công cụ cùng một lúc, bạn nên làm như vậy trên một trang web dàn dựng để giảm thiểu rủi ro
  • Thực hiện các thay đổi lớn đối với kiểu hoặc cấu hình trang web của bạn. Nếu bạn đang lên kế hoạch cho bất kỳ thay đổi nội dung hoặc phong cách quan trọng nào đối với trang web của mình, hãy sử dụng môi trường dàn dựng. Bằng cách đó, nếu bạn không hài lòng với kết quả, bạn sẽ không phải hoàn nguyên các thay đổi theo cách thủ công

Nếu máy chủ lưu trữ web của bạn không cung cấp chức năng dàn dựng, bạn có thể cân nhắc chuyển sang một nhà cung cấp khác.  

Cách tốt nhất để sao lưu và khôi phục trang web WordPress của bạn

Trong hầu hết các trường hợp, chúng tôi khuyên bạn nên sử dụng plugin WordPress cung cấp cho bạn toàn quyền kiểm soát cách sao lưu trang web của bạn. Jetpack Backup thực hiện chính xác điều đó. Tùy thuộc vào gói bạn đăng ký, plugin có thể cung cấp các bản sao lưu tự động và theo thời gian thực

Với Jetpack, các bản sao lưu trang web của bạn được lưu trữ trên WordPress. máy chủ com, đây là một trong những nơi an toàn nhất mà họ có thể. Bạn cũng có thể khôi phục các bản sao lưu trực tiếp từ WordPress. ứng dụng di động com, lý tưởng nếu bạn bị khóa khỏi trang web của mình.  

Chúng tôi tin rằng Jetpack Backup là giải pháp sao lưu WordPress tốt nhất vì nó bảo vệ mọi thay đổi bạn thực hiện, bảo mật các tệp sao lưu bên ngoài trang web và giúp dễ dàng khôi phục, ngay cả khi trang web của bạn ngừng hoạt động hoàn toàn.  

Bảo vệ trang web của bạn với Jetpack Backup.  

Mục nhập này đã được đăng trong Bảo mật. Đánh dấu đường dẫn cố định

Rob Pugh

Rob là Trưởng nhóm Tiếp thị cho Jetpack. Ông đã làm việc trong lĩnh vực tiếp thị và phát triển sản phẩm hơn 15 năm, chủ yếu tại Jetpack, Mailchimp và UPS. Kể từ khi nhận bằng Thạc sĩ Khoa học về Tiếp thị từ Đại học Johns Hopkins, anh ấy tập trung vào việc cung cấp các sản phẩm làm hài lòng mọi người và giải quyết các vấn đề thực tế

WordPress có bản sao lưu không?

Về bản chất, Các plugin sao lưu WordPress tạo bản sao của cả tệp và cơ sở dữ liệu của trang web của bạn [cùng nhau hoặc riêng rẽ] . Sau đó, các plugin đó cho phép bạn chọn tệp sao lưu nào để “khôi phục. ” Điều đó có nghĩa là ghi đè lên các tệp và bảng cơ sở dữ liệu hiện có của bạn bằng các tệp trong tệp sao lưu.

Các bản sao lưu WordPress của tôi được lưu trữ ở đâu?

Các bản sao lưu WordPress được đặt trong một phần cụ thể của các thư mục WordPress trong phần Trình quản lý tệp của dịch vụ lưu trữ web .

Chủ Đề