← Về thư mục
📄 / / DR_RESTORE.md

Hướng Dẫn Khôi Phục Hệ Thống Sau Thảm Họa (Disaster Recovery)

Tài liệu này hướng dẫn cách khôi phục toàn bộ hệ thống CEO AI OS từ GitHub lên một VPS mới 100% khi VPS cũ gặp sự cố.


1. Chuẩn bị VPS mới

Cài đặt các gói cơ bản trên Ubuntu/Debian:

apt-get update && apt-get install -y git sqlite3 openssl curl python3

Clone mã nguồn về thư mục chuẩn:

git clone https://github.com/nhivo2504/ceo-ai-os.git /opt/ai-os/products/ceo
cd /opt/ai-os/products/ceo

2. Khôi phục tự động 1 lệnh

Chạy lệnh khôi phục:

./scripts/restore_from_git.sh

Hệ thống sẽ hỏi mật khẩu giải mã: * Gợi ý: ngày gặp nhau * Mật mã: 020619

Script sẽ tự động: 1. Giải mã .env.enc về /root/.hermes/.env và tạo symlink về /opt/ai-os/products/ceo/.env. 2. Giải mã các cấu hình bảo mật (google_token.json, auth.json, config.yaml, channel_directory.json) về /root/.hermes/. 3. Tái tạo toàn bộ các database Kanban (nv-office, research-hub, v.v.) từ các bản dump SQL trong backups/sql/. 4. Khôi phục danh sách cronjob và symlink SOUL.md.


3. Khởi động lại dịch vụ

Sau khi restore xong, khởi động lại Gateway của Hermes:

hermes gateway restart

Toàn bộ lịch sử task, trí nhớ, hồ sơ học viên và API keys sẽ hoạt động trở lại bình thường.