next up previous contents index
Дал╕: Просте резервування Вгору: Резервн╕ коп╕╖ Назад: Виб╕р нос╕╖в для створення

Виб╕р засоб╕в для створення резервних коп╕й

Для створення резервних коп╕й ╕сну╓ безл╕ч засоб╕в. Традиц╕йн╕ засоби Юн╕кса - це команди tar , cpio  та dump . Додатково до цього ╕снують ╕нш╕ пакети (як безкоштовн╕, так ╕ комерц╕йн╕). На виб╕р конкретного засобу вплива╓ також виб╕р нос╕я.

tar  та cpio  - под╕бн╕ м╕ж собою, ╕ з точки зору резервного коп╕ювання майже однаков╕. Обидв╕ програми можуть збер╕гати дан╕ на стр╕чках та читати ╖х зв╕дти. Обидв╕ можуть користуватися практично будь-якими нос╕ями для запису, оск╕льки драйвери низького р╕вня в ядр╕ п╕клуються про роботу з пристроями ╕ вс╕ пристро╖ виглядають практично однаково для програм р╕вня користувача. Деяк╕ верс╕╖ традиц╕йних Юн╕ксовських tar  та cpio  можуть мати деяк╕ проблеми з незвичайними файлами (символ╕чними ссилками, спец╕альними файлами пристро╖в, файлами з занадто довгими назвами, тощо168), але Л╕накс╕вськ╕ верс╕╖ поводяться з усим цим так, як треба.

dump  в╕др╕зня╓ться тим, що в╕н чита╓ безпосередньо файлову систему , а не файли через файлову систему. Кр╕м того в╕н написаний спец╕ально для створення резервних коп╕й, в той час, як tar  та cpio  насправд╕ створен╕ для арх╕вування даних, хоча ╕ можуть робити резервн╕ коп╕╖ також.

Звертання прямо до файлово╖ системи ма╓ деяк╕ переваги. Це робить можливим арх╕вування файл╕в без зм╕ни ╖х дат, щоб досягти цього ж за допомогою tar  та cpio  Вам потр╕бно було б спочатку монтувати файлову систему в режим╕ т╕льки читання. Також пряме читання з файлово╖ системи ефективн╕ше, тод╕, коли потр╕бно створити резервну коп╕ю вс╕╓╖ файлово╖ системи, оск╕льки менше часу витрача╓ться на перев╕д магн╕тно╖ головки. Основним недол╕ком ╓ залежн╕сть в╕д типу файлово╖ системи - кожна програма розум╕╓ одну ╓дину файлову систему. Л╕накс╕вська верс╕я dump  може працювати т╕льки з файловою системою ext2.

dump  також п╕дтриму╓ безпосередньо р╕вн╕ створення резервних коп╕й (про як╕ буде трохи дал╕); при використанн╕ команд tar  та cpio  це треба робити за допомогою ╕нших засоб╕в.

Пор╕вняння ╕нших засоб╕в для створення резезвних коп╕й виходить поза меж╕ тематики ц╕╓╖ книжки. Багато засоб╕в приведено на Linux Software Map.


Dmytro Kovalev
1999-06-10