Проблемы с Linux

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Сообщение
Автор
BMW M6
Капитан
Капитан
Сообщения: 338
Зарегистрирован: 15.09.2011
Благодарил (а): 9 раз
Поблагодарили: 5 раз

#31 Сообщение 07.12.2011, 18:40

Вчера начал вытаскивать файлы через LIce CD, короче подхожу к финальному моменту где надо копировать, и отключается свет в доме :O:

Добавлено спустя 9 часов 1 минуту 38 секунд:
Ну вот всё починил вроде, теперь очень важный вопрос как от этого защититься? В этот раз я поделил жёсткий на разные директории. То есть для /var; /home и.т.д. Если слетит ОС эти файлы не удалятся?

Аватара пользователя
Monk
VIP
VIP
Сообщения: 4713
Зарегистрирован: 21.11.2009
Благодарил (а): 418 раз
Поблагодарили: 1053 раза
Контактная информация:

#32 Сообщение 07.12.2011, 18:42

Если винт посыпался - то от этого можно защититься только RAIDом. А в целом - да, если ты не будешь ставить серваки и софт на винт с осью, то её можно будет относительно спокойно переставлять.
«По ночам компьютеры собираются вместе и смеются над людьми, если те делают работу, которую могли бы делать компьютеры» (с) habrahabr
 
[hide_num=64]Изображение
Изображение

Не стоит становиться на одно колено ради девушки, которая ради тебя не готова встать на два. (С)
640K ought to be enough for anybody (с) BG[/hide_num]

Аватара пользователя
cuttep
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 26.06.2010
Откуда: http://www.evoplay.ru
Поблагодарили: 1 раз
Контактная информация:

#33 Сообщение 07.12.2011, 18:49

BMW M6 писал(а):теперь очень важный вопрос как от этого защититься? В этот раз я поделил жёсткий на разные директории. То есть для /var; /home и.т.д. Если слетит ОС эти файлы не удалятся?
cuttep писал(а):чтобы такого не было, я всегда ставлю raid зеркало на mdadm

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#34 Сообщение 07.12.2011, 20:35

Ему нужен аппаратный рейд а не фейк-софт рейды.
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

BMW M6
Капитан
Капитан
Сообщения: 338
Зарегистрирован: 15.09.2011
Благодарил (а): 9 раз
Поблагодарили: 5 раз

#35 Сообщение 07.12.2011, 21:19

Вопрос по стате:
Смотрите чтобы мне её восстановить, надо залить базу данных и папку. И должно заработать?

Аватара пользователя
cuttep
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 26.06.2010
Откуда: http://www.evoplay.ru
Поблагодарили: 1 раз
Контактная информация:

#36 Сообщение 07.12.2011, 21:25

Jeka писал(а):Ему нужен аппаратный рейд а не фейк-софт рейды.
вообще то он не знает что хочет, а если контроллер наелся как данные доставать? софтовый рейд просче поддерживать

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#37 Сообщение 07.12.2011, 22:51

Тогда ему проще скриптом дампы сливать ;) Раз в сутки в 4 утра когда меньше всего игровок на серверах
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

Аватара пользователя
cuttep
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 26.06.2010
Откуда: http://www.evoplay.ru
Поблагодарили: 1 раз
Контактная информация:

#38 Сообщение 08.12.2011, 05:57

Jeka писал(а):Тогда ему проще скриптом дампы сливать ;) Раз в сутки в 4 утра когда меньше всего игровок на серверах
я бы скрипт написал бы для nmap чтобы ддшкой партиции копировал куда нибудь)

BMW M6
Капитан
Капитан
Сообщения: 338
Зарегистрирован: 15.09.2011
Благодарил (а): 9 раз
Поблагодарили: 5 раз

#39 Сообщение 08.12.2011, 11:49

Мне самое важное это MySql чтобы копировал, теперь то имею копию серверов :)
Сама стата хранится в безе данных?

Аватара пользователя
cuttep
Капитан
Капитан
Сообщения: 446
Зарегистрирован: 26.06.2010
Откуда: http://www.evoplay.ru
Поблагодарили: 1 раз
Контактная информация:

#40 Сообщение 08.12.2011, 12:48

BMW M6 писал(а):Мне самое важное это MySql чтобы копировал, теперь то имею копию серверов :)
Сама стата хранится в безе данных?
скрипт для дампа mysql, запихай в крон и пускай делается бэкап

Код: Выделить всё

#!/bin/sh
NAME=mysql
PERIOD=day
 
DIR=/opt/backup/
 
BASES="base1
base2
base3
base4
base5"
 
USER=root
PASSWD="password"
 
 
##### BACKUP NOW #####
 
backupDB() {
        echo -n "Dumping $BASENOW..."
        ((mysqldump -u $USER -h localhost -p$PASSWD $BASENOW | gzip -c > $DIR$PERIOD.$NAME.$BASENOW.sql.gz) \
        && echo -n "ok "; du -h $DIR$PERIOD.$NAME.$BASENOW.sql.gz | awk '{print($1)}') \
        || echo "ERROR!!!"
 
}
 
echo -e "\n## Dumping MySQL Databases ##"
 
for BASENOW in $BASES
do
        backupDB
done

BMW M6
Капитан
Капитан
Сообщения: 338
Зарегистрирован: 15.09.2011
Благодарил (а): 9 раз
Поблагодарили: 5 раз

#41 Сообщение 08.12.2011, 14:57

cuttep
спасибо :)

LEII4A
Лейтенант
Лейтенант
Сообщения: 213
Зарегистрирован: 22.08.2009
Откуда: оттуда
Благодарил (а): 1 раз

#42 Сообщение 08.12.2011, 19:26

cuttep
спасибо за скрипт, полезная вещь! :good:

Аватара пользователя
Jeka
Майор
Майор
Сообщения: 624
Зарегистрирован: 28.03.2009
Поблагодарили: 11 раз

#43 Сообщение 08.12.2011, 20:33

может лучше $(date +%Y%m%d) использовать ? файлы будут вида 20111202.база.sql.gz
PS: за скрипт спасибо - я думаю он многим начинающим админам поможет тут
Три ярких цвета - это Российский флаг !
Если ты не патриот, ты не русский, а мудак !

Ответить