Rescue/Plans
< Rescue
Небольшой дистрибутив с текстовым и графическим интерфейсом для резервного копирования и восстановления системы.
Начальная версия доступна среди регулярных сборок и в составе образов на p7.
Требования [1]:
- Быть как можно мелким, чтобы влезать на маленькие cd и дешёвенькие флешки (которые мы будем прикладывать к продуктам). Соответственно надо использовать какой-нибудь лёгкий window manager, но такой чтобы можно было сделать ярлыки на рабочем столе.
- Как вариант - вообще отказаться от понятия "ярлыков на рабочем столе" [2] и сделать что-то, похожее на
- Готовые интерфейсы есть, надо найти тот, который получше и собрать для нас.
- что-нить вроде lxde-lxlauncher
- Содержать всё что может потребоваться сисадмину. И текстовые тулзы и графические (если таковые имеются). Мы расчитываем что этим диском будут пользоваться и чайники, и крутые админы. Тут возможно надо посоветоваться в sysadmins@ и других наших рассылках. Желательно чтобы могла обслужить и windows.
- Поскольку в будущем эта штука потребуется для Office Server, то должна содержать восстановитель из backup (пакет livecd-restore, фича use-livecd-restore в мега-профиле mkimage-profiles[3]) и мини-инсталлер (принимает параметры: репозитарий с пакетами, список устанавливаемых пакетов, каталог для установки, путь к каталогу с postinstall-скриптами).
- Хорошо бы потом в перспективе засунуть туда коммерческий антивирус типа Dr. Web (или clamav[4]).
- в случае регулярных сборок вопрос актуальности баз может быть не так критичен
- А еще бы туда засунуть мини-инсталлер, который каким-либо образом принимает такие параметры[5]:
- репозитарий с пакетами
- список устанавливаемых пакетов
- каталог для установки
- каталог с postinstall-скриптами
- И ещё freedos как отдельную цель загрузки — для перешивки всяких фирмварей бывает удобно, в mkimage-profiles есть наработки.
Похожие продукты
- Frenzy (FreeBSD)
- g4l [6][7] обзор
- g4u (NetBSD) — LiveCD (2 дискеты) для передачи образа диска на FTP-сервер или обратно.
- Trinity Rescue Kit
- grml
- PLD Rescue CD
- Paragon Drive Backup обзор
- GParted Live обзор
Программное обеспечение
Крайне востребован firefox и alterator/NetworkManager для поиска рецептов исправления (в р[8] (в графической сборке).
Работа с жёсткими дисками:
- восстановление загрузчика (grub2, lilo, syslinux)
- форматирование (mkfs для всего подряд)
- управление разделами (*fdisk, gdisk, parted в текстовой версии, gparted в графической)
- восстановление разделов (testdisk, gpart...)
- проверка файловых систем (fsck для всего подряд)
- восстановление удалённых данных (foremost, photorec, scalpel, sleuthkit)
- надёжное удаление данных (srm, wipefreespace)
- копирование с повреждённых носителей (ddrescue, recoverdm)
Резервные копии
- создание резервной копии (архиваторы, bacula-client, duplicity)
- восстановление из резервной копии (они же)
Правка конфигов:
- менеджер файлов (mc в текстовой плюс графический в графической сборке)
- текстовый редактор (vim и есть, что ещё — nano?)
Windows:
- сброс пароля, вытаскивание данных... (chntpw, scrounge-ntfs, wabread)
Вариант загрузочного меню [9]:
- repair bootloader
- repair initrd and bootloader
- check filesystems
- just give me a shell
Выбиралка найденных корней менюшкой.
Конкретные пожелания:
Примеры команд
> Cдалал chroot /mnt и пытаюсь выполнить /bin/lilo - а он мне в ответ: не могу открыть /proc/devices , что логично.. > Как мне применить новые параметры лило? mount /proc mount none -t sysfs /sys [.....] umount /sys /proc или mount /dev/hdXX /mnt mount --bind /dev /mnt/dev mount --bind /proc /mnt/proc lilo -r /mnt
Ссылки
- ↑ Stanislav Ievlev, "[Office] Структура компании"
- ↑ Anton Farygin, "[Office] Структура компании"
- ↑ Тут какая-то ошибка, и в mkimage-profiles-desktop такой фичи тоже не наблюдается.
- ↑ Евгений Сыромятников, "[Office] Структура компании"
- ↑ Eugene Prokopiev, "[Sysadmins] Rescue CD"
- ↑ AShen, "[Sysadmins] Rescue CD"
- ↑ Юсупов Радик, "[sisyphus] Rescue CD"
- ↑ Андрей Черепанов, "[Office] Структура компании"
- ↑ Michael Shigorin, "[sisyphus] Rescue CD"
- ↑ Ildar Mulyukov, "[sisyphus] Rescue CD"