Резервное копирование настроек
Резервное копирование — это важнейшая привычка при настройке FPV-дрона. В экосистеме Betaflight это ваш «страховочный трос» на случай программных сбоев или неудачных экспериментов.
Для чего используется резервная копия настроек
Резервная копия (бэкап) необходима в следующих случаях:
- Обновление прошивки: При переходе на новую версию Betaflight все настройки стираются. Бэкап позволяет быстро вернуть конфигурацию (порты, PID-тюнинг, фильтры, настройки OSD).
- Эксперименты с настройками: Если вы изменили параметры и дрон начал вести себя нестабильно, вы всегда можете «откатиться» к заведомо рабочему состоянию.
- Перенос настроек: Если вы купили такой же полетный контроллер или второй идентичный дрон, вы можете скопировать настройки за пару кликов.
- Случайный сброс: Иногда при нехватке питания или ошибке памяти настройки могут «слететь» к заводским.
Что собой представляет файл резервной копии
CLI Dump (текстовый файл .txt): Это обычный текстовый документ, содержащий набор команд, которые вы вводите в консоль (Command Line Interface). * В нем прописано абсолютно всё: от назначения ресурсов процессора до цвета светодиодов. * Его можно открыть любым Блокнотом и отредактировать вручную.
Как сделать резервную копию в Betaflight Configurator
Актуальные способы для 2026 года:
Способ 1: Вкладка Presets
- Зайдите на вкладку Presets (Пресеты).
- В верхней части окна справа вы увидите кнопку Save Backup (Сохранить резервную копию).
- Программа предложит сохранить текстовый файл.
Способ 2: Вкладка CLI
Этот метод остается «золотым стандартом», так как он не зависит от изменений интерфейса и работает во всех версиях.
- Перейдите на вкладку CLI.
- Введите команду
diff allи нажмите Enter. - После того как текст пробежит, нажмите кнопку Save to File (Сохранить в файл) в нижнем правом углу.
Примечание: Команда
diff allвыводит только те настройки, которые отличаются от заводских. Это самый чистый способ. Если нужен полный слепок системы, используйте командуdump.
Как восстановить настройки из резервной копии
Способ 1: Вкладка Presets
- Зайдите на вкладку Presets (Пресеты).
- Нажмите кнопку Load Backup, выберите ваш файл и подтвердите запись.
- Полетный контроллер перезагрузится, применив все настройки.
Способ 2: Вкладка CLI
- Перейдите на вкладку CLI.
- Нажмите Load from File, выберите файл.
- Дождитесь окончания загрузки текста.
- Введите команду
saveи нажмите Enter. - Полетный контроллер перезагрузится, применив все настройки.
Предупреждение: Не восстанавливайте
diff allилиdumpот старых версий прошивки (например, с Betaflight 4.3 на 4.5) напрямую, так как названия команд могут измениться. В таких случаях лучше переносить настройки PID и фильтров вручную.
Разница команд diff, diff all и dump
Чтобы понять разницу, представьте, что настройки вашего дрона — это книга.
dump (Вся книга целиком)
Эта команда выводит абсолютно все параметры, которые есть в памяти полетного контроллера.
- Что вы видите: И те 5% настроек, которые вы изменили, и 95% заводских установок, которые вы даже не открывали.
- Размер: Огромный текст (1000+ строк).
- Когда использовать: Когда вам нужен «черный ящик» — полный клон системы для восстановления на ту же самую версию прошивки.
- Минус: Если вы попробуете загрузить
dumpот старой версии Betaflight в новую, дрон может вести себя неадекватно, так как названия стандартных команд в коде часто меняются.
diff (Только ваши правки в текущем профиле)
Эта команда показывает сохраняет изменения только для текущего профиля PID и профиля рейтов (Rateprofile), которые выбраны в данный момент.
* Размер: Маленький (обычно 50–100 строк).
* Минус: Если у вас настроено несколько профилей (например, один для гонок, другой для фристайла), diff сохранит только тот, который активен сейчас.
diff all (Ваши правки во всех профилях)
Это «золотой стандарт» для большинства пилотов. Команда показывает все изменения относительно дефолта во всех профилях сразу.
- Что вы видите: Только ваши порты, режимы (Modes), настройки моторов, OSD и все PID-профили.
- Размер: Компактный и читаемый (150–250 строк).
- Когда использовать: Это лучший вариант для бэкапа. Его легко прочитать самому, легко перенести на другую версию прошивки или поделиться с другом.
Итоговое сравнение
| Команда | Что сохраняет? | Читаемость | Для бэкапа? |
|---|---|---|---|
dump |
Вообще всё (включая дефолт) | 🔴 Низкая | Только для полной копии |
diff |
Только правки (1 профиль) | 🟢 Высокая | Нет (можно потерять данные) |
diff all |
Только правки (Все профили) | 🟢 Высокая | Да, лучший выбор |
Рекомендация: какой выбрать?
Всегда используйте diff all. Этого файла достаточно, чтобы полностью восстановить поведение вашего дрона, даже если вы прошьете его с нуля. Он содержит всю «душу» вашего квадрокоптера, не забивая файл лишним мусором.
Важный нюанс: Если вы хотите видеть в файле и старые (дефолтные) значения для сравнения, используйте команду diff all showdefaults.
Изучите подробную видеоинструкцию по работе с CLI в Betaflight
Это видео поможет наглядно увидеть процесс ввода команд в консоль и процесс сохранения файла, чтобы закрепить теорию на практике.