Как перенести систему ОС Windows и данные на новый (другой) компьютер. Резервное копирование данных простым языком

Приветствую всех читателей блога! :) В одной из статей, где я рассказывал о способах защиты компьютера от различных угроз, я затрагивал ещё и простые меры безопасности, которые рекомендуется соблюдать каждому пользователю ПК для того чтобы всегда иметь стабильно работающую систему и не потерять важных данных. Сохранность данных и возможность быстро восстановить работоспособность Windows (или другой системы, на которой вы работаете) — это очень важно для каждого из нас.

Например, вы зарабатываете на буксах, у вас уже стоят необходимые программы, всё настроено под ваше удобство работы и вдруг ваша система даёт сбой и отказывается загружаться как бы вы не старались. Т.е. простые способы вернуть систему к жизни не работают. «Умереть» система могла бы по целому ряду причин: заражение вирусами, установка «кривых» драйверов и программ, сбой какого-то комплектующего компьютера и многое другое.

В таком случае решением у большинства является переустановка операционной системы, затем установка по новой всех новых программ, настройка всего под удобство вашей работы и ещё ряд других действий, чтобы всё сделать так, как было вам удобно ранее. И всё это может отнять если не весь день, то пол дня точно:) И хорошо, если вы имеете определённый опыт и сможете скопировать важные данные чтобы потом их вернуть. А представьте, если вы этого не можете или они повредились и часть удалилась, например, при повреждении жёсткого диска? Это может стать очень большой проблемой.

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

Для такой цели возможно пользоваться как встроенными средствами Windows, так и сторонними. Средства для резервного копирования данных в самой Windows крайне неудобны, медленные и не имеют большого количества удобных, полезных функций. Поэтому я рекомендую для этой цели воспользоваться сторонними средствами, например, программой – Acronis True Image. Программа является платной и стоимость простой домашней версии для одного компьютера на данный момент – 1700 рублей.

Но, как и в случае с антивирусами (например, Касперским) и другими платными программами, как правило, всегда имеется возможность скачать из интернета уже активированную полноценную копию и использовать её бесплатно:) Программа очень и очень полезная и порой просто необходима.

Сейчас я расскажу вам как создавать полную резервную копию системы, пройдя по каждому этапу настроек и объяснив каждую функцию.

Начнем с установки программы.

Установка программы для резервного копирования / восстановления данных — Acronis True Image

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

    Вы можете приобрести программу с официального сайта по указанной там цене, либо скачать активированную полную последнюю версию вот тут:

    Acronis True Image Home 2014 PREMIUM.zip
    ZIP-архив
    216 МБ
    Скачать

    Скачанный архив «Acronis True Image Home 2014 PREMIUM.zip» необходимо обязательно распаковать, прежде чем начинать установку из файла, находящегося внутри. Для этого щелкаем правой кнопкой мыши по архиву и выбираем пункт «Извлечь все…»:

    Откроется окно, в котором нажав кнопку «Обзор» можно выбрать путь для распаковки архива. По умолчанию распакуется в ту же папку, где он сейчас находится. Рекомендую поставить галочку «Показать извлечённые файлы» и тогда после распаковки сразу откроется папка с распакованным содержимым. Для начала распаковки нажимаем кнопку «Извлечь»:

    После распаковки запускаем установочный файл. Для данной версии он имеет название: «ATIH.2014.PREMIUM.v17.0.0.5560.exe»:

    Появится первое окно установщика, в котором нужно просто согласиться продолжить установку, нажав кнопку «Да»:

    После распаковки появится первое окно установщика Acronis True Image, в котором просто нажимаем кнопку «Далее», поскольку делать тут ничего не нужно:

    Принимаем лицензионное соглашение в следующем окне, выбрав пункт «Я согласен с условиями договора» и нажимаем кнопку «Далее»:

    В следующем окне нам предлагают выбрать тип установки. Я рекомендую выбирать всегда «Выборочная» при установке любых программ для того чтобы если что убрать совершенно ненужные компоненты:

    Откроется новое окно, где мы видим компоненты, которые будут установлены. В данном случае ничего лишнего устанавливаться не будет, и поэтому оставляем всё как есть и нажимаем «Далее»:

    В следующем окне выбираем «Установить для всех пользователей» и нажимаем «Далее». Данный параметр я также рекомендую выбирать при установке любого программного обеспечения, и в том случае если за данным компьютером работаете только вы или ваши близкие:

    Остаётся только нажать кнопку «Приступить» и запустится процесс установки программы на компьютер с выбранными нами параметрами:

    После окончания процесса установки, не требующего вашего вмешательства (занимает около 2-х — 3-х минут), появится последнее окно, в котором нажимаем кнопку «Закрыть»:

На этом процесс установки программы Acronis True Image завершён. Теперь рассмотрим как сделать полную резервную копию системы: операционной системы и всех установленных на ней программ, чтобы в случае если система «упадёт», вы смогли очень легко вернуть её к тому же состоянию, с теми же программами и настройками.

Создание полной копии системы со всеми данным для дальнейшего её быстрого восстановления в исходное состояние

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

Если у вас в компьютере имеется 2 отдельных жестких диска, то можно хранить резервные копии на одном из этих дисков. Главное, чтобы место позволяло, потому как резервная копия всей системы без сжатия будет занимать ровно тот же объем, что и занимает у вас сама система вместе с файлами на самом деле. Например, если объем всего что хранится у вас на компьютере занимает 200 Гб., то резервная копия без сжатия будет занимать примерно такой же объем. Acronis позволяет сжать резервную копию, чем я всегда пользуюсь, и при максимальном сжатии очень часто объем уменьшается аж в 2 раза. Поэтому исходя из пояснений выше, вы уже сможете прикинуть сколько места для хранения полной копии компьютера вам нужно.

Я создаю резервные копии на внешний жесткий диск, который подключаю к ноутбуку по USB. Это очень удобно если место на этом жестком диске позволяет. А после того как копии создаются на мой внешний HDD (жесткий диск), я иногда переношу их на облачные сервисы (интернет хранилища), например – на Mail.ru, где даётся бесплатно 100 Гб свободного места.

Об удалённых хранилищах я написал ряд отдельных статей и рекомендую, прежде всего, ознакомиться с самой первой:

Тут уже решать вам:) Главное – не храните резервные копии ваших данных на том же жестком диске, с которого эти копии делаете. Это не имеет смысла, поскольку в случае повреждения этого HDD, вы потеряете все данные вместе с копией, так как хранились они на одном диске. Надеюсь, тут всё понятно:)

Итак, приступим к созданию резервной копии вашей системы, включая всё что в ней есть:

    Запускам программу Acronis True Image с ярлыка на рабочем столе или из меню «Пуск».

    После того как программа запустится, переходим на вкладку «Резервное копирование и восстановление». Для создания резервной копии всей системы вместе со всеми программами и настройками нажимаем на открытой вкладке кнопку «Резервное копирование дисков и разделов»:

    Откроется новое окно для задания параметров резервного копирования. Начиная с этого, все последующие шаги очень важны. В первую очередь, слева выбираем разделы на жестких дисках, копия которых будет создаваться.


  1. И теперь переходим к последним важным настройкам, которые будут располагаться на нескольких вкладках. Для этого щелкаем по ссылке «Параметры резервного копирования диска», которая расположена слева:

    Откроется окно, где переходим на самую первую вкладку – «Схема». На данной вкладке настраивается схема резервного копирования – т.е. то, каким способом будут создаваться текущая и последующие резервные копии.

    Я рекомендую выбрать схему «Пользовательская схема» и настроить всё вручную. В пункте «Метод резервного копирования» лучше всего выбрать «Инкрементное». В таком случае будет вначале создаваться полная копия выбранных вами разделов или целиком жестких дисков, а последующие разы будут создаваться маленькие копии, хранящие только изменения с момента последней полной копии.

    Например, у меня план резервного копирования таков: резервное копирование делаю ежедневно и 1 раз в месяц я создаю полную версию, а последующие 30 дней сохраняются лишь изменения. Поэтому в своём примере я выставил значение – «после каждых 30 инкрементных копий».

    И поскольку с появлением большого количества копий (особенно при регулярном создании полных копий) всё это будет занимать всё больше места на вашем носителе, то я также включаю функцию автоматической очистки цепочек старых версий. Вам я тоже рекомендую воспользоваться этим для экономии места.

    Для этого включаем пункт «Удалить цепочки версий, с момента создания которых прошло … …» и указываем количество суток.

    Поскольку я делаю резервное копирование раз в день и полная копия создаётся после каждых 30-ти инкрементных (т.е. получается после каждых 30 дней), то я задал автоматическое удаление старых версий которые старее 30 суток. Таким образом, получается, что у меня создаётся очередная новая полная копия, а старая цепочка (от полной до последней на данный месяц инкрементной) удаляется. За счёт этого я не расходую много места на своём носителе и там не хранится по 2 и более полных копий, которые будут занимать много места:)

    Для того чтобы затем эти параметры не настраивать снова, рекомендую отметить пункт «Сохранить как параметры по умолчанию».

    Переходим на вкладку «Дополнительно». На данной вкладке пройдёмся по всем разделам и зададим необходимые настройки. В первом разделе «Режим создания образа» проверяем, чтобы была отключена опция «Архивировать в посекторном режиме». Такая функция создаст нам копию с учетом всех ошибок на диске, т.е. создаст полную копию вместе со структурой диска помимо самих данных.

    1. В разделе «Защита резервной копии» нам предлагается защитить создаваемый архив паролем и зашифровать его. Пароль я рекомендую создать в первую очередь с целью защиты архива от проникновения вирусов. А во-вторых, с целью защиты копии от посторонних глаз, если вы думаете, что данные может кто-то подсмотреть или уничтожить.

      Если задаёте пароль только с целью защиты от вирусов, то рекомендую ставить простейший, например: «123»:

      Метод шифрования выбирать не будем, поскольку это целесообразно делать, работая в опасной во всех смыслах среде и при этом время создания резервной копии увеличится за счет шифровки.

      В разделе «Pre/Post-команды» ничего не должно быть включено, проверьте:

      В разделе «Разделение резервной копии» проверьте чтобы стояло значение «Автоматически». Acronis в таком случае будет разбивать архив сам в зависимости от выбранной схемы или вовсе создаст копию из одного файла:

      В разделе «Проверка» можно включить проверку резервной копии на её работоспособность. Поскольку у меня копии создаются постоянно новые и каждый месяц новая полная копия, то я отключаю проверку чтобы не занимать ресурсы лишний раз и не отвлекаться на это. Вы можете включить проверку после создания или по графику:

      В следующем разделе «Дублирование резервных копий» вы можете задать дополнительное место для хранений вашей резервной копии, и она будет дублирована в это хранилище. Это даст ещё большую безопасность вашим данным, поскольку копия будет храниться аж в двух местах. Но не у каждого имеется возможность выделить для этого еще дополнительный объем памяти на каком-то носителе. Я не включаю эту опцию и просто периодически вручную копирую резервные копии дополнительно в другие места:

      В разделе «Настройка съёмных носителей» рекомендую снять единственную галочку. Это нужно для того, чтобы при запланируемом автоматическом резервном копровании не требовалось подтвержать вручную, что съёмный носитель (например — флешка) подключен к компьютеру:

      Переходим к разделу «Комментарии к резервной копии», где вы по желанию можете задать какие-либо пометки относительно создаваемой резервной копии. Можно оставить поле пустым:

      Раздел «Настройки снимка экрана» позволяют программе сделать снимок экрана при запуске резервного копирования. Функция практически никогда не используется, поэтому проще оставить её выключенной:

      Переходим к разделу «Обработка ошибок». Здесь рекомендую снять галочку с пункта: «При недостатке места в Зоне безопасности удалять самую старую резервную копию»:

      Что такое «Зона безопасности Acronis» и для чего она может быть нужна я расскажу позже.

      Предпоследний раздел «Выключение компьютера», бывает, оказывается полезным. Здесь мы можем активировать функцию выключения компьютера после того, как резервная копия будет создана. Хорошо использовать эту функцию когда резервное копирование, например, запланировано на ночь или то время, когда компьютером уже пользоваться никто не будет, чтобы затем компьютер выключился сам и не простаивал.

      Последний раздел «Учётная запись Windows», в принципе, никогда не нужен если вы работаете под пользователем – Администратором. Поэтому оставляем тут функцию запуска резервного копирования от другого пользователя выключенной:

      На этом с вкладкой «Дополнительно» мы разобрались:) Идём дальше…

  2. Переходим к вкладке «Производительность», которая является тоже не маловажной. Здесь рекомендую выставить уровень сжатия на самый максимальный. По моему опыту длительность создания резервной копии в таком случае возрастает не значительно, но зато создаваемый архив порой уменьшается чуть ли не в 2 раза.

    Приоритет влияет на то, сколько ресурсов компьютера будет потреблять Acronis при создании резервной копии. Чем больше приоритет, тем, соответственно, их будет потребляться больше, но тем быстрее будет создаваться резервная копия. Если компьютер очень производительный, то можно ставить смело максимальный приоритет, а так рекомендую «Обычный»:

    Последние 2 вкладки: «Уведомления» и «Исключения», как правило, не нужны и рекомендую оставить там всё так, как настроено по умолчанию:

    Вкладка «Исключения» может пригодиться, если вы ходите указать какие-то файлы и папки, резервное копирование которых производить не нужно и Acronis будет их пропускать.

    Для сохранения настроек в самом низу данного окошка нажимаем кнопку «ОК»:

    Для запуска резервного копирования в главном окне настроек нажимаем кнопку «Архивировать»:

    Если нажать не саму кнопку «Архивировать», а стрелочку сбоку, то появится список вариантов: отложить запуск резервного копирования на срок от 1 до 6 часов или до ручного запуска в любое время.

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

Нам остаётся дождаться окончания резервного копирования.

После окончания копирования может начаться его проверка если вы задали это при настройке. А затем зайдите на ваш носитель или то место, куда выполнялось копирование и проверьте то, что резервная копия на месте:)

Вот так выглядит архив, созданный Acronis True Image:

В моём примере архивируемое пространство имело объем около 12 Гб, а архив получился размером 4.9 Гб. Т.е. максимальное сжатие позволило уменьшить архив более чем в половину, что просто отлично!

Теперь рассмотрим как сделать резервное копирование отдельных файлов и папок, а не всей системы целиком для восстановления при необходимости в случае их утери

Создание резервной копии отдельных файлов / папок

Как я уже упоминал ранее, в Acronis можно создавать не только целые резервные копии разделов для дальнейшего восстановления работоспособности компьютера при необходимости, но и отдельных файлов / папок. Таким образом, вы можете экономить место на носителе, где будете хранить резервные копии и резервировать только те данные, которые действительно важны и нельзя их потерять.

К примеру, у тех, кто работает в буксах при помощи мультиаккаунтов наверняка есть большая таблица с логинами и паролями для самих буксов, кошельков, почт. По себе знаю, что потерять эти данные – очень печальная ситуация:)

Итак, рассмотрим процесс резервного копирования файлов и папок по шагам:

    Запустив Acronis True Image, переходим как и прежде на вкладку «Резервное копирование и восстановление» и нажимаем там кнопку «Резервное копирование файлов», а из появившегося списка выбираем «В локальное хранилище»:

    Откроется окно резервного копирования файлов.


  1. Теперь осталось настроить дополнительные параметры резервного копирования, с которыми вы уже теперь знакомы. Щелкаем по ссылке внизу «Параметры резервного копирования файлов»:

    Откроется окно настроек с 5-ю вкладками. Все вкладки и настройки на них полностью идентичны тем, что мы уже производили при создании резервной копии целиком всей системы:

    Нам остаётся только дождаться окончания операции и если объем создаваемой копии большой, то можно пока заниматься своими делами, например – поработать:)

    После завершения процесса резервного копирования на всякий случай перейдите на тот носитель, куда оно выполнялось и проверьте наличие вашей резервной копии (файл с расширением «.tib»):

Вот так можно создавать на регулярной основе полные копии вашей системы чтобы в случае её «краха» затем быстро восстановить её целиком или какие-то отдельные файлы / папки. Конечно, инструкция получилась объемной и на первый взгляд кажется что всё это сложно:) На самом деле шаги простые, просто привык я описывать каждое действие. Зато нигде не запутаетесь и, выполнив это один раз, станет всё понятно и в следующий раз уже и никакой инструкции не потребуется вовсе.

О том, как восстановить систему из резервной копии сразу в готовое рабочее состояние, а также восстановить отдельные файлы / папки я расскажу в следующей статье:

Не прощаюсь на долго:) Всем пока!

Мне много вопросов задают по теме резервирования, вот решил ее полностью закончить двумя статьями: “Резервное копирование средствами Windows” и “Резевирование данных средствами Acronis True Image Home”. Дальше весь этот материал я структурирую и вышлю вам в рассылку.

Итак, в самой операционной системе Windows предусмотрены средства резервирования данных. Сразу отметим, что эти средства обладают достаточно неплохой функциональностью. И что самое главное, позволяют сохранять не только пользовательские данные, но и настройки самой операционной системы.

Давайте вместе рассмотрим последовательность действий для резервирования данных на домашнем ПК.

Остановлюсь на ОС Windows 7, как на наиболее распространенной на сегодняшний день.

1. Для вызова главного окна настроек процесса резервирования данных кликните по кнопке “Пуск” в левом нижнем углу –> “Все программы” –> выберите пункт “Обслуживание” –> “Архивация и восстановление”.

Обращаю ваше внимание, что таким же образом можно отрыть панель создания Диска восстановления системы (об этом я уже писал ).

2. В открывшемся окошке кликните по ссылке “Настроить резервное копирование” для настройки расписания архивации либо создания архива системы/файлов в ручном режиме самостоятельно.

3. Запуститься процесс идентификации подключенных носителей информации

после чего откроется окошко, где необходимо будет выбрать место хранения создаваемого архива.

Если вы укажите раздел жесткого диска, расположенный на одном физическом носителе с системным разделом, то Мастер архивации вас об этом предупредит. Этот вариант не рекомендуемый, т.к. при выходе из строя жесткого диска вы потеряете и оригинал, и архивную копию (резервную копию).

4. Следующим шагом необходимо выбрать вариант резервирования “в ручном режиме” (самостоятельно), либо предоставить выбор каталогов и файлов резервирования Мастеру архивации. В последнем случае в архив попадут системные файлы и пользовательские данные, расположенные в стандартных каталогах операционной системы (вроде “Мои документы” и т.д.).

Если же вы выбрали вариант самостоятельно выбора каталогов, то в следующем окне Мастер предоставит вам возможность выбрать объекты для резервирования.

Помните, при выборе файлов и каталогов для архивации, учитывайте размер резервного хранилища.

5. В следующем окне Мастер архивации покажет общую сводку выставленных настроек резервирования и предоставит возможность изменить расписание автоматической архивации. Далее кликните по кнопке “Сохранить параметры и запустить архивацию”. Ход процесса будет отображаться в отдельном окне.

6. За восстановления системы, как нетрудно догадаться, отвечает одноименная ссылка “Восстановить системные параметры или компьютер”.

Как пользоваться этой функцией я уже писал в отдельной статье .

В следующей статье предлагаю рассмотреть платное программное средство, лучше которого на данный момент я не встречал “Acronis True Emage Home”, коим, кстати, я и пользуюсь.

Как известно, «пользователи компьютера делятся на тех, кто делает бэкапы, и тех, кто будет их делать» . В этой статье мы рассмотрим различные способы резервного копирования (бэкапа) всей системы и, соответственно, восстановления из резервной копии.

Сразу стоит отметить, что все операции стоит производить не «по-живому», т.е. не на работающей системе, а с liveCD или установленной на соседнем разделе/флэшке/usb-hdd системы. В случаях, когда простой в несколько минут критичен для системы, возможно копирование системы из-под самой себя, но при этом нужно учитывать некоторые дополнительные условия, которые в данной статье пока что не рассматриваются

Далее по тексту для действий, выполняемые от имени суперпользователя , будет использоваться команда sudo , что является стандартом для Ubuntu. В других системах возможно получение привелегий суперпользователя через su , некоторые liveCD-системы по умолчанию работают в режиме суперпользователя

tar

Одним из наиболее популярных способов создания простейшего бэкапа является архивация данных с помощью tar . Преимуществами данного способа являются возможность инкрементного бэкапа (добавления файлов в существующий архив, удаления или изменения таковых), возможность извлечения из архива отдельных файлов, а также присутствие tar практически в любой Linux-системе.

Создание архива

Для начала создайте точки монтирования для корневого раздела и для раздела, на котором вы собираетесь создавать бэкап, например так

Смонтируйте оба раздела. Для большей надежности можно смонтировать корневой раздел в режиме read-only (только для чтения), чтобы исключить вероятность случайного изменения данных

Sudo mount /dev/sdXY /mnt/root -o ro sudo mount /dev/sdXY /mnt/backup

(Вместо «sdXY» используйте ваши значения для нужных разделов. определить их можно с помощью sudo fdisk -l или sudo blkid)

В случае, если вы используете отдельные разделы для /boot, /usr, /home и пр. и хотите включить их содержимое в бэкап, примонтируйте их в соответствующие папки

Sudo mount /dev/sdXY /mnt/root/usr -o ro sudo mount /dev/sdXY /mnt/root/home -o ro

При необходимости создайте на бэкап-разделе папку, в которой вы хотите разместить архив, например

Sudo mkdir -p /mnt/backup/ubuntu/root

Теперь можно приступить к созданию архива. Чтобы создать архив с gzip-сжатием, выполните

Sudo tar -cvzpf -C /mnt/root /mnt/backup/ubuntu-sda1.tar.gz .

(Ключ -p включает сохранение владельцев и прав доступа для файлов )

Для bzip2-сжатия используйте

Sudo tar -cvjpf /mnt/backup/ubuntu-sda1.tar.bz2 /mnt/root

Для lzma-сжатия

Sudo tar --lzma -cvpf /mnt/backup/ubuntu-sda1.tar.lzma /mnt/root

Аналогично для lzo-сжатия - ключ --lzop вместо --lzma

Различные алгоритмы сжатия дают разный размер архива, а также отличаются по производительности

По завершении процесса отмонтируйте все смонтированные разделы

Sudo umount /mnt/root{/boot,/var,/home,} /mnt/backup

Восстановление из архива

Создайте точки монтирования для корневого раздела и раздела, на котором хранится ваш архив

Sudo mkdir /mnt/{root,backup}

Примонтируйте раздел с архивом-бэкапом

Sudo mount /dev/sdXY /mnt/backup -o ro

Отформатируйте корневой раздел в ту же (или другую) ФС. Если вы используете отдельные разделы для /usr, /boot и пр. и архивировали их, отформатируйте их тоже

(если вы восстанавливаете систему на новый жесткий диск, разметьте его с помощью fdisk/gparted и отформатируйте разделы)

Некоторые файловые системы поддерживают задание UUID при форматировании. Это дает возможность создать ФС с таким же UUID, как у старой, что позволит избежать необходимости править fstab .

Для ext2/3/4 UUID задается с помощью ключа -U , а еще больше упростить задачу можно командой вида

Sudo mkfs.ext4 -L "label" -U "$(sudo blkid -o value -s UUID /dev/sda1)" /dev/sda1

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

Bzip2 -dv /media/backup/sda5.dd.bz

Теперь можно смонтировать образ

Sudo mount /media/backup/sda5.dd -o loop /mnt

(С опцией loop программа mount автоматически «подцепит» файл-образ на свободное loop-устройство, после чего смонтирует файловую систему)

Теперь вы можете работать с содержимым образа как с обычной файловой системой, все ваши изменения запишутся в образ. По завершении работы отмонтируйте образ как обычную ФС

Sudo umount /mnt

dd - копирование всего жесткого диска

В данном случае мы снова воспользуемся dd , только на сей раз сохраним все содержимое жесткого диска - с таблицей разделов, самими разделами и всеми данными. Преимущество данного метода в том, что можно за один шаг сохранить все установленные на этом жестком диске системы без необходимости бэкапить каждый раздел отдельно. Кроме того, при таком бэкапе сохранятся все данные, относящиеся к загрузчику - таким образом, после восстановления из бэкапа вам не нужны будут дополнительные манипуляции, вы сможете сразу же загрузиться с этого жесткого диска.

Создание образа

В целом процедура аналогична описанной выше для бэкапа отдельных разделов. В данном случае также применим совет о прочистке свободного места «нулями» - при наличии свободного времени проделайте это со всеми разделами.

Перед началом операции убедитесь, что ни один из разделов данного жесткого диска не смонтирован. Сделать это можно запустив команду mount без параметров.

Выберите раздел, на котором вы собираетесь разместить файл-обарз. Разумеется, это должен быть раздел другого жесткого диска. Также убедитесь в наличии достаточного количества свободного места на этом разделе (например, с помощью утилиты df) - объем свободного места должен соответствовать объему копируемого жесткого диска (при сжатии образ получится меньше, но это зависит от типа хранимых данных).

Смонтируйте бэкап-раздел

Sudo mount /dev/sdXY /mnt

Теперь можно приступать

Sudo dd if=/dev/sdX bs=1M conv=noerror,sync | lzma -cv > /mnt/hdd.dd.lzma

(здесь «sdX» - диск, а не раздел! для копирования без сжатия команда аналогична приведенной выше для бэкапа раздела)

В зависимости от размера жесткого диска и производительности компьютера процедура может занять продолжительное время (до нескольких часов). По завершении отмонтируйте бэкап-раздел

Sudo umount /mnt

Восстановление из образа

Внимание! Данный способ предполагает полный откат к состоянию на момент создания архива с заменой всех данных!

Перед началом работы убедитесь в надежности электропитания. Подключите сетевой адаптер, если у вас ноутбук, а также по возможности используйте ИБП или стабилизатор. При высокой интенсивности записи возрастает риск повреждения диска в случае сбоя питания

Убедитесь, что ни один раздел восстанавливаемого диска не используется. Смонтируйте бэкап-раздел

Sudo mount /dev/sdXY /mnt

Можно приступать к процедуре

Bzip2 -dc /mnt/hdd.dd.bz | sudo dd of=/dev/sdX bs=1M conv=sync,noerror

Или же для несжатого образа

Sudo dd if=/mnt/hdd.dd.bz of=/dev/sdX bs=1M conv=sync,noerror

По завершении отмонтируйте бэкап-раздел

Sudo umount /mnt

Если вы хотите распаковать образ на другой жесткий диск, он должен иметь размер не меньше оригинального. В случае, если новый диск большего объема, вы сможете расширить разделы либо создать новый раздел на свободном месте с помощью parted/fdisk/gparted/etc

Не используйте оба жестких диска («дубликат» и «оригинал») одновременно! При подключении обоих дисков в системе будет по два раздела на каждый UUID, что приведет к проблемам в работе или невозможности загрузки

Монтирование образа

По аналогии с образом раздела вы можете работать с образом жесткого диска как с обычным жестким диском. В данном случае процедура несколько усложняется, поскольку образ содержит несколько разделов.

Если образ сжатый - распакуйте его. Теперь «подцепите» образ на loop-устройство

Sudo losetup -fv /media/backup/sda.dd

(С ключом -f программа автоматически найдет свободное loop-устройство, иначе необходимо явно указывать его)

losetup выведет на экран имя использованного устройства - если вы не работаете с другим файлами-образами (iso, шифрованными контейнерами и пр.), это скорее всего будет /dev/loop0

Теперь мы имеем устройство, являющееся для системы жестким диском, но не имеем доступа к его разделам. Добраться до разделов поможет программа kpartx (может потребоваться установка одноименного пакета)

Sudo kpartx -av /dev/loop0

(Ключ -a - добавить разделы для заданного устройства; -v - информативный вывод)

Программа выведет имена созданных устройств для разделов диска: loop0p1 для первого раздела, loop0p2 - для второго, по аналогии с разделами обычного диска. Файлы устройств будут находиться в папке /dev/mapper

Теперь можно работать с разделами и ФС на них. Например, смонтировать бывший sda5 и записать на него файлы

Sudo mount /dev/mapper/loop0p5 /mnt

По заверешнии отмонтируйте раздел

Sudo umount /mnt

Удалите устройства-разделы с помощью kpartx

Sudo kpartx -dv /dev/loop0

и освободите loop-устройство

Sudo losetup -v -d /dev/loop0

Все! Изменения записались, а ваш образ снова стал обычным файлом

cp

Здесь мы рассмотрим бэкап с помощью утилиты cp , т.е. с использованием простого копирования. Вообще-то, это не самый оптимальный способ, и подходит он скорее для копирования системы на другой жесткий диск / раздел / компьютер, нежели для создания резервной копии.

С другой стороны, данный способ имеет ряд преимуществ:

    Универсальность - cp вы найдете в любой Linux-системе

    Низкая требовательность к ресурсам (вследствие отсутствия сжатия и простоты механизма)

    Простота дальнейшей работы с резервной копией (добавления/изменения/удаления файлов, извлечения нужных данных и пр.)

Создание копии

Создайте точки монтирования для корневого и бэкап-разделов

Sudo mkdir /mnt/{root,backup}

Смонтируйте оба раздела

Sudo mount /dev/sdXY -o ro /mnt/root sudo mount /dev/sdXY /mnt/backup

Смонтируйте разделы для /usr, /boot и пр., если таковые имеются

Sudo mount /dev/sdXY -o ro /mnt/root/home

Создайте на бэкап-разделе папку для своего бэкапа

Sudo mkdir /mnt/backup/ubuntu

Можно начинать

Sudo cp -av /mnt/root/* /mnt/backup/ubuntu

(ключ -a включает копирование ссылок «как есть», сохранение всех возможных атрибутов файлов и рекурсивный режим. ключ -v - вывод информации о происходящем)

По завершении процесса отмонтируйте все разделы

В дальнейшем вы сможете заархивировать ваши данные любым удобным способом

Восстановление из копии

Внимание! Данный способ предполагает полный откат к состоянию на момент создания архива с заменой всех данных!

Создайте точки монтирования для разделов

Sudo mkdir /mnt/{root,backup}

Смонтируйте бэкап-раздел

Sudo mount /dev/sdXY -o ro /mnt/backup

Отформатируйте корневой раздел и разделы /usr, /boot и пр., если таковые имеются. (Про форматирование разделов с сохранением UUID см. в разделе про )

Sudo mkfs.reiserfs -l "root" /dev/sdXY sudo mkfs.ext2 -L "boot" /dev/sdXY sudo mkfs.ext4 -L "home" /dev/sdXY

Смонтируйте свежесозданные ФС

Процесс копирования происходит аналогично, только в обратном направлении

Sudo cp /mnt/backup/ubuntu/* -av /mnt/root

По завершении копирования отредактируйте fstab , исправив UUID разделов

Отмонтируйте разделы

Sudo umount /mnt/backup /mnt/root/{usr,home,}

squashfs

sudo mkfs.reiserfs -l "root" /dev/sdXY sudo mkfs.ext2 -L "boot" /dev/sdXY sudo mkfs.ext4 -L "home" /dev/sdXY

Смонтируйте свежесозданные ФС

Sudo mount /dev/sdXY /mnt/root sudo mount /dev/sdXY /mnt/root/usr sudo mount /dev/sdXY /mnt/root/var

Можно приступать! Для распаковки образа используется утилита unsquashfs

Sudo unsquashfs -d /mnt/root -f /mnt/backup/ubuntu-root.sqfs

(Ключ -d задает путь для распаковки, с ключом -f программа будет использовать существующие папки вместо попыток создать новые)

Как и при создании образа, вы увидите индикатор прогресса и множество другой полезной информации.

По завершении отредактируйте fstab , заменив UUID разделов на новые (если вы форматировали разделы с теми же UUID, пропустите этот шаг)

Sudo nano /mnt/root/etc/fstab

Сохраните файл и отмонтируйте все разделы

Sudo umount /mnt/backup /mnt/root{/usr,/var,}

Монтирование образа

squashfs монтируется как любой другой образ - через loop-устройство . Поддержка squashfs ядром включена во множестве дистрибутивов, в том числе и в Ubuntu, так что достаточно будет просто воспользоваться командой mount с опцией loop

Sudo mount /media/backup/ubuntu-root.sqfs -o ro,loop /mnt

(Опция ro не обязательна, т.к. записать туда все равно ничего не получится)

Теперь вы можете скопировать из образа любые нужные файлы. Добавить что-либо таким способом не получится, для этого нужно будет опять воспользоваться mksquashfs

По завершении отмонтируйте образ как обычную ФС

Sudo umount /mnt

rsync

Подобно cp , rsync работает с файлами, а не с блочными устройствами. Особенность rsync в том, что он не копирует файлы, которые уже есть в точке назначения. По умолчанию он проверяет размер и время изменения файлов, но можно проверять и хэш (обычно это делается, когда нужна повышенная безопасность).

Простое использование

Синтаксис rsync подобен cp:

Rsync -a /mnt/root /mnt/backup

Параметра -a очень часто бывает достаточно, он обеспечивает самое нужное: рекурсивное копирование директорий, сохранение информации о владельце и группе и т.д. Для отображения подробной информации о копировании используется ключ -v , с ним будьте внимательны, в потоке данных можно пропустить сообщение об ошибке. Ключ -x гарантирует, что rsync не выйдет за пределы указанной файловой системы.

В документации к rsync описана масса параметров. Например, есть такие, которые позволяют выполнять копирование по SSH, или удаляют файл из точки назначения, если он был удалён в исходной директории.

«Умное» копирование позволяет сократить время простоя системы. Запускаем rsync прямо на работающей системе, данные в которой постоянно изменяется, rsync копирует данные, скажем, в течение нескольких часов. Затем переводим систему в read-only, снова запускаем rsync , теперь он копирует только те файлы, которые изменились за эти несколько часов. Через несколько минут мы имеем полную копию исходной ФС. Время простоя при этом сократилось на порядок по сравнению с оффлайн-копированием. А в некоторых случаях будет достаточно и одного онлайн-копирования без перевода системы в read-only.

Сохранение предыдущих копий

Строго говоря rsync не является средством резервного копирования – это средство синхронизации. Это важно при создании регулярных копий, поскольку, если какой либо важный файл был удалён в рабочем каталоге источнике – rsync удалит его и в резервной копии. Для повышения сохранности данных целесообразно сохранять старые резервные копии. Однако простое сохранение нескольких копий потребует много памяти на жёстком диске. Если копии имеют много одинаковых файлов, то это приводит к ненужной избыточности. Эту проблему позволяет решить использование жёстких ссылок.

Суть состоит в том, что в современных файловых системах (в том числе Ext4) адресация файла производится в два этапа: имя файла указывает на уникальный номер файла (индексный дескриптор или i-node), а этому номеру сопоставлены сами данные. Любое имя файла это, по факту, жёсткая ссылка на этот номер. Следовательно, файл (набор данных) может иметь несколько имён и быть разных каталогах, а это позволяет устранить избыточность в случае необходимости дублирования файлов (ведь жёсткая ссылка занимает мало памяти). Сами данные не удаляются до тех пор пока не будет запрошено удаление последней жёсткой ссылки.

Существенное ограничение состоит в том, что жёсткие ссылки возможны только в пределах одной файловой системы.

Синхронизация содержимого каталога для текущей резервной копии с каталогом источником:

Rsync \ --archive \ --delete --delete-excluded \ # удаление из резервной копии несуществующих в источнике и исключённых файлов --progress \ # выводить информацию о прогрессе передачи "/home/user/Files/" \ # каталог источник "/backup/latest/" \ # каталог для текущей резервной копии --exclude ="/Public/" # исключение ненужных каталогов

В каталоге « /backup/latest/ » будет создана копия всех необходимых файлов и каталогов из источника и удалено всё лишнее.

Создание ещё одной текущей резервной копии без избыточности:

cp \ --archive \ # сохранять всю дополнительную информацию о файлах --link \ # использовать жёсткие ссылки для файлов - устранение избыточности "/backup/latest/" \ # источником является полученная выше текущая резервная копия "/backup/$(date +%Y-%m-%d_%H-%M-%S) /" # пункт назначения - каталог с датой в имени для удобства (см. man date)

При следующем создании резервной копии rsync удалит в каталоге « /backup/latest/ » файлы которые были удалены/исключены/изменены в каталоге источнике (измененные файлы сначала удаляются, а затем записывается новая версия). Однако удалены будут лишь имена файлов (те же жёсткие ссылки), сами файлы (данные) сохранены, поскольку на них были созданы жёсткие ссылки в соседнем каталоге командой «cp».

Прочие инструменты

Существует масса приложений для создания бекапов в Linux. Можно воспользоваться поиском по слову «backup» в Центре приложений Ubuntu, чтобы найти доступные в Ubuntu программы для работы с резервными копиями.

Для корпоративной среды и просто для достаточно масштабных и критичных заданий бекапа можно порекомендовать разобраться в одной из самых популярных и мощных систем резервного копирования для Linux, которая называется Bacula

Кстати, в сети можно найти и русскоязычные руководства

Parted Magic

Parted Magic - еще один отличный, но платный дистрибутив, содержащий целую коллекцию средств для бэкапа и восстановления информации, работы с дисками и разделами, а также восстановления утерянных данных. Он поддерживает множество ФС, LVM2 и RAID (как аппаратный, так и программный) и содержит в себе таки средства как fsarchiver , GParted , вышеупомянтый Clonezilla, и все, что потребуется для описанных в этой статье способов. Кроме того, в состав дистрибутива входит веб-браузер и некоторое другое дополнительное ПО. Дистрибутив переведен на несколько языков, включая русский, и имеет полноценный графический интерфейс.

LParted

LParted - полнофункциональный LiveCD, предназначенный в первую очередь для работы с разделами жестких дисков (HDD), безвозвратного удаления или восстановления данных и тестирования оборудования. Основан LiveCD на Lubuntu Linux. LParted является функциональным аналогом Parted Magic.

Сюда бы добавить про SystemRescueCD и прочие

Ещё немного о сохранении данных

    Для важных данных можно сделать зеркальный раздел на двух дисках. Для этого совсем не обязательно иметь RAID-контроллер и диски одинакового размера - можно, например, собрать зеркало из 80-гигабайтного старого винта и 80-гигабайтного же раздела на новом. Зеркалирование можно реализовать с помощью LVM или программного RAID. Однако, такой способ бесполезен в случае, например, попадания на шину +5В напряжения ~220В или падения метеорита на системный блок компьютера.

    Гики-айтишники, имеющие дома свой сервер, могут расширить идею зеркалирования и использовать DRBD. Тот же RAID-1, но жёсткие диски находятся в разных компьютерах, что повышает надёжность.

    Современное удобное решение - бэкапить данные в «облака», например, с помощью Ubuntu One, Dropbox, http://www.adrive.com/ и других.

    Ни зеркалирование, ни репликация на Ubuntu One не спасут от случайного нажатия Delete, поэтому в любом случае делайте «классические» бэкапы. И в один прекрасный ужасный день все ваши труды и старания будут вознаграждены.

Бесплатная программа для создания резервной копии операционной системы и её восстановления в случае неисправности.

Сколь Винду ни защищай — все равно однажды «полетит»:). Горькая народная мудрость работает вот уже сколько лет, как швейцарские часы. Windows по закону подлости выходит из строя в самый неподходящий для этого момент, поэтому знающие люди давно обзавелись привычкой создавать резервные копии системы или бэкапы (от англ. backup ).

Имея под рукой диск с резервной копией, можно восстановить работу системы буквально за пару минут, а не тратить время на полную переустановку в случае поломки!

В нашей стране наибольшей популярностью среди программ для резервного копирования пользуются продукты компании Acronis. На мой взгляд, они лидируют лишь по двум причинам (хотя для обычного пользователя они и весьма критичны): русскоязычность интерфейса и графическое оформление в стандартном стиле Windows.

Программа, о которой я Вам расскажу, отличается от линейки Acronis только двумя вышеупомянутыми пунктами, зато она — совершенно бесплатна!

Clonezilla позволяет так же эффективно восстановить систему за считанные минуты со всеми установленными на момент создания резервной копии программами! При этом имеется поддержка практически любых носителей информации, начиная с CD-диска, и заканчивая удаленным сетевым хранилищем, на котором находится созданный ранее образ системы!

Предлагаю сравнить возможности Clonezilla и признанного российского лидера в отрасли резервного копирования и восстановления системы Acronis True Image Home 2010:

Сравнение Clonezilla с платным аналогом Acronis True Image Home

Главным недостатком Clonezilla по сравнению со своим платным аналогом — отсутствие устанавливаемого на ПК модуля создания инкрементных и дифференциальных копий системы.

Другими словами, Acronis True Image Home 2010 постоянно находится на компьютере и производит мониторинг измененных файлов, которые добавляются к уже существующей резервной копии (хотя еще совсем недавно такого модуля в программе не было). Зато Вам не придется устанавливать Clonezilla, так как она работает в режиме LiveCD (или же LiveUSB — кому как больше нравится;).

Установка Clonezilla

Чтобы начать пользоваться Clonezilla необходимо скачать ее дистрибутив (ISO-образ) и записать его на съемный носитель (лучше всего CD-диск). Теперь все готово для работы.

Перезагрузим компьютер и в настройках BIOS укажем загрузку с CD-привода (или USB, если Вы записали образ на флэшку). В зависимости от версии и производителя системы ввода-вывода, зайти в нее можно, зажав при загрузке ПК одну из клавиш (Delete, Esc, F2,F8 или F12).

Далее, когда появится окно настроек, нам следует перейти в закладку Advanced BIOS Features и там найти параметр First Boot Device. Если у Вас стоит CD-ROM, то трогать ничего не потребуется, но если загрузчиком числится Hard Disk, то придется его немного «подвинуть»:).

Выберем строчку First Boot Device, нажмем Enter и в открывшемся списке укажем CD-ROM. Осталось сохранить наши изменения. Для этого нажмем клавишу F10, и при запросе подтверждения введите Y и нажмите Enter.


Ставим диск с Clonezilla и грузимся с него. Перед нами появится стартовое меню:

  1. Первый пункт этого меню загружает программу в ее стандартном виде.
  2. Второй — позволяет настроить режим отображения Clonezilla (изменить разрядность цветов и разрешение экрана Вашего монитора).
  3. Третий пункт загружает Вашу установленную систему (если, конечно она не повреждена).
  4. Четвертый — открывает доступ к таким полезным дополнениям как тест памяти Memtest и ОС FreeDOS. Последний пункт позволяет загрузить систему с удаленного компьютера.

Чаще всего Вы будете использовать только первый пункт из этого меню, поэтому и начнем именно с него. Запускаем Clonezilla нажатием Enter. И первым шагом здесь будет выбор языка программы. Поскольку русский здесь не предусмотрен, то будем довольствоваться английским:

Работа с программой

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

Перед нами появится окно выбора способа создания резервной копии. Здесь опять же доступно два варианта: создание образа или прямое копирование файлов на информационный носитель:

Резервное копирование системы

Здесь все зависит от того, от типа носителя, на который будет копироваться система. Если это будет съемный жесткий диск или объемная флэшка, то можно проводить прямое копирование (device-device work).

Однако если Вы хотите иметь возможность в дальнейшем записать созданные резервные копии на DVD или другие оптические диски, то лучше использовать первый режим работы (device-image work).

Мы увидим окно, в котором нам предлагают выбрать тип носителя, на который будет производиться резервное копирование:

В Clonezilla есть возможность сохранять образ, как на локальных носителях, так и на удаленных серверах, однако проще все-таки будет первый вариант (local_dev).

Если Вы хотите скопировать образ системы на USB-флэшку, то подключите ее и, подождав около пяти секунд, нажмите повторно Enter. Помните, однако, что размер флэшки должен соответствовать размеру копируемого Вами раздела (в противном случае у Вас ничего не получится, так как образ просто не поместится).

Преимущественнее всего использовать съемный или дополнительный жесткий диск. На нем будет создана директория /home/partimag, в которой Вы и обнаружите созданный образ.

Если у Вас на компьютере жесткий диск разбит на части, а система с программами установлена, допустим, на Диск С:, то Вы можете просто сохранить образ системного диска на другой логический раздел (Диск D:, например;)).

Следующее окно предоставит нам возможность выбрать нужное действие:

Мы можем полностью скопировать диск, сохранить только один логический раздел (помните про «фокус» с дисками C: и D:), восстановить весь диск или раздел, а также создать образ резервной копии с оболочкой Clonezilla (идеально подходит для записи небольших образов на DVD) и перейти в командную строку.

Допустим, мы хотим создать полную копию нашего жесткого диска. Для этого выбираем первый пункт (savedisc) и жмем «Ok».

Нам предложат задать имя для нашего образа. По умолчанию оно состоит из даты резервного копирования и слова «img», однако Вы можете легко заменить его своим.

Следующим шагом будет выбор диска, на который будет записываться резервная копия:

На скриншоте Вы видите только один диск, помеченный, как «sda», однако если Вы увидите аналогичную картину у себя, ни в коем случае не выбирайте этот диск. Это системный раздел, при копировании на который, Вы можете повредить имеющиеся данные.

Если съемный диск не отображается, попробуйте снова подключить его — он будет отображен, как «sdb» или «sdd» (в зависимости от количества разделов на Вашем жестком диске и подключенных съемных носителей). Выбираем наш съемный диск и жмем «Ok». Теперь осталось только подождать, пока завершится процесс резервного копирования.

Дополнительные возможности Clonezilla

В принципе по работе с Clonezilla — все, однако, как я уже говорил, в главном меню есть еще пара интересных возможностей. Первая — это утилита Memtest:

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

Вторым «бонусом» является интегрированная поддержка операционной системы FreeDOS:

Доступно несколько вариантов работы DOS, в том числе безопасный режим и с загрузкой сетевых и других драйверов.

Выводы

Вот наш рассказ и подошел к концу:). Остается добавить только то, что работает Clonezilla довольно шустро — старенький жесткий диск на 40 гигабайт был скопирован ей за 40 минут, то есть скорость обработки данных является приблизительно 1 Гб/мин.!

И напоследок небольшой совет:). Если у Вас нет съемного или запасного жесткого диска, а иметь под рукой мощное средство быстрого восстановления системы очень хочется — можно поступить следующим образом.

Сразу после установки Windows и набора самых необходимых программ на Диск С:, создаем резервную копию раздела на Диске D:. Поскольку размер установленной Windows XP обычно держится в пределах 2-х гигабайт, то с небольшим количеством программ созданный образ можно записать на обычный DVD-диск!

Теперь у Вас всегда под рукой резервная копия работоспособной системы, настроенной Вами же «под себя»! Копии же нужных файлов лучше всего держать на флэшке и тогда никакие крахи ОС Вам будут не страшны:).

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.