Виртуальная энциклопедия Linux по-русски   Рейтинг@Mail.ru
Главная | Каталог ПО | Каталог ссылок | Библиотека | Е-книги | Форум | Авторское | О сайте | Карта сайта
  Вход для пользователей  
Регистрация
Забыли пароль?
Полезные ссылки
 

UnixForum

Книги по Linux
(с отзывами читателей)
 Use OpenOffice.org



 

Библиотека сайта или "Мой Linux Documentation Project"

  Создание резервной копии диска при помощи Linux

Создание резервной копии диска при помощи Linux

Оригинал: Cloning With Linux 3 Ways
Автор: Paul Ferrill
Дата: 17 июня 2010
Свободный перевод: Алексей Дмитриев
Дата перевода: 19 июля 2010

Создать копию всего диска — прекрасный способ сохранить не только ваши данные, но и саму систему. Цены на переносные USB жесткие диски постоянно снижаются, и весьма полезно иметь парочку для подобных работ. Если ваш основной винчестер испортится, вы сможете заменить его на запасной с копией системы и продолжить работу буквально через несколько минут. Дело только за изготовлением такой копии. Это можно сделать множеством способов, в этой статье мы опишем 3 из них.

Основная проблема при снятии точной копии диска заключается в необходимости загрузиться с другого носителя, чтобы копия была полноценной. Можно загрузиться с LiveCD, либо с загрузочной флешки. Вероятно, у вас где-нибудь хранится установочный диск вашего дистрибутива, можно воспользоваться им. В рамках данной статьи мы будем говорить о дистрибутиве Ubuntu 10.4. Второй способ снять копию жесткого диска — использовать специальный клонирующий дистрибутив Clonezilla. Этот способ хорош для тех, кто еще плохо знает Linux и совсем неуверенно себя чувствует в командной строке. Третий способ позволяет снять копию вашего винчестера из любого дистрибутива Linux при помощи одной простой команды в терминале.

Способ первый: Загрузочный USB носитель с Ubuntu

Сделать загрузочный USB носитель совсем не сложно. Вам понадобится только ISO файл с дистрибутивом Ubuntu. Если его в вас нет, то нужно скачать его с сайта Ubuntu. На этой же странице есть инструкции по созданию загрузочного USB диска в Mac OS X, Ubuntu и Windows.

Как только диск создан, с него можно загружаться. Возможно, вам придется подключить загрузку с USB в BIOS вашего компьютера. На многих новых машинах, нажатием при старте клавиши F12 вызывается загрузочное меню, где указаны все типы загрузочных носителей.

Когда Ubuntu загрузится, можно приступать к созданию копии жесткого диска. Для этого воспользуемся программой GParted, умеющей создавать копии разделов и дисков.

GParted-Copy

Найти эту программу можно так: Система --> Администрирование --> Partition Editor (или нечто подобное). А можно нажать одновременно клавиши ALT и F2 и появившемся окне набрать "gksu gparted" (без кавычек).

Там же есть и программа Disk Utility, которая содержит множество утилит для работы со всеми дисками в вашей системе. С ее помощью можно примонтировать или отмонтировать диски, отформатировать их. Последнее, кстати, совсем нелишне проделать с тем диском, на котором вы будете создавать резервную копию, особенно если на нем раньше была Windows.

Disk Utility

Сам процесс создания копии подробно описан на сайте GParted или на форуме Ubuntu. Существует также специальный GParted Live CD, который может заменить Ubuntu.

Процесс изготовления копии жесткого диска на съемный USB диск займет немало времени, в зависимости от объема диска; в нашем случае около четырех часов. Значительно ускорить этот процесс может адаптер с eSATA коннектором, типа Thermaltake BlackX ST0005U. Такую штуку полезно иметь всем, кто часто создает резервные копии дисков.

Способ второй: Clonezilla

Clonezilla — это дистрибутив Linux специально созданный для клонирования дисков. Бывает двух видов: Live и SE. Live работает так же как уже описанный Ubuntu Live USB (CD). Вы загружаете компьютер с этого Live USB (CD)

Clonezilla-Boot

и производите копирование любого диска на любой диск из числа подключенных к системе. Для этой цели дистрибутив содержит множество программ, объединенных одной простой системой меню, помогающей вам проделать нужную операцию. По умолчанию, программой копирования разделов является Partclone.

CloneZilla-Menu

Clonezilla SE (Server Edition) предназначена для клонирования дисков через сети.

Последняя версия Clonezilla 1.2.5.17 выходит в Debian и Ubuntu вариантах. Доступна теперь и AMD64 версия, имеющая 64-битные версии всех программ и возможность копировать большие разделы. Все приложения обновлены до версии ядра Linux 2.6.32-12. Самое сложное при использовании Clonezilla — не перепутать, какой из дисков является мастером, а какой копией. Clonezilla также обеспечивает копирование Главного Загрузочного Сектора (MBR), чего не делает GParted из Ubuntu Live CD. В последнем случае приходится делать это вручную через командную строку.

Способ третий: Команда dd

Если вы не боитесь командной строки, то можете применить для клонирования диска команду dd.

Выглядит это в самом общем виде вот так:

# dd if=/dev/sda of=/dev/sdb

В данном примере /dev/sda — это диск, с которого снимается копия, а /dev/sdb — диск на который копируется. Имейте в виду, что dd делает побайтовую копию всего диска, в том числе и загрузочного сектора (MBR). Команда dd позволяет также скопировать диск не на другой диск, а просто в файл, который впоследствии можно поместить на хранение куда угодно, можно записать на DVD, а в случае нужды при помощи той же команды копировать обратно на место:

# dd if=/dev/sda of=имя_файла_резервной_копии (например, backup.sda)

Скорость при копировании при помощи команды dd в приведенном варианте будет невелика, примерно такая же, как при помощи программы GParted. Дело в том, что по умолчанию dd работает блоками по 512 байт. Но можно в несколько раз повысить эту скорость, применив другой размер блока, скажем 100Мб:

# dd if=/dev/sda of=/dev/sdb bs=100M

Советую вам прочесть либо ман dd, либо статью про эту команду.

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


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии

Accuphaze Accuphaze пишет 26.07.2010:
Относительно качества Linux (конкретно GParted LiveCD 0.6.1-2). При загрузке с LiveCD на стандартной системе с чипсетом Intel H55&i5-750 и видеокартой Sapphire HD5570 не может стартовать X-server (сообщает связывайтесь с разработчиками - не могу запуститься). Подобные проблемы с Ubuntu 10.04 desktop на другой плате с чипсетом NForce 730i (Zotac 9300itx-g-e) - из 5 раз, всего 2 раза загружается X-server (а так в low-resolution). При этом на обеих платах никаких проблем с Win7. И так практически везде и во всем, что именуется Linux desktop... Создается впечатление, что системы типа Ubuntu xx.xx desktop - это просто низкопробный самопальный хлам (почитайте сайт stoplinux)в части поддержки видео и аудио (мультимедиа) по сравнению с win. Только и остается сфера применения - встроенные системы (мультимедиа плееры, маршрутизаторы и пр. - это если к своим закрытым спецификациям по железкам допустит их производитель) и сервера (но и тут только на платном Linux - типа Red Hat...). Вот и получается, что для конечного (даже продвинутого пользователя) - это просто мыльный пузырь... Уж лучше потратить свое время на изучение win - где всегда гарантирована работоспособность базовых функций ОС.

Денис Черносов пишет 27.07.2010:
rsync забыли...

Serg Bormant пишет 02.09.2010:
# dd if=блочное_устройство ... без параметра conv=noerror,sync подобно русской рулетке -- один сбойный сектор, и несмотря на возросшую важность бэкапа именно сейчас (возможно диск начинает "сыпаться"), ценность его снижается тем более, чем ближе сбой к началу устройства. И, поскольку был упомянут сбой, нельзя не помянуть ddrescue, но это еже совсем другая история.

Сохранить ссылку на статью в вашем любимом сервисе закладок: Добавить страницу к Мистеру Вонгу     Забобрить эту страницу!   +МоёМесто.ru   LinkStore     Bookmark this on Delicious  

 
Главная | Каталог ПО | Каталог ссылок | Библиотека | Е-книги | Форум | Авторское | О сайте | Карта сайта
Rambler's Top100
Service   (C) В.А.Костромин, 1999 - 2010 г. Пишите на kos at rus-linux dot net. liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня Рейтинг@Mail.ru