Nếu bạn cần khả năng khôi phục lại dữ liệu trước đó trước khi cập nhật đã cam kết, thì bạn có thể tái cấu trúc cơ sở dữ liệu của mình bằng cách sử dụng cập nhật và xóa các kích hoạt để lưu trữ dữ liệu cũ trong bảng lưu trữ với ngày/dấu thời gian hiện tại hoặc [tốt nhất là] giá trị ID giao dịch . Cẩn thận, cơ sở dữ liệu của bạn sẽ phát triển với tốc độ đáng kinh ngạc ... Đây chỉ thực sự là một giải pháp cho dữ liệu quan trọng trong đó lịch sử là điều cần thiết, bởi vì phải mất rất nhiều nỗ lực để thực hiện và rất nhiều không gian đĩa đắt tiền để duy trì. Ngay cả sau đó, nó có thể trở nên rất phức tạp nếu đã có các bản cập nhật tiếp theo cho dữ liệu bị ảnh hưởng; Và bạn có thể cần phải "mất" những người khi trở lại lịch sử trước đó.
Tôi chỉ có thể nghĩ về một số rất ít hệ thống thực hiện loại bảo trì lịch sử này ... ví dụ: Oracle Financial hoặc HR.
Ngoài ra, có một số cơ sở dữ liệu [tôi đã từng làm việc với DEC RDBMS cũ] có thể duy trì RUJ [chạy các tạp chí đơn vị] sau đó có thể được sử dụng để khôi phục từ bản sao lưu và đến một thời gian/giao dịch. Tuy nhiên MySQL không rơi vào danh mục này. Một lần nữa, nó đòi hỏi rất nhiều không gian đĩa và chỉ thực tế khi bạn thực hiện sao lưu dữ liệu thường xuyên và quá trình khôi phục phức tạp hơn. MySQL [theo như tôi biết] không hỗ trợ tính năng này.
Đối với hầu hết mọi người, cách tiếp cận thực tế hơn là một khôi phục đơn giản từ bản sao lưu, có thể theo sau là một số giải trí thủ công. Thật không may, hầu hết mọi người ngày nay thậm chí không nhận bản sao lưu.
Cập nhật lần cuối: 16 tháng 9 năm 2022
Hầu hết các máy chủ WordPress, bao gồm Kinsta, có các bản sao lưu tự động cho phép bạn khôi phục trong trường hợp khẩn cấp. Tuy nhiên, có thể có những lúc bạn cần khôi phục và tải lên cơ sở dữ liệu của riêng bạn & NBSP;
Điều này có thể là do bạn đang di chuyển máy chủ hoặc có lẽ bạn muốn thực hiện một số phát triển địa phương. Trong mọi trường hợp, bạn có thể làm theo hướng dẫn nhanh chóng và dễ dàng này bên dưới về cách khôi phục cơ sở dữ liệu MySQL bằng PhpMyAdmin.
Đề xuất đọc: Làm thế nào để xuất một trang web WordPress.
Cách khôi phục cơ sở dữ liệu MySQL bằng PhpMyAdmin
PhpMyAdmin là một công cụ nguồn mở miễn phí có sẵn thông qua trình duyệt của bạn được sử dụng để xử lý việc quản lý MySQL hoặc MARIADB. Nó có thể được sử dụng cho tất cả các loại hoạt động khác nhau, chẳng hạn như cơ sở dữ liệu di chuyển, quản lý bảng, chỉ mục và thực thi các câu lệnh SQL. Hôm nay chúng ta sẽ chỉ đơn giản là khôi phục cơ sở dữ liệu WordPress MySQL với phpmyadmin.
Lưu ý: Hướng dẫn này giả định rằng bạn đã có bản sao lưu hoặc xuất & nbsp;*. Tệp SQL mà bạn sẽ nhập. Nếu không, hãy xem hướng dẫn của chúng tôi về cách sao lưu cơ sở dữ liệu MySQL của bạn với phpmyadmin.
Bước 1
Đăng nhập vào phpmyadmin. Với Kinsta, chúng tôi có một liên kết dễ dàng truy cập để đăng nhập vào phpmyadmin từ trong bảng điều khiển mykinsta. Tùy thuộc vào máy chủ WordPress của bạn, điều này cũng có thể được đặt trong tài khoản cPanel của bạn.
Bước 2
Nhấp vào cơ sở dữ liệu WordPress của bạn. Nhiều khả năng tên sẽ tương ứng với tên trang web của bạn.
Bước 3
Nhấp vào tab Nhập khẩu trên mạng và sau đó trên Tệp Chọn Tệp. Chọn bản sao lưu/xuất tệp *.sql của bạn. Và sau đó nhấp vào trên Go Go.
Tiết kiệm thời gian, chi phí và tối đa hóa hiệu suất trang web với:
- Trợ giúp ngay lập tức từ các chuyên gia lưu trữ WordPress, 24/7.
- Tích hợp doanh nghiệp CloudFlare.
- Khán giả toàn cầu với 35 trung tâm dữ liệu trên toàn thế giới.
- Tối ưu hóa với giám sát hiệu suất ứng dụng tích hợp của chúng tôi.
Tất cả điều đó và nhiều hơn nữa, trong một kế hoạch không có hợp đồng dài hạn, di cư hỗ trợ và một người được bảo đảm trong 30 ngày. Kiểm tra các kế hoạch của chúng tôi hoặc nói chuyện với bán hàng để tìm kế hoạch phù hợp với bạn.