- Баллы
- 103
- Имя в Minecraft
- Indeoo
Я стал админить сервер по обстоятельствам (Есть небольшой проект под 40 онлайн)
Сейчас мои умения ограничиваются относительно многочисленными, но элементарными вещами (с файлами работать, да и полторы дюжины линуксовских софтин юзать и настраивать, вроде апача, скрина, крона и тд). Я решил задать тут вопросы, которые не связаны с реализацией, я решил задать вопросы, на которые гуглу возможно будет сложно ответить.
1. Как лучше всего настроить бекап систему?
Как часто бекапить сами сервера? Мускульную БД? Систему?
Удаленно или локально?
Сейчас у меня делается Бекап мускула и отдельного сервера раз в день, в 2 часа ночи вместо с перезагрузкой.
2. Как лучше всего хранить сервера на сервере?
Сейчас для каждого сервера (их 3 штуки на проекте) у меня создан отдельный юзер, и каждый сервер находится в соответствующей папке. Для открытия консоли сервера юзаю скрин.
Для перезагрузок юзаю screen -dms+cron (тут вроде ничего страшного, но как по мне - смахивает на костыль)
Грамотно ли это?
Как сделать, что-бы я не боялся за то, что давая доступ другим членам админ состава, их ошибки (да и мои!) предоставляли как можно меньше вреда?
3. Как обезопасить сервер?
Кроме того, что я берегу свой пароль, да и меняю его каждую неделю + изменил порт для ssh какие меры предосторожности советуете предпринять для защиты сервера от взлома?
4. Какой софт посоветуете для облегчения и ускорения работы над сервером?
5. Какие в целом советы можете дать?
Сейчас мои умения ограничиваются относительно многочисленными, но элементарными вещами (с файлами работать, да и полторы дюжины линуксовских софтин юзать и настраивать, вроде апача, скрина, крона и тд). Я решил задать тут вопросы, которые не связаны с реализацией, я решил задать вопросы, на которые гуглу возможно будет сложно ответить.
1. Как лучше всего настроить бекап систему?
Как часто бекапить сами сервера? Мускульную БД? Систему?
Удаленно или локально?
Сейчас у меня делается Бекап мускула и отдельного сервера раз в день, в 2 часа ночи вместо с перезагрузкой.
2. Как лучше всего хранить сервера на сервере?
Сейчас для каждого сервера (их 3 штуки на проекте) у меня создан отдельный юзер, и каждый сервер находится в соответствующей папке. Для открытия консоли сервера юзаю скрин.
Для перезагрузок юзаю screen -dms+cron (тут вроде ничего страшного, но как по мне - смахивает на костыль)
Грамотно ли это?
Как сделать, что-бы я не боялся за то, что давая доступ другим членам админ состава, их ошибки (да и мои!) предоставляли как можно меньше вреда?
3. Как обезопасить сервер?
Кроме того, что я берегу свой пароль, да и меняю его каждую неделю + изменил порт для ssh какие меры предосторожности советуете предпринять для защиты сервера от взлома?
4. Какой софт посоветуете для облегчения и ускорения работы над сервером?
5. Какие в целом советы можете дать?