Как замечательно, что Школьный Сервер - надёжная система.

Изображение пользователя derugu.

Установил, почти год назад, свой, теперь уже любимчик, Школьный Сервер 4.1 и "забыл"про него. Нет, правда забыл, стоит в углу, весь пылью покрылся, пластмасса белая желтизной проявилась, не эстетичным стал сервер, а меня это только радует. Со средненьким таким ИБП крутится почти год и хоть бы что ему. Тьфу, тьфу, тьфу, чтоб не сглазить, пусть и дальше работает...
Все люди делятся на тех, кто УЖЕ терял данные и на тех, кому это ЕЩЁ предстоит пережить. Ну посудите сами, заманил на Moodle чуть не пол-школы, установил сверхдивную проверялку ejudge, понасоздавал в нём турниров, то бишь контрольных для детишек (а чего, пусть развлекаются, нечего на карантинах в контакте сидеть), короче, тьму всякой информации вбухал, плюс блоги всякие... А вдруг что случится с сервером? Не, не с операционкой, это исключено, а вдруг вода с верхнего этажа зальёт серверную. Да, да, клеёнкой уже накрыл, спасибо за совет. Цунами, землетрясение, НЛО, воры-грабители, отдел К или КРУ, ну короче, мало ли что... Пора создавать копию, резервную, так сказать, про запас которая.
Идём в Мудль, логинимся, паролимся, заходим на свой курс, далее Резервное копирование, ставим все галочки и получаем файл, который по идее, должен восстановиться в таком же Мудле в своей первозданной красе. На другом сервере пробуем восстановить Курс с тестами и... Тестов то нет! Нет, вернее они как бы есть, но пользоваться ими сложно... Я не плакса, но тут приуныл... Представил гневные лица коллег: "Ты ж обещал! Сохранить! Мы ж годы... Не покладая рук, ночей не досыпая, в 3G за свои деньги! Гнать в шею таких Админов".
Постойте, постойте, есть же ещё резервное копирование ВСЕГО сервера, через административный WEB-интерфейс. Заходим в ЦУС,далее резервное копирование, создаём копию Системы, включив в неё все каталоги, где спокойно, не подозревая о грозящей опасности лежит всё, что нажито непосильным трудом: куртка замш...курсы, тесты, контрольные и прочее.
Сохраняем на флэшку копию Системы из каталога /var/synbak/ и , не забыв отмонтировать флэшку командой umount, переходим на другой, испытательный сервер (особы, жаждующие экстрима, могут попытаться восстановить копию Системы на том же сервере, но я - осторожный! Не трус, а просто опытный). Итак, перенеся всё это драгоценное хозяйство на флэшке на другую машину, примонтируем её:
#mount -t vfat /dev/sdb1 /mnt/myusb
Тут могут быть варианты, как определяется ваша флэшка, sdb1 или sdc1, это можно узнать командой
#dmesg
Примонтировали, значит, её родную, копируем в каталог обратно /var/synbak/. Что, его нет? Создайте в ЦУС ррезервную копию и этот каталог появится сам. Наверное, можно и mkdir использовать, но я не проверял. Создался каталог? Хорошо, копируем с флэшки в него, положив рядышком с существующей копией (ну, к той, которую создали через ЦУС). Теперь в ЦУС-е, а именно в разделе "Резервное копирование" можно обнаружить, что наша желанная копия, на которую вся надежда (Спасительница наша! Аж слёзы наворачиваются) появилась. Под надписью "Выберите резервную копию для восстановления данных из неё" жмем кнопочку "Восстановить" и...
Я ж даже крестил его, этот испытательный сервер, я верил в него, я надеялся, представляя, как коллеги, окружив меня плотным кольцом, будут совершенно искренне восклицать: "Он сделал это! Он смог!". А я не смог.:( Новый сервер после перезагрузки просто не стал работать... Пишет там чего то : repaire, repaire.

Откройте для себя bacula

Тем более, что часть его реализована в 5-ой версии школьного сервера.

Изображение пользователя Школяр.

А что с резервным копированием БД?

MySQL-то тоже надо переносить и восстанавливать из бекапа, или это было проделано?

Изображение пользователя shizz.

сервер

Стоит тоже давно, сначала на PIII, теперь на двух xeon. Поднято почти все. А резервное копирование БД - dumper.php, лучшего не видел.

Изображение пользователя Школяр.

Тут вот в чем проблема:

в moodle половина накопленного находится в базе, половина в плоских файлах. И при бекапе мудла одинаково важно сохранить и базу, и пользовательские каталоги.