Nhiệm vụ: Xây dựng phương án sao lưu và khôi phục dự án

Xây dựng phương án sao lưu và khôi phục dự án

Nghiên cứu phương pháp tiếp cận chung để duy trì và khôi phục trạng thái hoạt động của các loại dự án khác nhau.

Vấn đề

Dịch vụ quản lý (managed service) chịu trách nhiệm không chỉ đối với việc thay đổi trang web mà còn đối với khả năng khôi phục trang web sau sự cố, hỏng hóc dữ liệu, diig chuyển thất bại hoặc mất hạ tầng.

Chỉ dùng Git là chưa đủ nếu trạng thái quan trọng nằm trong cơ sở dữ liệu, tệp, bộ lưu trữ đối tượng (object storage) hoặc các hệ thống khác.

Hướng giải quyết

Cần hiểu rõ các cấp độ sao lưu/khôi phục (backup/restore) nào là cần thiết cho các dự án khác nhau, cách kiểm tra tính hợp lệ của bản sao lưu và mức độ tự động hóa quá trình khôi phục bằng tác nhân (agent).

Điều quan trọng là phải phân biệt giữa việc có bản sao lưu và khả năng khôi phục đã được chứng minh. Đồng thời, không cần thiết phải tự xây dựng kho lưu trữ bản sao lưu riêng nếu các công cụ hosting/cơ sở dữ liệu hiện có giải quyết vấn đề tốt hơn.

Liên quan đến mô hình trạng thái dự án, triển khai/hoàn tác (deploy/rollback) và tính di cảo (portability). Kịch bản MODX riêng lẻ đã được mô tả trong phần khôi phục từ tệp và bản kết xuất dữ liệu (dump).