[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: HDD backup на другой HDD



> > > dd if=/dev/hda1 of=/dev/hdb1
>
> >      Так и делай, только
>
> > dd if=/dev/hda of=/dev/hdb
>
> >         Партиции создавать не надо, dd скопирует все - включая и
> > таблицу разделов (партиций).
>
> А если второй винт чуть меньше?
> Оно как бы не критично, т.к. на первом в конце swap
> Или задать просто размер блока и нужное число блоков, чтобы он на втором
> диске на конец не напоролся во время, когда на первом ещё есть данные?

         Если данные размещаются на диске целиком, то побарабану что он
чуть меньше - у тебя там своп и значит он не будет использвоваться вот
и все

>
> >        Опускать init'ом машину в Single mode. Перемонтировать партиции
> > в ro, скажем через mount -o ro,remount, запускать dd, а затем
перемонтровать
> > в rw и поднимать сервер в multimplay режим.
>
> т.е. некий такой скрипт сработает?:
>
> --------------
>
> telinit s
> mount -o ro,remount /dev/hda1
> dd if=/dev/hda of=/dev/hdb bs=512 count=59700000
> mount -o rw,remount /dev/hda1
> telinit 2
>

        Думаю должно.

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

         Дело твое.

> Да, а если я сделаю зеркало, а потом кто-то (внезапный ребут) винт
> запорет, это ж на обоих винтах будет так?

        Внезапных ребутов быть не должно. По питалу ставишь UPS,
а все остальное решает зеркало. Но работать тебе - думай

Виктор



Reply to: