Prompt AI-KT109 — Diễn tập sao lưu và phục hồi DB thử
Nhiệm vụ gốc: R063, gói SD17. Target là agent trong workspace CXK.
Đọc AGENTS.md, README.md, docs/GLOSSARY.md và Research/20260926_AI_THUC_HIEN/KY_THUAT/SD17_THIET_KE_VA_RANH_GIOI.md.
Đầu vào bắt buộc: deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md, deployment/database/init_schema.sql, docs/legal/HO_SO_DU_LIEU_VA_NHA_CUNG_CAP.md.
Phụ thuộc nghiệp vụ: R059, R056, R062.
Điều kiện gốc: Người phụ trách nhận việc; dùng đúng phạm vi được quyết định. Thiếu đầu vào thì dừng nhánh và ghi phần chờ.
Xác minh đầu ra phụ thuộc có thật, đúng phiên bản và thẩm quyền trước phần cần chúng.
Nếu thiếu, ghi đúng bằng chứng thiếu; dùng thiết kế đã hoàn tất để tiếp tục phần độc lập.
Không coi trạng thái AI_DRAFT_READY của bản chuẩn bị là hoàn thành R063.
Thực hiện đúng các bước sau khi đủ đầu vào:
1. Xác nhận DB thử, dữ liệu tổng hợp, quyền và tiêu chí R062. Ghi trạng thái nền; tạo bản sao theo quy trình, lưu nơi giữ và cách bảo vệ khóa.
Đầu ra: deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md — Bản kê và log sao lưu thử
Kiểm: Không lấy dữ liệu vận hành để diễn tập; bản sao nhận dạng được.
2. Kiểm đích DB và dung lượng, phục hồi bản sao vào môi trường riêng. Ghi thời điểm bắt đầu/kết thúc và lỗi; không nhận VERIFYONLY là đã phục hồi.
Đầu ra: deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md — Log phục hồi DB thử
Kiểm: Có thao tác phục hồi thật trên DB thử và kết quả quan sát.
3. Chạy phép kiểm nhất quán phù hợp, đối chiếu bảng/dữ liệu tổng hợp và quyền. So mục tiêu R062 với thời gian đo; ghi sai lệch và phần thiếu.
Đầu ra: deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md — Bằng chứng nhất quán và thời gian
Kiểm: Không kết luận từ tệp sao lưu đọc được; sai lệch có người xử lý.
4. Gộp lệnh, thời gian, quyền và lỗi phục hồi DB vào hướng dẫn. Ghi giới hạn của lượt này; phần quay lui ứng dụng thật chờ R063B.
Đầu ra: deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md — Hướng dẫn phục hồi có bằng chứng
Kiểm: Tách thành công thực tế, lỗi và việc chưa thử; không ghi vượt phạm vi diễn tập.
Đầu ra đích của parent: deployment/HUONG_DAN_VAN_HANH_VA_PHUC_HOI.md.
Trước sửa canonical, đối chiếu quyết định thật và phạm vi người dùng đang giao.
Giữ bản nguồn và ID, không đổi trạng thái APPROVED; không tự ký nhận vai OPS.
AI có thể hỗ trợ đọc mã, tính toán và ghi lỗi; không thay kiểm độc lập của người được giao.
Không gửi dữ liệu người hoặc nguồn có quyền hạn chế ra ngoài.
Không bật camera, gọi nhà cung cấp hoặc triển khai host chỉ vì prompt này có mặt.
Giữ readiness/chat 503 của bản ngoại tuyến cho đến thay đổi riêng đã đủ điều kiện.
Kiểm thực tế, ghi lệnh, exit, phiên bản, mẫu số và lỗi còn mở. Không bịa kết quả.
Nghiệm thu parent: Có kiểm dữ liệu và DBCC CHECKDB phù hợp; VERIFYONLY không thay restore
Kết thúc bằng file đã đổi, kiểm đã chạy, giới hạn và việc NCS cần review.