2016-10-28 2 views
1

Я случайно скопировал свой файл default.vcl и удалил довольно сложную конфигурацию. Пока я не пытаюсь перезагрузить конфигурацию или перезапустить Лак, все работает нормально - я надеюсь, что есть способ просмотреть или «извлечь» мою загруженную конфигурацию из Varnish, поэтому мне не нужно переписывать ее с нуля. Спасибо за любые идеи.Восстановление загруженной конфигурации Varnish

ответ

1

Вы можете также войти в консоль администратора (varnishadm) и запустить vcl.list, чтобы перечислить все загруженные vcl. А затем vcl.show, чтобы отобразить самую последнюю.

Список Vcl очищается, когда обслуживание лака перезапускается или останавливается.

+0

Выполняет именно то, что я искал, запуская «vcl.show boot», создает загруженную конфигурацию. Похоже, я наткнулся на этот файл в моем поиске grep, однако ваш метод намного чище, поэтому я буду отмечать его как ответ. Спасибо! – sully1900

0

решаемые мой вопрос, восстанавливая свой загруженный файл конфигурации, используя -

grep -i -a -B100 -A100 'text' /dev/vda 

Заменены «текст» с линией кода, который я запомнил из конфигурации.