Back to Main Site

Tiện ích Sao lưu và Phục hồi cơ sở dữ liệu trong PolyCMS

Last updated on Jul 10, 2026 5:02 AM

Tổng quan

PolyCMS tích hợp sẵn công cụ Sao lưu & Phục hồi cơ sở dữ liệu chuyên biệt, hỗ trợ tạo tệp tin SQL backup cho **duy nhất các bảng dữ liệu của CMS** (bao gồm 16 bảng có tiền tố blog_*). Mọi dữ liệu khách hàng, hóa đơn, dự án và dữ liệu của các mô-đun khác trong Perfex CRM hoàn toàn không bị ảnh hưởng hay can thiệp.

Các bước tạo bản sao lưu

Di chuyển đến mục Blog > Tools > Backup:

  1. Nhấn chọn Create Backup.
  2. PolyCMS sẽ tự động biên dịch và tạo một tệp tin SQL chứa cấu trúc và dữ liệu của 16 bảng CMS.
  3. Tệp sao lưu vừa tạo sẽ hiển thị trong danh sách đi kèm thông tin mốc thời gian và dung lượng tệp.
  4. Tải tệp .sql này về lưu trữ trên máy tính hoặc đám mây để đảm bảo an toàn.

Danh sách các bảng được sao lưu

Bản sao lưu bao gồm toàn bộ các bảng thuộc phân hệ CMS:

Nhóm chức năngCác bảng cơ sở dữ liệu tương ứng
Nội dung (Content)blog_posts, blog_pages, blog_page_meta
Phân loại (Taxonomy)blog_categories, blog_tags, blog_post_categories, blog_post_tags, blog_post_meta
Tương tác (Engagement)blog_comments
Điều hướng (Navigation)blog_menus, blog_menu_items, blog_widgets
Mở rộng (Extensions)blog_plugins, blog_plugin_options, blog_themes, blog_theme_options
Cấu hình (Configuration)blog_settings, blog_permalink_settings

Các bước phục hồi dữ liệu (Restore)

  1. Di chuyển đến mục Blog > Tools > Backup.
  2. Lựa chọn tệp tin sao lưu cần khôi phục trong danh sách hiển thị.
  3. Nhấn chọn Restore.
  4. Xác nhận đồng ý khôi phục dữ liệu. Toàn bộ dữ liệu CMS hiện tại sẽ bị thay thế bằng nội dung trong tệp sao lưu.

Cảnh báo quan trọng: Tiến trình phục hồi dữ liệu sẽ ghi đè và thay thế hoàn toàn các dữ liệu CMS hiện có. Bạn hãy luôn tạo một bản sao lưu mới ngay trước khi chạy lệnh phục hồi để tránh mất mát thông tin ngoài ý muốn.

Các khuyến nghị vận hành

  • Hãy luôn tạo bản sao lưu trước khi thực hiện các thay đổi nội dung lớn hoặc cập nhật phiên bản mới cho giao diện theme/plugin.
  • Tải tệp sao lưu về lưu trữ ở các nơi an toàn bên ngoài máy chủ (như ổ đĩa cá nhân, Google Drive...).
  • Định kỳ kiểm tra tính toàn vẹn của tệp sao lưu bằng cách khôi phục thử nghiệm trên môi trường staging/test.
  • Tệp sao lưu này chỉ chứa dữ liệu của phân hệ CMS — dữ liệu chung của hệ thống CRM cần được sao lưu bằng các quy trình hệ thống riêng biệt khác.

Tài liệu hướng dẫn liên quan