Редактировал на сервере конфиг апача, сохранил его, но место на диске кончилось в момент сохранения его, и сохранилось только часть конфига. Есть ли возможность каким либо образом его восстановить? Сервер на виртуалке, ФС xfs. Только прошу не говорите, что надо было делать бекапы, снэпшоты и т.д.
Восстановить видимо никак, но дам совет на будущее. Пользуйтесь git'ом. Заходите в папку с конфигом, делаете git init; git add ., git commit. А потом редактируете что душе угодно, ваша история сохранится в каждом следующем коммите. Это проще чем каждый раз не забывать бекапить, а потом разбирать когда какой бекап конфигов был сделан.
WinSCP грузит все во временные папки, можно достать чуть-ли не полную историю, если не чистить руками.
Если не так, то уже бы восстановили руками, волшебников тут нет, там же не десяток сайтов с уникальным конфигом? У меня для nginx 2 вида конфига, подходят на 99% сайтов. Так что вообще не беда потерять.