Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Восстановление conf.xml в Single user mode на ZFS

    Scheduled Pinned Locked Moved Russian
    1 Posts 1 Posters 743 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Offline
      pigbrother
      last edited by

      10 лет назад публиковал пост про восстановление conf.xml из папки атобэкапа.
      https://forum.netgate.com/post/600833

      Дополнил для pfSense, установленной в ZFS.

      Все действия - в физической консоли pfSense.
      Пути чувствительны к регистру.

      1. Загружаеммся в Single user mode (кнопка 2 в стартовом меню загрузчика)

      2. Предлагается выбрать shell. Нажимаем Enter для выбора /bin/sh

      3. /sbin/zfs list
        Это покажет список датасетов ZFS. Убеждаемся, что доступен
        pfSense/ROOT/default/cf

      4. Монтируем этот датасет:
        /sbin/zfs mount pfSense/ROOT/default/cf

      5. ls /cf/conf/
        Мы должны увидеть ваш актуальный config.xml, а также директорию backup со старыми резервными копиями.

      6. Переходим в каталог, где лежит "плохой" конфиг:
        cd cf/conf

      7. Сохраняем его на всякий случай:
        cp config.xml config.bad

      8. Переходим в папку автобэкапов:
        cd /conf/backup

      9. смотрим содержание папки автобэкапов:
        ls

      Видим список конфигов вида config-17xxxxxxx.xml. Цифры - дата и время создания бэкапов в Unix-стиле. Более свежие файлы идут в конце.

      1. Выбираем и копируем с переименованием конфиг из папки бэкапов в рабочую папку:
        cp config-17xxxxxxx.xml /cf/conf/config.xml

      2. Перегружаемся:
        /sbin/reboot

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.