Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Khôi phục cơ sở dữ liệu WordPress của bạn với WP-CLI

Bài viết này là phần tiếp theo của bài viết trước về quá trình sao lưu cơ sở dữ liệu WordPress với wp-cli. Bạn có thể muốn đọc bài viết đó trước bài viết này.

Trong bài viết này, bạn sẽ học cách khôi phục bản sao lưu cơ sở dữ liệu WordPress bằng công cụ wp-cli. Có kỹ năng này theo ý của bạn là rất quan trọng đối với các tình huống mà bạn cần khôi phục một bản sao lưu trong thời gian khó khăn. Kỹ năng này có thể đặc biệt hữu ích nếu bạn đang thử nghiệm những thay đổi lớn và cần hoàn nguyên.

Kiểm tra trước chuyến bay:

  • Các hướng dẫn này được tạo ra với một máy chủ dựa trên cPanel.
  • Việc truy cập dòng lệnh qua SSH là cần thiết để làm theo.
  • Máy chủ phải được cài đặt WP-CLI, để biết hướng dẫn cài đặt, hãy xem hướng dẫn này.

Khôi phục cơ sở dữ liệu:

  1. Đăng nhập vào máy chủ qua SSH với tư cách là người dùng cPanel sở hữu miền hoặc người dùng gốc.
    ssh [email protected]

    Trong ví dụ, chúng tôi đang sử dụng ssh để kết nối với máy chủ. Bạn có thể làm theo các bước còn lại ngay cả khi bạn kết nối qua các phương tiện thay thế (TTY, Windows SSH Gui, v.v.).

    Nếu đăng nhập bằng quyền root, bạn sẽ cần sử dụng `su` để tiếp cận người dùng sở hữu trang WordPress trước khi tiếp tục.

  2. Bây giờ đã đăng nhập (với tư cách là người dùng cPanel), hãy chuyển sang thư mục gốc của WordPress:
    cd ~/public_html

    Chúng tôi đang sử dụng máy chủ cPanel nên chúng tôi biết WordPress nên được cài đặt trong thư mục `public_html`. Nếu bạn không sử dụng máy chủ cPanel, nó sẽ ở một vị trí khác.
  3. Khi ở trong thư mục gốc của WordPress (nơi bạn có thể tìm thấy wp-config.php), bạn có thể sử dụng công cụ wp-cli. Để khôi phục cơ sở dữ liệu của bạn, hãy chạy một trong các lệnh sau:
    wp db import ../my_wordpress_db.sql

Sau khi chạy lệnh xuất, bạn sẽ thấy kết quả xác nhận như sau:

Thành công:Đã nhập vào ‘../my_wordpress_db.sql’.

Nhìn thấy văn bản ở trên xác nhận cơ sở dữ liệu WordPress của bạn đã được khôi phục. Bây giờ, bạn nên kiểm tra lại xem mọi thứ có đang tải chính xác hay không và xác minh rằng quá trình khôi phục đã khắc phục những gì bạn mong đợi.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách cài đặt Cassandra v3 trên CentOS 6

  2. Làm việc với Dữ liệu JDBC trong Domo

  3. Lập mô hình cấu trúc dữ liệu cơ bản để quản lý người dùng, chủ đề và bài đăng

  4. Cải thiện hiệu suất cơ sở dữ liệu lên 400%

  5. Mệnh đề SQL HAVING cho người mới bắt đầu