57 lines
2.8 KiB
Markdown
57 lines
2.8 KiB
Markdown
---
|
|
summary: "Di chuyển (migrate) cài đặt Moltbot từ máy tính này sang máy tính khác"
|
|
read_when:
|
|
- Bạn vừa mua máy tính mới hoặc muốn chuyển Bot lên máy chủ
|
|
- Bạn muốn giữ nguyên các phiên chat, khóa API và trạng thái đăng nhập WhatsApp/Telegram
|
|
---
|
|
|
|
# Di chuyển Moltbot sang máy mới
|
|
|
|
Hướng dẫn này giúp bạn di chuyển Gateway Moltbot sang máy tính khác mà **không cần phải thực hiện lại quy trình thiết lập (onboarding)** từ đầu.
|
|
|
|
Về cơ bản, việc di chuyển bao gồm hai phần chính:
|
|
1. Sao chép **Thư mục trạng thái (State directory)**: Mặc định là `~/.clawdbot/` — nơi lưu cấu hình, khóa API, các phiên chat và trạng thái kết nối các kênh.
|
|
2. Sao chép **Không gian làm việc (Workspace)**: Mặc định là `~/clawd/` — nơi lưu các tệp tin của Agent (trí nhớ, các câu lệnh nhắc, v.v.).
|
|
|
|
## Các bước thực hiện (Khuyên dùng)
|
|
|
|
### Bước 0: Sao lưu (Tại máy cũ)
|
|
Hãy dừng Gateway trước để đảm bảo dữ liệu không bị thay đổi trong quá trình chép:
|
|
```bash
|
|
moltbot gateway stop
|
|
```
|
|
Sau đó nén hai thư mục quan trọng lại:
|
|
```bash
|
|
cd ~
|
|
tar -czf moltbot-state.tgz .clawdbot
|
|
tar -czf clawd-workspace.tgz clawd
|
|
```
|
|
|
|
### Bước 1: Cài đặt Moltbot trên máy mới
|
|
Trên máy tính mới, hãy cài đặt CLI giống như cách bạn đã làm lần đầu:
|
|
- Xem: [Hướng dẫn cài đặt](./index.vi.md)
|
|
|
|
### Bước 2: Sao chép dữ liệu sang máy mới
|
|
Giải nén hai tệp tin sao lưu vào đúng vị trí tương ứng trên máy mới (thường là thư mục gốc người dùng `~`). Đảm bảo rằng:
|
|
- Các thư mục ẩn (có dấu chấm ở đầu như `.clawdbot`) đã được chép đầy đủ.
|
|
- Quyền sở hữu tệp tin thuộc về người dùng hiện tại trên máy mới.
|
|
|
|
### Bước 3: Chạy lệnh kiểm tra (Doctor)
|
|
Trên máy tính mới, hãy chạy lệnh sau để Moltbot tự động điều chỉnh các đường dẫn và dịch vụ hệ thống:
|
|
```bash
|
|
moltbot doctor
|
|
```
|
|
Sau đó khởi động lại Bot:
|
|
```bash
|
|
moltbot gateway restart
|
|
moltbot status
|
|
```
|
|
|
|
## Các lưu ý quan trọng
|
|
- **Đừng chỉ chép tệp `moltbot.json`**: Tệp này là không đủ. Bạn cần cả thư mục `credentials/` và `agents/` nằm bên trong thư mục trạng thái.
|
|
- **Quyền hạn tệp tin**: Nếu bạn chép file bằng quyền root, Bot có thể sẽ không đọc được dữ liệu. Hãy đảm bảo quyền sở hữu đúng.
|
|
- **Bảo mật**: Thư mục trạng thái chứa các khóa bí mật (API key). Hãy vận chuyển chúng qua các kênh an toàn và xóa bản sao lưu sau khi hoàn tất.
|
|
|
|
---
|
|
Tài liệu liên quan: [Lệnh Doctor](../gateway/doctor.vi.md), [Xử lý lỗi](../gateway/troubleshooting.vi.md).
|