nb backup restore
Восстанавливает локальный файл резервной копии в целевое окружение. Обычно здесь используется файл *.nbdata. Восстановление перезапишет данные целевого приложения, поэтому CLI по умолчанию запрашивает дополнительное подтверждение.
Использование
Параметры
Примеры
Примечания
CLI проверяет, совпадает ли --env с текущим окружением, только если вы явно передали --env. Если явно указано другое окружение, в интерактивном терминале сначала будет запрошено подтверждение; в неинтерактивных терминалах или в сессиях ИИ-агента вам нужно явно добавить --yes самостоятельно либо сначала выполнить nb env use <name>, а затем повторить попытку.
Перед выполнением CLI сначала проверяет, существует ли путь, указанный в --file, и подтверждает, что это обычный файл. Если путь не существует или указывает на каталог, команда немедленно завершится ошибкой.
Если --force не передан, в интерактивном терминале появится ещё одно подтверждение с явным указанием, что это восстановление перезапишет данные приложения. В неинтерактивных терминалах и сессиях ИИ-агента при отсутствии --force CLI сразу откажется выполнять команду и выдаст подсказку для повторного запуска, которую можно сразу скопировать. Если при этом это ещё и операция с другим окружением, обычно нужно передать и --yes, и --force.
После успешной загрузки CLI продолжит ждать, пока целевое приложение снова не пройдёт __health_check. Иными словами, к моменту успешного завершения команды приложение обычно уже восстановлено до доступного состояния.

