>Уважаемый, Lavr
>Считаю Вас одним из лучших специалистов по ОС FreeBSD (на этом портале),
>и в частности вопросов бекапа в этой системе.спасибо, но я не лучший, просто достаточно большой опыт
>Регулярно на этом и других специализированных форумах наблюдаю вопросы, связанные с организацией
>правильного бекапа.
>К сожалению, большинство ответов не обладают конкретными рекомендациями, а зачастую сводятся к
>совету почитать man(ы), HOWTO или использовать поиск!
>Также существует довольно много способов создания бекапов (dump/restore, tar, cpio, pax), в
>которых новичкам не так то просто разобраться.
для каждой ситуации и оборудования - разные рекомендации, есть ОБЩИЕ
принципы и они уже ДАВНО все расписаны, изучение ОСНОВ дает БАЗОВЫЕ
навыки, которыми все и пользуются впоследствии, предварительно
начитавшись МАССЫ ДОКУМЕНТАЦИИ и man's.
>Мне, как и думаю многим другим было бы интересно услышать ваши конкретные
>рекомендации по вопросам резервного копирования.
dd - для копирования сырых дисков, секторов, можно и файлов, часто
используют для СОЗДАНИЯ сырых образов диска, разделов диска, секторов
Очень удобно для ПЕРЕНОСА образов дисков ОДИНАКОВОГО ОБЪЕМА.
Перенос дисков ОДИНАКОВО объема и СОЗДАНИЕ образа диска НЕ ОДНО и ТОЖЕ,
хотя перенос включает в себя СОЗДАНИЕ образа.
Другие утилиты можно разделить:
- dump/restore (названия могут несколько видоизменяться взависимости от OS, например в Solaris были ufsdump/ufsrestore) - утилиты СПЕЦИАЛЬНО для
создания образа FILESYSTEM и последующего восстановления.
- tar(gtar), cpio, pax... - утилиты архивирования
существует масса модификаций tar|cpio|pax, принципы одни и те же
- специализированные системы архивации: amanda, bacula, fsbackup(Максима Чиркова - замечательный продукт) и тд и тп
Глобально системы архивации могут быть:
- полные
- инкриментальные (только изменения)
- выборочные
Система архивирования обычно продумавается таким образом:
- рассчитывается ТРЕБУЕМОЕ по объему кольцо лент (или других носителей)
и настраивается-пишется система арживации:
полный-backup(несколько раз в неделю/месяц/год), затем ежедневный инкриментальный, далее по достижению конца ПОСЛЕДНЕЙ ленты, работа бекапа
переводится на ПЕРВУЮ ленту и тд и тп (закольцованность).
Системы архивирования ведут список лент и содержимое, где полный бекап
за какую дату, и файлы и их модификации на ту или иную дату.
Есть носители для бекапов: дискеты, cd-r, cd-rw, dvd-r, dvd-rw, hdd, tape
есть комбинированные устройства: джуки-боксы, библиотекари с механизмами
смены носителей и тд и тп
Есть разные варианты архивирования для систем backup'ов:
- прямые бекапы (локальные)
- сетевые, используя разные протоколы: rsync через rsh или ssh,
gtar через rsh/ssh, через ftp, nfs...
Есть КОММЕРЧЕСКИЕ системы архивирования работающие по технологии
клиент-сервер и использующие опять же известные протоколы для передачи
данных, чаще всего NFS,AFS,CIFS(samba)
В отличие от dd, все остальные системы ЛИБО требуют уже наличия
FS, либо загрузки с АВАРИЙНОГО носителя: floppy, cd... - затем
создания слайсов или партиций (затем restore в случае dump) или
создания FS (предварительно разбив на партиции или слайсы) и
восстановления gtar/cpio/pax. Разумеется если нужно наличие ЗАГРУЗЧИКА -
bootstrap, он должен быть создан
>P.S. Размещение инструкции по бекапам в разделе “советов” вообще решило бы 10-15%
>вопросов задаваемых на этом портале!
Теперь более понятно на предмет "конкретных" советов? Или мне ВСЕ БРОСИТЬ
и сесть за написание книги или двух с описанием технологий БЕКАПА и
отдельных утилит и их опций, а "спонсоры" мне выдадут оборудование.
К примеру коммерческие системы БЕКАПИРОВАНИЯ могут стоить за 200$ не
считая оборудования.
Прим: вычислительная техника и операционные системы родились ЗАДОЛГО до
появления фирмы M$ и если их убогие Файловые системы позволяют ВЛЕГКУЮ
написать СОФТ с помощью которого можно пересчитывать размеры разделов
после дефрагментации и обрезки партиций с реорганизацией FAT12/32/NTFS, с СЕРЬЕЗНЫМИ Filesystems такие ФОКУСЫ не проходят.
Если верхнее дошло до нормальных людей, а обычно доходит, я доволен.
В то же время, нападки и недовольства типа:
"нечего сказать - лучше молчи..."
"не надо отсылать меня к man'ам, ВСЕ перечитал там ничего нет..."
"горю, отпуск или выгонят или..."
"я новичек..." - так изучай сперва и потом задавай КОНКРЕТНЫЕ вопросы
и тд и тп
меня и многих других НЕ ТРОГАЮТ и означают НЕЖЕЛАНИЕ изучить и сделать,
как это делают другие, на КОНКРЕТНЫЙ вопрос ЧАЩЕ всего будет конкретный
ответ. Все мы выполняем СВОЮ работу, получаем за это деньги на свою
жизь и семью, и если вопрос поставлен так что требует расписать
ЦЕЛУЮ технологию или несколько, такое никто КОНКРЕТНО расписывать
НЕ БУДЕТ в форуме.
Данный форум НЕМОДЕРИРУЕМЫЙ - значит управляется ВНУТРЕННИМИ рамками
каждого человека, можно спросить - но необязательно получить ответ,
можно написать глупость - получить аналогичный ответ, ПРАВА здесь у
ВСЕХ РАВНЫЕ, а главное, ДЕТСТВО КОНЧИЛОСЬ и "за ручку никто никого
водить не будет", нужно учиться ДУМАТЬ, ЧИТАТЬ и РАБОТАТЬ, если кто-то
этого еще НЕ ПОНЯЛ.
Первое с чего ДУМАЮЩИЙ человек начинает - ИЗУЧЕНИЕ, затем ПРОБА, затем
поиск информации если не получилось, затем КОНКРЕТНЫЙ вопрос.
Примеры работы dd в форуме приводились НЕ ОДИН РАЗ и с объяснением,
примеры использования gtar/cpio тоже приводились НЕ РАЗ. Про BACKUP'ы
тоже рассуждали НЕ ОДИН РАЗ в том числе и объяснения были НЕ РАЗ
ПОЧЕМУ ЛУЧШЕ не ПОЛЬЗОВАТЬСЯ виндозе утилитами для ПЕРЕНОСА образов
дисков unix-like OS с несовпадающими размерами.
Все это можно найти на OPENNET в РАЗНЫХ разделах и СПАСИБО за это Максиму!