Для чего нужны бекапы
Нередки случаи, когда оборудование выходит из строя из-за неправильного режима эксплуатации. В основном это перебои с электропитанием. Если ваш системный администратор приходящий, то верным решением будет покупка источника бесперебойного питания (UPS).
Проводя ит аудит у заказчика, мы затрагиваем все аспекты работы ит-инфрастуктуры.
С помощью сопутствующего ПО можно легко настроить автоматическое выключение (для среды Windows ПО идёт в комплекте). Для *nix- систем следует использовать пакет apcuspd. Данный пакет настраивается крайне просто.
Как настроить Citrix XenServer для корректного выключения при отключении питания на UPS APC
- Заходим в консоль
- #vi /etc/yum.repod.s/CentOs-Base.repo
- Выставляем enabled=1 у репозитариев, сохраняем файл и выходим
- #yum install apcupsd
- Желающие заодно могут поставить mc и nano
- Как поставился пакет, втыкаем usb шнур от упса в сервер и смотрим его порт через #dmesg
- Правим конф /etc/apcupsd/apcupsd.conf
Основные строчки конфига:
UPSCABLE usb
UPSTYPE usb
DEVICE /dev/hiddev96 (ваш usb порт)
Не забываем выставить
# If during a power failure, the remaining battery percentage
# (as reported by the UPS) is below or equal to BATTERYLEVEL,
# apcupsd will initiate a system shutdown.
BATTERYLEVEL 30
# If during a power failure, the remaining runtime in minutes
# (as calculated internally by the UPS) is below or equal to MINUTES,
# apcupsd, will initiate a system shutdown.
MINUTES 3 - Сохраняем, перезапускаем службу apcuspd и радуемся работе.
Опыт работы нашего ИТ-агентства показал, что такое решение имеет высокую работоспособность и эффективность.
Если в вашей компании поддерживается высокий SLA, то не стоит экономить на оборудовании - простой в работе компании выльется в большую сумму.
Для высокой работоспособности следует использовать жесткие диски enterprise-класса, а не простые SATA-винчестеры.
Преимущества жестких дисков такого класса очевидны: в 4 раза большее время работы, обеспечиваемое технологиями RAFF, StableTrac, TLER, PMR. Также в большинстве случаев, эти жесткие диски сертифицированы производителями RAID-контроллеров.
Но если Ваша компания не может позволить себе дорогостоящее оборудование, то вашему системному администратору необходимо будет настроить автоматические бекапы.
В случае, если из строя вышел жесткий диск, то его можно быстро заменить на новый (если поддерживается hot swap) и на него залить бекапы.
Высокая стабильность работы сетевой инфраструктуры тоже имеет большое значение. Если, например, сломался маршрутизатор (HP,Cisco,Juniper) и его нужно заменить, то бекап конфигурации предыдущего маршрутизатора можно размернуть за несколько минут, тем самым сэкономив время на написании конфига.
Аналогично и с linux серверами. Большинство демонов конфигурируются десятками конфигурационных файлов, которые просто развернуть при восстановлении системы.
Не стоит забывать про бэкапы баз данных. Для наиболеее популярной базы MySQL лучших решением является напсанный на баше скрипт по бэкапу всех баз через mysqldump с последущей заливкой на диск бэкап-сервера
Без бэкапов - никуда
Оптимальный вариант для бекапов - дневной инкрементальный и недельный полный. Они позволят восстановить, при необходимости, посуточные варианты версий файлов. При ит-аутсорсинге и обслуживании серверов бэкапы занимают одно из первостепенных мест!
Однако можно написать скрипт в 3 строчки, который будет копировать вам файлы, причем копироваться будут только новые/обновленные файлы, что сократит время бэкапов:
#Copyright 2011 Sea-Lab Ltd http://www.sea-lab.ru/
cp -prufv /sharepub/ /backups/sharebackup
Добавить этот скрипт в крон на @weekly и не радоваться автоматичесим бэкапам.