Sự cố vẫn xảy ra dù đã phân quyền
Khi máy chủ đang ghi dữ liệu mà mất điện đột ngột, thao tác có thể bị gián đoạn; nếu thiết bị lưu trữ hỏng, dữ liệu trên thiết bị ấy có thể không còn đọc được. Mức ảnh hưởng tùy hệ thống và thời điểm xảy ra, nên không kết luận mọi lần mất điện đều làm hỏng CSDL.
Nguồn điện ổn định, thiết bị lưu điện (UPS) và quy trình tắt máy phù hợp giúp giảm rủi ro do ngắt điện. Theo dõi tình trạng thiết bị và thay thiết bị lỗi giúp giảm nguy cơ hỏng kéo dài. **Không biện pháp nào trong số đó là bản sao dữ liệu**: UPS có thời gian cấp điện giới hạn và không phục hồi nội dung trên một ổ đã hỏng hoàn toàn.
Ghép biện pháp với sự cố
Giả sử CSDL âm nhạc có bản nhạc `K01` đến `K06`. Máy chủ mất điện trong lúc biên tập viên đang thêm `K07`. Việc trước tiên là kiểm hệ thống sau khi có điện, xác định thao tác K07 đã hoàn tất hay chưa, rồi xử lí theo quy trình; không đoán rằng K07 chắc chắn đã lưu hoặc chắc chắn mất.
Nếu ổ lưu trữ bị hỏng không thể đọc, người quản lí cần **bản sao lưu có thể khôi phục** trên nơi lưu khác. Nếu một người xóa nhầm K06, có thể dùng nhật ký để xác định thời điểm và bản sao thích hợp để lấy lại dữ liệu, đồng thời kiểm các thay đổi sau đó để tránh ghi đè công việc hợp lệ. Vì vậy, phòng sự cố điện, quản lí quyền, ghi nhật ký và sao lưu hỗ trợ nhau.
Bài luyện
Máy chủ mất điện khi đang thêm K07. Kết luận nào thận trọng và đúng nhất?
Kết quả phụ thuộc thời điểm và cơ chế ghi.
Không thể khẳng định chưa có dữ liệu nếu chưa kiểm.
Phải kiểm kết quả thực tế trước khi thao tác tiếp.
Đổi mã không xác định được thao tác đã hoàn tất hay chưa.
Lời giải
Mất điện có thể làm gián đoạn thao tác, nhưng kết quả cụ thể còn tùy hệ thống. Sau sự cố, cần kiểm trạng thái CSDL và bản ghi K07 rồi mới quyết định xử lí.
Bài luyện
UPS giúp giảm rủi ro nào trực tiếp nhất?
UPS cấp điện tạm thời để hệ thống tiếp tục hoặc tắt an toàn.
Quyền truy cập cần phân quyền.
UPS không là bản sao của ổ lưu trữ.
Xóa nhầm cần kiểm và khôi phục dữ liệu.
Lời giải
UPS cung cấp nguồn điện tạm khi điện chính bị ngắt, giúp giảm tác động của gián đoạn điện trong giới hạn thiết bị và cách vận hành.
Bài luyện
Ổ chứa CSDL hỏng hoàn toàn. Biện pháp nào trực tiếp giúp lấy lại dữ liệu?
Giao diện không chứa bản sao dữ liệu.
Tên vai trò không chứa bản sao dữ liệu.
Nhật ký ghi dấu vết nhưng thường không thay bản sao đầy đủ.
Bản sao lưu có thể dùng để phục hồi dữ liệu khi ổ chính hỏng.
Lời giải
Khi ổ chính không đọc được, bản sao lưu trên nơi lưu khác và quy trình khôi phục đã kiểm mới tạo đường lấy lại dữ liệu.
Đang học