Можно ли восстановить httpd.conf?

docker

Новичок
Можно ли восстановить httpd.conf?

Привет всем!!!!
Ситуация проста до глупости: кто-то случайно (а может и специально) удалил этот сокровенный файл httpd.conf. Апач в это время был уже запущен, поэтому он этого не заметил.
Там - порядка 260-ти виртуал хостов, настройки которых от хоста к хоста меняются, в основном из-за выставления авторизированного доступа к папкам и дополнительных настроек php, разных для каждого сайта. Т.е. восстанавливать вручную, по памяти - это НЕКОНСТРУКТИВНОЕ ПРЕДЛОЖЕНИЕ, не реал!

Сейчас этот апач все еще работает, т.к. останавливать его теперь пока всем запретили. Как я понимаю, настройки всех виртуал хостов - сейчас в ОП сервера. Возникла мысль - может их как-то получить сейчас еще можно?
Стандартными средствами апача или может утилита какая-нить 3-ть сторонняя есть? Наверняка кто-нибудь уже озадачивался такой траблой? :(
 

confguru

ExAdmin
Команда форума
Бекапы надо делать...
Причем тут PHP для продвинутых... ?
 

docker

Новичок
Ну вообщем, php для продвинутых ... я погоречился, это да..

Значит настройки из оперативки никак посмотреть нельзя?
 

confguru

ExAdmin
Команда форума
docker

Обьяни делается бекап на сервере или нет?
 

Net.Ru

Новичок
Если рутовый доступ есть, то можно по диску полазить, поискать сигнатуры из файла, например, по "<VirtualHost" - что-нибудь типа
grep --context=2000 '<VirtualHost' /dev/ad0s1e

В памяти можно попробовать через gdb. Найди pid главного процесса httpd и запусти gdb /gde-nahoditsia-tvoi/httpd PID
 
Сверху