Sao lưu dữ liệu là bước quan trọng trong việc đảm bảo an ninh, an toàn cơ sở dữ liệu. khi các biện pháp bảo mật trước đó: mã hoá dữ liệu, đặt mật khẩu, phân quyền truy cập không hiệu quả. Khi đó dữ liệu bị tấn công làm thay đổi hiện trạng, người quản trị có thể khôi phục lại trạng thái ở thời điểm gần nhất, giảm thiểu mất dữ liệu.
Dưới đây là phương pháp sao lưu dữ liệu trong phần mềm HeidiSQL, phương pháp sao lưu này lưu dữ liệu dưới dạng cấu trúc câu lệnh SQL. Khi cần lấy lại trạng thái đó thì người quản trị thực hiện chức năng tải lại bản sao lưu thì dữ liệu sẽ về trạng thái lúc sao lưu.
1/ Sao lưu dữ liệu
Các bước như sau
Bước 1: Vào các công cụ - chọn Xuất cơ sở dữ liệu dưới dạng SQL
Bước 2: Chọn các tham số cho việc backup:
Database: Create
Table: Create
Data: Delete + insert (truncate exiting data - xoá dữ liệu nếu tồn tại)
Max INSERT: Kích thước (KB) tối đa cho câu lệnh insert
Output: Single file (Gom các câu lệnh sql vào 1 file duy nhất)
Tên tệp: Đặt tên tệp và chọn vị trí xuất tệp
Bước 3: Chọn export để xuất tệp
2/ Phục hồi dữ liệu
Trong trường hợp còn CSDL thì có thể xoá đi (Vì trong khi backup dữ liệu ta đã chọn Create database)
Các bước làm:
Bước 1: Vào file - chọn Load SQL file…
Bước 2: Chọn tệp đã xuất từ bước sao lưu
Bước 3: Nháy chuột vào nút play để thực hiện truy vấn
Kết quả là dữ liệu được khôi phục về trạng thái lúc backup
Xem clip hướng dẫn: Xem