Sao lưu & khôi phục dữ liệu trên Direct Admin

Backup dữ liệu giúp bảo vệ thông tin quan trọng của website và cơ sở dữ liệu. DirectAdmin cung cấp các công cụ để sao lưu (backup) và phục hồi (restore) toàn bộ hoặc từng phần dữ liệu.


1. Sao lưu toàn bộ dữ liệu (Full Backup)

Sao lưu toàn bộ tài khoản hosting giúp bạn bảo vệ dữ liệu website, email, cơ sở dữ liệu và cấu hình.

Cách thực hiện:

  1. Đăng nhập vào DirectAdmin.

  2. Vào System Info & FilesBackup.

  3. Chọn Create Backup.

  4. Chọn các mục bạn muốn sao lưu:

    • Home Directory: Bao gồm toàn bộ file website.

    • Email Accounts: Sao lưu tài khoản email.

    • MySQL Databases: Sao lưu các cơ sở dữ liệu MySQL.

    • DNS Settings: Sao lưu cấu hình DNS.

  5. Chọn Backup Destination:

    • Backup to a File: Tạo file backup lưu trên máy chủ hosting.

    • Backup to Remote FTP Server: Sao lưu lên server FTP (nếu có).

  6. Nhấn Create Backup để bắt đầu quá trình sao lưu.

Lưu ý:

  • Quá trình sao lưu có thể mất vài phút đến vài giờ tùy vào kích thước dữ liệu.

  • File backup sẽ có định dạng .tar.gz và được lưu trong thư mục /backups.


2. Khôi phục dữ liệu từ backup (Restore)

Khôi phục dữ liệu từ file backup sẽ giúp bạn quay lại trạng thái trước đó khi gặp sự cố.

Cách thực hiện:

  1. Đăng nhập vào DirectAdmin.

  2. Vào System Info & FilesBackup.

  3. Chọn Restore Backup.

  4. Chọn File Backup từ danh sách file backup đã tạo trước đó.

  5. Nhấn Restore để bắt đầu quá trình khôi phục.

Lưu ý:

  • Quá trình khôi phục sẽ thay thế dữ liệu hiện tại bằng dữ liệu từ file backup, vì vậy hãy chắc chắn bạn chọn đúng bản sao lưu.


3. Sao lưu & khôi phục MySQL Database

Bạn có thể sao lưu và phục hồi riêng biệt từng cơ sở dữ liệu MySQL trong DirectAdmin.

Cách sao lưu MySQL Database:

  1. Vào MySQL Management → Chọn database cần sao lưu.

  2. Nhấn Download as SQL để tải file .sql về máy.

Cách khôi phục MySQL Database:

  1. Mở phpMyAdmin.

  2. Chọn database cần khôi phục.

  3. Vào tab Import.

  4. Chọn file .sql đã sao lưu và nhấn Go để khôi phục.


4. Cài đặt tự động sao lưu (Automatic Backups)

Nếu bạn muốn thiết lập sao lưu tự động, DirectAdmin hỗ trợ cài đặt cron job để tự động sao lưu định kỳ.

Cách thiết lập:

  1. Vào System Info & FilesCron Jobs.

  2. Thêm một cron job mới với lệnh sao lưu, ví dụ:

    /usr/local/directadmin/scripts/backup.sh
  3. Đặt lịch sao lưu (hàng ngày, hàng tuần) tùy theo nhu cầu.

Để lại một bình luận 0

Tài khoản email của bạn sẽ không được công khai. Trường bắt buộc được đánh dấu *