Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Cách Sao Lưu Cơ Sở Dữ Liệu MySQL

MySQL là hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS), xử lý các lệnh database và quản lý nhiều database cùng lúc. Dữ liệu là tài sản cốt lõi của mọi doanh nghiệp, việc sao lưu MySQL database định kỳ giúp bảo vệ thông tin trước hư hורג, tấn công hoặc thảm họa.

Cách 1: Sao Lưu Bằng phpMyAdmin (Quản Trị cPanel)

  • Đăng nhập cPanel, chọn phpMyAdmin.
  • Chọn database cần sao lưu ở thanh bên trái, nhấn tab Export.
  • Chọn phương thức Custom (tùy chỉnh).
  • Chọn database (mặc định chọn tất cả), phần Compression chọn gzipped.
  • Nhấn Go để tải file backup YourDatabaseName.sql.gz.

Thời gian backup tùy thuộc dung lượng database.

Cách 2: Sử Dụng Lệnh mysqldump

Tạo file text dump chứa lệnh SQL để tái tạo database từ đầu.

  • Backup 1 database: mysqldump database_name > database_name.sql
  • Backup nhiều database: mysqldump --databases db_one db_two > two_databases.sql
  • Backup tất cả database: mysqldump --all-databases > all_databases.sql

Cách 3: Tự Động Hóa Bằng Cron Job

Cron job chạy lệnh tự động theo lịch trình trên Linux.

  • Trong cPanel, mục Advanced → Cron jobs.
  • Nhập email nhận thông báo (tùy chọn).
  • Chọn Common Settings cho tần suất backup (hàng ngày, hàng tuần...).
  • Nhập lệnh: /usr/bin/mysqldump -u dbusername -p'dbpassword' dbname > /home/username/path/backup.sql
  • Thay dbusername, dbpassword, dbname, path cho phù hợp.
  • Nhấn Add New Cron Job.

Cách 4: Sử Dụng Plugin WordPress

  • UpdraftPlus: Backup database 1 click, hơn 2 triệu cài đặt đang hoạt động.
  • BackWPup: Backup database và toàn bộ cài đặt WordPress.

Chọn plugin tương thích phiên bản WP hiện tại và vẫn được cập nhật thường xuyên.

Lời khuyên: Sao lưu MySQL thường xuyên để khôi phục dữ liệu quan trọng khi sự cố xảy ra.