2013-05-29 2 views
1

У меня есть сервер, на котором работает apache tomcat. Путь к серверу следующее:Восстановление Apache Tomcat после случайного удаления

[email protected]:/usr/tomcat/apache-tomcat-7.0.23# pwd 
/usr/tomcat/apache-tomcat-7.0.23 
[email protected]:/usr/tomcat/apache-tomcat-7.0.23# ls 
LICENSE NOTICE RELEASE-NOTES RUNNING.txt bin conf lib logs temp webapps work ws.war 

Время от времени, я должен идти logs/ папку и запустите следующую команду:

find . -mtime +2 -exec rm {} \; 

Однако, я случайно запустил эту команду в /usr/tomcat/apache-tomcat-7.0.23 в результате , файл ws.war и другие файлы изнутри bin/ папка удалена.

У меня есть резервная копия ws.war но не Апач папки. В любом случае я могу переустановить apache и восстановить свой сервер.

ответ

0

Скорее всего, вы не спрашиваете, как создать резервную копию после ее использования (не раньше ...), правильно?

Конечно, вы можете получить tomcat в http://tomcat.apache.org, но если у вас нет вашей конфигурации и измененных настроек (например, настроек памяти, настройки хоста и т. Д.), Вам придется переделать ее из памяти или пока никто не будет жаловаться Больше.

Поздравляем, вы узнали о важности резервного копирования. Когда вы закончите с новой установкой, подумайте над тем, чтобы с этого момента сделать правильную резервную копию. Имейте в виду: IMHO вам разрешено вызывать что-то резервное, если вы продемонстрировали, что можете использовать его для восстановления в новой среде за время, указанное вами как приемлемое время простоя.

Смежные вопросы