Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Giới thiệu về khôi phục cơ sở dữ liệu DB2 9 potx
Nội dung xem thử
Mô tả chi tiết
Giới thiệu về khôi phục cơ sở dữ liệu DB2 9
Các kịch bản phục hồi
Amol D. Barsagade, Cố vấn Cơ sở dữ liệu, IBM
Tóm tắt: Một chiến lược cố gắng và kiểm thử sao lưu và phục hồi là thiết yếu
trong việc ngăn ngừa mất dữ liệu. Một cơ sở dữ liệu có thể gặp bất kỳ vấn đề nào,
gồm bị ngắt nguồn điện đột xuất, hỏng hóc về phương tiện lưu trữ, và các sự cố
của ứng dụng. Mỗi việc này có thể gây ra một sự cố về cơ sở dữ liệu và mỗi sự cố
đòi hỏi một hành động phục hồi khác nhau. Hướng dẫn này giới thiệu các khả
năng sao lưu và phục hồi trong IBM® DB2® for Linux®, UNIX® và Windows®.
Ngoài ra, nó còn trình bày một cách tiếp cận từng bước, chỉ ra cách phục hồi dữ
liệu ở các kịch bản sự cố khác nhau.
Trước khi bạn bắt đầu
Về hướng dẫn này
Các tổ chức hỗ trợ toàn cầu dựa trên dịch vụ và sự hài lòng của khách hàng. Như
vậy, việc bảo vệ trước các sự cố là một thách thức lớn đối với người quản trị cơ sở
dữ liệu. Trong các môi trường làm việc 24/24 giờ, 7 ngày 1 tuần hoặc môi trường
sản xuất, nơi các cơ sở dữ liệu có sứ mệnh thiết yếu, bất kỳ mất mát dữ liệu nào
cũng đều là không thể chấp nhận. Do đó, vấn đề sống còn là phải hiểu được các
tuỳ chọn phục hồi dữ liệu khác nhau do một hệ quản trị cơ sở dữ liệu đưa ra
(DBMS) cũng như phải có một kế hoạch phục hồi dữ liệu ngay để thực hiện
chúng.
Mục tiêu
Hướng dẫn này đưa ra các tuỳ chọn phục hồi DB2 9 đa dạng và gồm các chủ đề
sau:
Ghi log cơ sở dữ liệu.
Cách thay đổi hình thức ghi log cơ sở dữ liệu.
Các thực hành tốt nhất để giữ an toàn cơ sở dữ liệu dữ liệu.
Cách phục hồi toàn bộ cơ sở dữ liệu sau một sự cố.
Cách phục hồi khi một vùng chứa không gian bảng bị mất hoặc hỏng.
Cách phục hồi một bảng mà bị lấy mất do ngẫu nhiên.
Cách phục hồi đến một thời điểm.
Ghi log Cơ sở dữ liệu
Các cơ sở dữ liệu DB2 hỗ trợ hai hình thức ghi log cơ sở dữ liệu khác nhau:
Circular (Quay vòng) và Archival (Lưu trữ). Khi một cơ sở dữ liệu mới được tạo
ra, kiểu ghi log quay vòng là mặc định. Nếu việc nhu cầu kinh doanh đòi hỏi cao
hơn, bạn có thể thay đổi hình thức ghi log từ vòng tròn sang lưu trữ.
Tóm tắt về log giao dịch trong DB2
Một giao dịch là một đơn vị logic của công việc. Mỗi giao dịch có các bản ghi log
tương ứng được lưu lại trong tệp log giao dịch. Mỗi giao dịch có một mục tương
ứng trong cái được gọi là Redo Log (Log Làm lại). Các mục Log Làm lại được
viết cho tệp log hoạt động hiện tại. Khi tệp log hoạt động đã đầy, nó được đánh
dấu là không sẵn có, để dùng nữa, vào lúc đó DB2 tạo ra tệp log tiếp theo, theo thứ