nb backup

Tạo hoặc khôi phục bản sao lưu NocoBase. nb backup create sẽ tạo bản sao lưu từ xa trong env đích, sau đó tải tệp sao lưu về cục bộ; nb backup restore sẽ tải tệp sao lưu cục bộ lên env đích và chờ ứng dụng sẵn sàng trở lại.

Cách dùng

nb backup <command>

Lệnh con

LệnhMô tả
nb backup createTạo bản sao lưu và tải về cục bộ
nb backup restoreKhôi phục tệp sao lưu cục bộ vào env đích

Ví dụ

nb backup create
nb backup create --env app1 --output ./backups
nb backup create --env app1 --output ./backups/result.nbdata
nb backup restore --env app1 --file ./backups/backup_20260520_190408_8397.nbdata --yes --force

Mô tả

Trước khi thực thi, CLI trước tiên sẽ kiểm tra xem env đích có cung cấp các lệnh runtime liên quan đến sao lưu hay không. Nếu thiếu lệnh, CLI sẽ tự động làm mới bộ nhớ đệm runtime một lần; nếu sau khi làm mới mà vẫn thiếu khả năng nb api backup ..., điều đó có nghĩa là env đích vẫn chưa bật hoặc đồng bộ khả năng backup/restore, và lúc này bạn cần xử lý chính ứng dụng đích trước.

Cụ thể:

  • nb backup create phụ thuộc vào nb api backup create, nb api backup status, và nb api backup download
  • nb backup restore phụ thuộc vào nb api backup restore-upload

Các lệnh liên quan