Hướng dẫn how to restore wordpress database phpmyadmin - cách khôi phục cơ sở dữ liệu wordpress phpmyadmin

Bỏ qua nội dung

Sử dụng phpmyadmin

PhpMyAdmin là một chương trình được sử dụng để thao tác cơ sở dữ liệu từ xa thông qua giao diện web. Một gói lưu trữ tốt sẽ có bao gồm điều này. Để biết thông tin về việc sao lưu cơ sở dữ liệu WordPress của bạn, hãy xem sao lưu cơ sở dữ liệu của bạn.

Thông tin ở đây đã được thử nghiệm bằng cách sử dụng phpmyadmin 4.0.5 đang chạy trên UNIX.

Các hướng dẫn sau đây sẽ thay thế cơ sở dữ liệu hiện tại của bạn bằng bản sao lưu, hoàn nguyên cơ sở dữ liệu của bạn về trạng thái khi bạn sao lưu.replace your current database with the backup, reverting your database to the state it was in when you backed up.

Top ↑

Khôi phục quá trình

Sử dụng phpmyadmin, hãy làm theo các bước bên dưới để khôi phục cơ sở dữ liệu MySQL/Mariadb.

  1. Đăng nhập vào phpmyadmin.
  2. Nhấp vào cơ sở dữ liệu trực tuyến và chọn cơ sở dữ liệu mà bạn sẽ nhập dữ liệu của mình vào.
  3. Sau đó, bạn sẽ thấy một danh sách các bảng đã có bên trong cơ sở dữ liệu đó hoặc một màn hình cho biết không có bảng nào tồn tại. Điều này phụ thuộc vào thiết lập của bạn.
  4. Trên đầu màn hình sẽ là một hàng của các tab. Nhấp vào tab Nhập.Import tab.
  5. Trên màn hình tiếp theo sẽ là một vị trí của hộp tệp văn bản và bên cạnh một nút có tên là Duyệt.Browse.
  6. Nhấp vào Duyệt. Xác định vị trí tệp sao lưu được lưu trữ trên máy tính của bạn.Browse. Locate the backup file stored on your computer.
  7. Đảm bảo SQL được chọn trong menu thả xuống Định dạng.SQL is selected in the Format drop-down menu.
  8. Nhấp vào nút GO.Go button.

Bây giờ lấy một ly cà phê. Bit này mất một lúc. Cuối cùng bạn sẽ thấy một màn hình thành công.

Nếu bạn nhận được thông báo lỗi, đặt cược tốt nhất của bạn là đăng lên các diễn đàn hỗ trợ WordPress để nhận trợ giúp.

Top ↑

Khôi phục quá trình

Sử dụng phpmyadmin, hãy làm theo các bước bên dưới để khôi phục cơ sở dữ liệu MySQL/Mariadb.

Đăng nhập vào phpmyadmin.

  1. Nhấp vào cơ sở dữ liệu trực tuyến và chọn cơ sở dữ liệu mà bạn sẽ nhập dữ liệu của mình vào.
user@linux:~/files/blog> bzip2 -d blog.bak.sql.bz2

Sau đó, bạn sẽ thấy một danh sách các bảng đã có bên trong cơ sở dữ liệu đó hoặc một màn hình cho biết không có bảng nào tồn tại. Điều này phụ thuộc vào thiết lập của bạn. If your database backup was a .tar.gz file called blog.bak.sql.tar.gz, then

tar -zxvf blog.bak.sql.tar.gz

Trên đầu màn hình sẽ là một hàng của các tab. Nhấp vào tab Nhập.

  1. Trên màn hình tiếp theo sẽ là một vị trí của hộp tệp văn bản và bên cạnh một nút có tên là Duyệt.
user@linux:~/files/blog> mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql

Enter password: [enter your mysql password]
user@linux:~/files/blog>

Chúng tôi luôn khuyên người dùng thường xuyên thực hiện các bản sao lưu WordPress hoàn chỉnh. Nhưng điều gì sẽ xảy ra nếu bạn vô tình sử dụng một trong những plugin miễn phí chỉ tạo bản sao lưu cơ sở dữ liệu? Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách khôi phục một trang web WordPress chỉ với bản sao lưu cơ sở dữ liệu. Nó sẽ không phải là một khôi phục hoàn toàn, nhưng chúng tôi sẽ chỉ cho bạn cách bạn có thể giảm thiểu thiệt hại.

Bắt đầu

Vì lợi ích của hướng dẫn này, chúng tôi giả sử rằng bạn có bản sao lưu cơ sở dữ liệu WordPress của mình trong một tệp zip. Nếu bạn chưa có, đây là cách tạo bản sao lưu cơ sở dữ liệu WordPress theo cách thủ công.

Nếu bạn đang phục hồi từ một trải nghiệm tồi tệ với nhà cung cấp dịch vụ lưu trữ web của mình, thì đó có lẽ là lúc để tìm một máy chủ tốt hơn. Chúng tôi đã chọn một số nhà cung cấp dịch vụ lưu trữ WordPress tốt nhất. Đây là những công ty mà chúng tôi đã làm việc và tin tưởng với các dự án của chúng tôi.

Cũng xem: 7 chỉ số chính khi bạn nên chuyển đổi lưu trữ WordPress của mình.

Chuẩn bị khôi phục sao lưu cơ sở dữ liệu WordPress

Đầu tiên, bạn sẽ cần tạo một cơ sở dữ liệu mới. Chỉ cần đăng nhập vào tài khoản cPanel của bạn và nhấp vào cơ sở dữ liệu MySQL trong phần cơ sở dữ liệu.

Tiếp theo, cung cấp tên cho cơ sở dữ liệu của bạn và sau đó nhấp vào nút Tạo cơ sở dữ liệu.

Bây giờ bạn đã tạo một cơ sở dữ liệu, bạn cần người dùng MySQL, người sẽ được chỉ định tất cả các đặc quyền để làm việc trên cơ sở dữ liệu mới được tạo của bạn.

Trên cùng một trang cơ sở dữ liệu MySQL, cuộn xuống phần Người dùng MySQL và thêm người dùng mới.

Cung cấp tên người dùng và mật khẩu mạnh cho người dùng cơ sở dữ liệu của bạn và sau đó nhấp vào Tạo nút Người dùng.

Tiếp theo, bạn cần thêm người dùng này vào cơ sở dữ liệu MySQL. Cuộn xuống để thêm người dùng vào phần cơ sở dữ liệu và chọn người dùng cùng với cơ sở dữ liệu từ các menu thả xuống và sau đó nhấp vào nút Thêm.

Cơ sở dữ liệu mới của bạn hiện đã sẵn sàng cho WordPress.

Nhập bản sao lưu cơ sở dữ liệu WordPress

Đầu tiên bạn cần ghé thăm CPanel Dashbaord. Trong phần cơ sở dữ liệu, bạn cần nhấp vào phpmyadmin.

Sau đó, bước tiếp theo, chọn cơ sở dữ liệu bạn đã tạo trước đó trên trang PHPMyAdmin và sau đó nhấp vào nút Nhập.

Bây giờ bạn cần nhấp vào nút Chọn tệp để tải lên tệp sao lưu cơ sở dữ liệu WordPress của mình. Chỉ cần nhấp vào nút GO ở cuối trang để bắt đầu nhập.

Bạn sẽ thấy một tin nhắn thành công khi công việc nhập khẩu kết thúc.

Bạn đã nhập thành công cơ sở dữ liệu WordPress của mình. Bây giờ bước tiếp theo là cài đặt WordPress bằng cơ sở dữ liệu mới của bạn.

Khôi phục trang web WordPress của bạn

Để khôi phục thủ công WordPress, bạn sẽ cần cài đặt thủ công WordPress trên máy chủ của mình. Ghé thăm hướng dẫn cài đặt WordPress từng bước của chúng tôi và nhảy vào phần ‘Cách cài đặt WordPress bằng FTP, để được hướng dẫn chi tiết.

Trong quá trình cài đặt, khi bạn đạt được ‘tạo một tập tin cấu hình bước. Nhập tên cơ sở dữ liệu và người dùng bạn đã tạo trước đó.

Bây giờ bạn sẽ thấy một thông báo mà WordPress có thể kết nối với cơ sở dữ liệu của bạn và bạn có thể chạy cài đặt ngay bây giờ.

Nhấp vào nút Cài đặt bây giờ sẽ hiển thị cho bạn thông báo đã được cài đặt.

Đó là tất cả những gì bạn có thể tiến hành đăng nhập vào trang web WordPress của bạn.

Khắc phục sự cố phục hồi

Vì bạn không có các tệp WordPress cũ của mình, sẽ bị thiếu một vài thứ. Một số trong số họ có thể dễ dàng khôi phục trong khi những người khác sẽ hơi khó khăn. Chúng tôi sẽ đi qua tất cả chúng từng người một.

1. Chủ đề

Chỉ cần cài đặt một bản sao mới của chủ đề WordPress cũ của bạn. Nếu bạn thực hiện các thay đổi trực tiếp cho các tệp chủ đề của mình, thì tất cả những thay đổi đó sẽ biến mất.

Bạn sẽ phải trải qua các tùy chọn chủ đề để thiết lập nó theo cách của nó trước đây.

2. Widgets

Các widget đóng một vai trò quan trọng trong các chủ đề WordPress. May mắn thay, chúng được lưu trữ trong cơ sở dữ liệu WordPress của bạn và chuyển sang chủ đề cũ của bạn sẽ khôi phục một số tiện ích của bạn.

Bạn luôn có thể đi đến ngoại hình »các widget để thêm và sắp xếp lại các vật dụng trong các thanh bên của bạn.Appearance » Widgets to add and rearrange widgets in your sidebars.

Một số plugin WordPress đi kèm với các tiện ích riêng của họ. Để sử dụng các widget đó, trước tiên bạn sẽ cần cài đặt và kích hoạt các plugin đó.

3. Permalinks

Cấu trúc Permalink của trang web của bạn cũng được lưu trữ trong cơ sở dữ liệu và nó sẽ được tự động khôi phục. Tuy nhiên, nếu bạn đang thấy 404 lỗi trên mặt trước của trang web của mình, thì bạn cần phải làm mới cài đặt permalink.

Chỉ cần chuyển đến Cài đặt »permalinks và nhấp vào nút Lưu thay đổi mà không thay đổi bất cứ điều gì. Điều này sẽ làm mới cấu trúc URL WordPress của bạn.Settings » Permalinks and click on the save changes button without changing anything. This will refresh your WordPress url structure.

4. Plugin

WordPress lưu trữ một bản ghi của các plugin hoạt động trang web của bạn. Khi bạn truy cập trang plugins lần đầu tiên, WordPress sẽ hiển thị cho bạn một danh sách các lỗi cho mỗi plugin có trong cơ sở dữ liệu nhưng không được cài đặt nữa.

Sao chép tất cả các tên plugin và bắt đầu cài đặt và kích hoạt từng cái một.

Phục hồi hình ảnh bị mất cho trang web WordPress của bạn

Tìm kiếm và thay thế hình ảnh bị mất trên trang web của bạn sẽ là phần khó nhất của việc phục hồi. Tùy thuộc vào số lượng nội dung và hình ảnh bạn có, điều này có thể mất nhiều thời gian.

Thật không may, không có cách nào dễ dàng xung quanh nó. Bạn sẽ phải sử dụng nhiều công cụ để trích xuất hình ảnh của bạn từ các nguồn khác nhau. Cơ hội phục hồi tất cả hình ảnh của bạn là khá thấp.

1. Nhìn vào bộ nhớ cache của bạn

Nếu gần đây bạn đã mất trang web của mình, thì bạn có thể xem xét bộ nhớ cache của trình duyệt.

Người dùng Firefox có thể tải xuống tiện ích bổ sung Cacheviewer2 để dễ dàng tìm thấy hình ảnh từ trang web của họ được lưu trữ trong bộ đệm trình duyệt.

Bạn chỉ có thể nhấp chuột phải vào một hình ảnh và chọn Lưu làm từ menu.

Người dùng Google Chrome trên Windows có thể dùng thử Trình xem bộ đệm Chrome.

Người dùng Google Chrome trên Mac sẽ không gặp may. Chúng tôi không thể tìm thấy bất kỳ giải pháp hợp lý nào để duyệt, xem trước và lưu hình ảnh từ Google Chrome Cache trên Mac.

2. Tìm kiếm hình ảnh của bạn trong bộ đệm web

Có một số dịch vụ web giữ các phiên bản được lưu trong bộ nhớ cache của các trang web. Bạn có thể bắt đầu bằng cách tìm kiếm hình ảnh của mình trong tìm kiếm hình ảnh Google Google. Chỉ cần nhập URL trang web của bạn và bạn sẽ có thể xem hình ảnh Google tìm thấy trên trang web của bạn.

Bạn có thể nhấp vào hình ảnh để xem bản xem trước lớn hơn và lưu hình ảnh.

Nếu bạn đang khôi phục một trang web cũ hơn nhiều và có thể tìm thấy hình ảnh trên Google hoặc Bing, thì bạn có thể thử Archive.org. Đây là một tổ chức phi lợi nhuận lưu trữ ảnh chụp nhanh các trang web cho mục đích lịch sử.

Tìm và thay thế hình ảnh trên trang web của bạn

Nếu bạn không có nhiều nội dung trên trang web cũ của mình, thì bạn có thể thay thế hình ảnh theo cách thủ công trong bài đăng của mình. Tuy nhiên, nếu bạn có nhiều nội dung thì việc tìm và thay thế hình ảnh theo cách thủ công sẽ khó khăn.

Đây là cách bạn có thể dễ dàng xác định vị trí hình ảnh bị hỏng và thay thế chúng.

Đầu tiên, bạn cần cài đặt và kích hoạt plugin Checker liên kết bị hỏng. Khi kích hoạt, chỉ cần chuyển đến các công cụ »Trang kiểm tra liên kết bị hỏng. Plugin sẽ hiển thị cho bạn một danh sách tất cả các liên kết bị hỏng trên trang web của bạn.Tools » Broken Links Checker page. The plugin will show you a list of all broken links on your site.

Hình ảnh bị hỏng cũng được coi là liên kết bị hỏng, vì vậy chúng cũng sẽ xuất hiện trong danh sách. Bạn có thể nhấp vào cột văn bản liên kết để sắp xếp danh sách liên kết bị hỏng để hiển thị hình ảnh trước.

Bây giờ bạn có thể thay thế các hình ảnh mà bạn đã phục hồi bằng cách chỉnh sửa các bài đăng. Đối với những hình ảnh mà bạn không thể phục hồi, bạn có thể cố gắng tái tạo chúng hoặc đơn giản là hủy liên kết chúng.

Tiền thưởng tiền thưởng

Sẽ rất khó để khôi phục tất cả dữ liệu bị mất của bạn. Trang web của bạn thậm chí có thể hiển thị lỗi và ảnh hưởng đến trải nghiệm người dùng. Đây là lý do tại sao bạn thấy nhiều chuyên gia thúc giục bạn thiết lập các bản sao lưu tự động.

Chúng tôi khuyên bạn nên sử dụng BackupBuddy. Đây là một plugin sao lưu WordPress cao cấp với các tùy chọn khôi phục dễ dàng và khả năng tự động tạo và lưu bản sao lưu của bạn trên đám mây.

Đó là tất cả, chúng tôi hy vọng bài viết này đã giúp bạn khôi phục trang web WordPress của mình từ sao lưu cơ sở dữ liệu. Bạn cũng có thể muốn xem danh sách 13 mẹo và hack quan trọng của chúng tôi để bảo vệ khu vực quản trị WordPress của bạn.

Nếu bạn thích bài viết này, sau đó vui lòng đăng ký kênh YouTube của chúng tôi cho các hướng dẫn video WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook.

Tiết lộ: Nội dung của chúng tôi được hỗ trợ độc giả. Điều này có nghĩa là nếu bạn nhấp vào một số liên kết của chúng tôi, thì chúng tôi có thể kiếm được một khoản hoa hồng. Xem cách WPBEGINNER được tài trợ, tại sao nó quan trọng và làm thế nào bạn có thể hỗ trợ chúng tôi. Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

Nhân viên biên tập tại WPBEGINNER là một nhóm các chuyên gia WordPress do Syed Balkhi lãnh đạo. Chúng tôi đã tạo ra các hướng dẫn WordPress từ năm 2009 và WPBEGINNER đã trở thành trang web tài nguyên WordPress miễn phí lớn nhất trong ngành.

Bài Viết Liên Quan

Chủ Đề