Trong khi các công cụ EXPORT, IMPORT, LOAD và db2move cho phép bạn di chuyển dữ liệu từ một bảng này tới một bảng khác, trong cùng cơ sở dữ liệu hay qua vài cơ sở dữ liệu, công cụ db2look có thể được sử dụng để rút trích các câu lệnh DDL, các cơ sở dữ liệu tĩnh, các đặc tính không gian bảng cho một cơ sở dữ liệu và lưu trữ chúng trong một tệp kịch bản mà có thể sau này được chạy trên một hệ thống khác. Ví dụ, bạn muốn sao chép một cơ sở dữ liệu từ máy chủ DB2 đang chạy trên Linux sang một máy chủ DB2 đang chạy trên Windows, đầu tiên bạn chạy công cụ db2look trên máy chủ DB2 Linux để lấy được cấu trúc của cơ sở dữ liệu và lưu cấu trúc này trên một tệp kịch bản. Sau đó bạn chép tệp kịch bản này sang máy chủ DB Windows và thực thi kịch bản đó để bắt đầu xây dựng bản sao cơ sở dữ liệu. Tới đây, cấu trúc của cơ sở dữ liệu đó đã được sao chép. Bước kế tiếp sẽ chạy công cụ db2move với tùy chọn export trong máy chủ DB2 Linux, và sau đó chép tất cả các tệp được phát sinh sang máy chủ DB2 Windows, sau đó thực thi db2move với tùy chọn là import hay load. Hoàn thành bước này, cơ sở dữ liệu của bạn sẽ được sao chép toàn bộ từ một máy chủ này sang một máy chủ khác hoạt động trên một nền tảng khác.
Kịch bản trên cần thiết khi làm việc với cơ sở dữ liệu trên các nền tảng khác nhau như Linux và Windows. Nếu cả hai máy chủ đều hoạt động trên cùng một nền tảng, bạn sẽ dùng những lệnh sao lưu dự phòng và khôi phục sẽ làm cho xử lý dễ dàng hơn và rõ ràng hơn.
» Tin mới nhất:
» Các tin khác: