Bài viết liên quan
RTO/RPO
Recovery Time Objective / Recovery Point Objective
RTO và RPO là gì?
RTO (Recovery Time Objective) là khoảng thời gian tối đa mà một dịch vụ ngân hàng có thể bị gián đoạn trước khi gây ra thiệt hại không thể chấp nhận được. RPO (Recovery Point Objective) là khoảng thời gian dữ liệu tối đa có thể bị mất, tính từ thời điểm sao lưu gần nhất đến thời điểm xảy ra sự cố. Hai chỉ tiêu này được quy định cụ thể trong Thông tư 13/2018/TT-NHNN và tiêu chuẩn ISO 22301:2019 về quản lý liên tục kinh doanh.
Phân biệt RTO và RPO
- RTO: Trả lời câu hỏi "Mất bao lâu để hệ thống hoạt động trở lại?" - Đo bằng phút/giờ từ lúc sự cố đến lúc khôi phục xong.
- RPO: Trả lời câu hỏi "Mất bao nhiêu dữ liệu khi sự cố xảy ra?" - Đo bằng khoảng thời gian giữa hai lần backup/sync.
- Mối liên hệ: RPO càng nhỏ thì chi phí backup càng cao (ví dụ: replication real-time đắt hơn 10 lần so với backup hàng ngày).
Tiêu chuẩn RTO/RPO cho hệ thống ngân hàng Việt Nam
Theo quy định hiện hành, các hệ thống trọng yếu trong ngân hàng thường phải đáp ứng:
- Hệ thống thanh toán liên ngân hàng (CITAD): RPO ≤ 5 phút, RTO ≤ 1 giờ.
- Core Banking: RPO ≤ 15 phút, RTO ≤ 4 giờ.
- Internet Banking/Mobile Banking: RPO ≤ 15 phút, RTO ≤ 2 giờ.
- Hệ thống thẻ (Visa/Mastercard/JCB): RPO gần bằng 0, RTO ≤ 30 phút do yêu cầu từ các tổ chức thẻ quốc tế.
Ví dụ minh họa
Một ngân hàng TMCP cỡ lớn tại Việt Nam có hệ thống Internet Banking bị sự cố lúc 10:00 sáng, lần backup gần nhất là 9:45 sáng. Nếu RPO quy định là 15 phút thì ngân hàng này đạt yêu cầu vì chỉ mất tối đa 15 phút dữ liệu giao dịch. Nếu RTO là 2 giờ, hệ thống phải được khôi phục trước 12:00 trưa cùng ngày, nếu không sẽ vi phạm cam kết dịch vụ (SLA) với khách hàng.