Lệnh sao lưu dữ liệu DB2 cho phép bạn tạo một bản sao chép cơ sở dữ liệu lúc lệnh được thực thi. Cú pháp đơn giản nhất bạn có thể sử dụng để chạy lệnh này là:
BACKUP DATABASE
Hầu hết các lệnh và công cụ có thể được thực hiện trực tuyến hay ngoại tuyến. Trực tuyến nghĩa là để người sử dụng khác có thể được kết nối và thực hiện các thao tác trên cơ sở dữ liệu trong khi bạn thực thi lệnh của mình. Ngoại tuyến là không người nào được kết nối đến cơ sở dữ liệu trong khi bạn thực hiện thao tác. Để cho phép một thao tác trực tuyến, thêm từ khóa ONLINE vào cú pháp lệnh, nếu không thì ngầm định bạn sẽ làm việc trong chế độ ngoại tuyến.
Ví dụ, nếu muốn sao lưu cơ sở dữ liệu sample đến đường dẫn C:\BACKUPS bạn có thể đưa ra lệnh này từ trình đơn lệnh DB2 của Window/Linux:
db2 BACKUP DB sample TO C:\BACKUPS
Chú ý rằng thư mục C:\BACKUPS phải tồn tại trước khi thực thi lệnh. Cũng chắc chắn là không có kết nối nào đến cơ sở dữ liệu khi bạn thực thi lệnh trên, nếu không bạn sẽ nhận một thông báo lỗi bởi một sao lưu ngoại tuyến không thể được thực hiện khi có các kết nối.
Trong trường hợp để tìm ra những kết nối đến cơ sở dữ liệu, đưa ra lệnh DB2 này từ trình đơn Window/Linux:
db2 list applications
Để buộc ngắt tất cả các kết nối đến cơ sở dữ liệu, đưa ra lệnh DB2 này từ trình đơn Window/Linux:
db2 force application all
» Tin mới nhất:
» Các tin khác: