The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Прописать grub на втором диске с rsync-бэкапом, !*! alrond, 16-Июн-06, 14:44  [смотреть все]
Помогите правильно прописать grub на втором диске с rsync-бэкапом

У меня стоит дебиан на первом диске. Второй диск абсолютно новый и девственно чист.
Не хочу делать raid, так как в основном буду использовать для хранения файов, но хотелось бы организовать возможность загрузки со второго в случае краха.

disk1:
sda1 /boot
sda2 swap
sda3 /
sdb4 /files1

disk2:
sdb1 /backup/boot
sdb2 swap
sdb3 /backup
sdb4 /files2

Собираюсь бэкапить rsync-ом (как Максим показал):
hda1 /boot --> hdb1 /backup/boot
hda2 / --> hdb2 /backup   (не все каталоги)

/files1 и /files2 в бэкапе не нуждается. При крахе восстановлю из других источников, вожно место.

Как теперь правильно настроить grub для аварийной загрузки?
И не будет проблем, что если первый диск вылетит, второй загрузится, но все каталоги там будут начинаться с /backup?
Для grub думаю следующие команды:

grub> find /vmlinuz
grub> root (hd0,0) ????? - или (hd0,1)?
grub> kernel /vmlinuz root=/dev/sda1
grub> initrd /initrd
grub> setup (hd0)
grub> root (hd1,0)  ????? - или (hd1,1)?
grub> kernel /backup/vmlinuz root=/dev/sdb1
grub> initrd /backup/initrd
grub> setup (hd1)

  • Прописать grub на втором диске с rsync-бэкапом, !*! alrond, 16:22 , 17-Июн-06 (1)
    С бэкапом разобрался, но вот как правильно grub настроить так и не понимаю...
    grub> find /vmlinuz
    grub> root (hd0,0)
    grub> kernel /vmlinuz root=/dev/sda1
    grub> initrd /initrd
    grub> setup (hd0)
    grub> root (hd1,0)
    grub> kernel /vmlinuz root=/dev/sdb1 ----- Здесь не понятно, что будет, если вылетит первый винт. Останется sdb или поменяется на sda?
    grub> initrd /initrd
    grub> setup (hd1)
    grub> boot
    • Прописать grub на втором диске с rsync-бэкапом, !*! RedStalker_Mike, 14:24 , 18-Июн-06 (2)
      >С бэкапом разобрался, но вот как правильно grub настроить так и не
      >понимаю...
      >grub> find /vmlinuz
      >grub> root (hd0,0)
      >grub> kernel /vmlinuz root=/dev/sda1
      >grub> initrd /initrd
      >grub> setup (hd0)
      >grub> root (hd1,0)
      >grub> kernel /vmlinuz root=/dev/sdb1 ----- Здесь не понятно, что будет, если вылетит первый винт. Останется sdb или поменяется на sda?
      >grub> initrd /initrd
      >grub> setup (hd1)
      >grub> boot

      думаю, если винт вылетит, то всё равно будет разпознаваться как sdb.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру