Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
242,51 KB
Nội dung
BACKUPAND RESTORE
DATBASEIN MYSQL
Nội dung
Sự cần thiết của backup và restore
Backup dữ liệu
Resotre dữ liệu
Vai trò của Backup data
Database lưu trữ:
Số lượng lớn các dữ liệu quý giá, quan trọng
của một công ty, tổ chức,
Backup Database đóng vai trò quan trọng
Sao lưu cơ sở dữ liệu
Dùng để phục hồi CSDL khi có sự cố xảy ra
Các sự cố thường xảy ra
trên Cơ sở dữ liệu
Các file hệ thống bị hư hỏng
Server bị hư hỏng, đánh cấp, phá huỷ
Những lỗi của user:
–
Vô tình chỉnh sửa CSDL
–
Vô tình xoá dữ liệu
Sự phá hoại cố ý của nhân viên
Bị hack
=> Phải phục hồi được dữ liệu
Backup và Restore dữ liệu
sử dụng Command line
Backup dữ liệu
Để backup dữ liệu trong MySQL ta có thể:
Copy file cơ sở dữ liệu
Export dữ liệu ra text file
Backup dữ liệu
Export dữ liệu ra text file
Các bước chuẩn bị:
Khởi động mysql Server
Mở cửa sổ dòng lệnh, di chuyển đến thư mục bin
của thư mục cài đặt và gõ vào lệnh:
mysqldump -u [Username] -p [password]
[databasename] > [backupfile.sql]
Trong đó:
Username: Tài khoản người dùng muốn backup
Password: Password đăng nhập
Databasename: tên CSDL muốn backup
Backupfile.sql: tên tập tin backup
Ví dụ:
Người dùng có username và password là “admin”
thao tác trên cơ sở dữ liệu với tên accounts
Các tuỳ chọn backupBackup toàn bộ các bảng và dữ liệu
mysqldump -u admin -p admin accounts > accounts.sql
•
Chỉ backup cấu trúc các bảng
mysqldump -u admin -p admin no-data accounts > accounts.sql
Chỉ backup dữ liệu
mysqldump -u admin -p admin no-create-info accounts >
accounts.sql
Backup thủ tục và hàm
mysqldump -u admin -p admin routines accounts > accounts.sql
Restore Database
Khôi phục Database về trạng thái được backup
gần nhất
Các bước thực hiện:
Khởi động MySQL Server
Mở cửa sổ dòng lệnh, di chuyển đến thư mục
bin của thư mục cài đặt và gõ vào lệnh:
mysql - u admin -p admin accounts <
accounts.sql
[...].. .Backup và Restore dữ liệu sử dụng MySQL Administrator Backup dữ liệu Các bước thực hiện: 1 Khởi động MySQL Administrator 2 Chọn nút lệnh Backup và chọn New Project Backup dữ liệu 3 Chọn nội dung cần Backup 4 Click vào nút lệnh Execute Backup Now Chọn nơi lưu trữ file Backup với đuôi sql Restore dữ liệu Cách thực hiện: 1 Khởi động MySQL Administrator 2 Chọn nút lệnh Restore (hình 1)... Execute Backup Now Chọn nơi lưu trữ file Backup với đuôi sql Restore dữ liệu Cách thực hiện: 1 Khởi động MySQL Administrator 2 Chọn nút lệnh Restore (hình 1) 3 Chọn nơi lưu trữ File backup (hình 1) 4 Click nút Start Restore (hình 1) 3 4 1 5 2 6 Cảm ơn . BACKUP AND RESTORE
DATBASE IN MYSQL
Nội dung
Sự cần thiết của backup và restore
Backup dữ liệu
Resotre dữ liệu
Vai trò của Backup data
Database. chọn backup
Backup toàn bộ các bảng và dữ liệu
mysqldump -u admin -p admin accounts > accounts.sql
•
Chỉ backup cấu trúc các bảng
mysqldump -u admin