nb backup

Crée ou restaure une sauvegarde NocoBase. nb backup create crée une sauvegarde distante dans l’env cible, puis télécharge le fichier de sauvegarde en local ; nb backup restore téléverse un fichier de sauvegarde local vers l’env cible et attend que l’application soit de nouveau prête.

Utilisation

nb backup <command>

Sous-commandes

CommandeDescription
nb backup createCréer une sauvegarde et la télécharger en local
nb backup restoreRestaurer un fichier de sauvegarde local vers l’env cible

Exemples

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

Remarques

Avant l’exécution, la CLI vérifie d’abord si l’env cible expose les commandes d’exécution liées à la sauvegarde. Si des commandes sont absentes, elle actualise automatiquement le cache runtime une fois ; si la capacité nb api backup ... est toujours absente après l’actualisation, cela signifie que l’env cible n’a pas encore activé ou synchronisé la capacité de sauvegarde/restauration. Dans ce cas, vous devez d’abord traiter l’application cible elle-même.

Plus précisément :

  • nb backup create dépend de nb api backup create, nb api backup status et nb api backup download
  • nb backup restore dépend de nb api backup restore-upload

Commandes associées