Нажмите "Enter", чтобы перейти к содержанию

Копирование образа диска: 10 лучших программ для создания образа диска ISO

Содержание

10 лучших программ для создания образа диска ISO

Автор: Андрей Пивоваров

|

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

Скачайте лучшую программу для создания образов ISO

Скачать бесплатно!

Отлично работает на Windows 10, 8, 7, Vista, XP

Студия Дисков

Студия Дисков – функциональное ПО для работы с CD и DVD с понятным пошаговым принципом работы. С ее помощью можно собирать образ из файлов и папок, делать риппинг, записывать загрузочные диски.

В ПО включен ряд возможностей для записи музыкальных и видео-сборников, можно копировать CD и DVD, форматировать их и проводить дозапись. Также вы можете создавать бэкап папок и восстанавливать файлы. Русскоязычный интерфейс буден понятен даже новичку.

Функционал:

  • Понятный пошаговый алгоритм действий;
  • Русскоязычное меню;
  • Запись данных, видео- и аудиосборников;
  • Копирование, очистка и риппинг;
  • Резервное копирование и восстановление;
  • Интерфейс Студии Дисков

    Alcohol

    Alcohol позволяет создавать виртуальные копии любых компакт-дисков, избавляя вас от необходимости каждый раз искать нужный альбом на физическом носителе. Программа используется для монтирования образов дисков, поддерживает все популярные форматы и позволяет записывать CD, DVD и Blue-ray. Также с помощью данного софта можно копировать информацию со съемных накопителей и стирать данные с флешек и перезаписываемых RW-CD/RW-DVD.

    Плюсы:

  • Поддержка русского языка;
  • Работает со всеми версиями Windows;
  • Можно создать 31 виртуальный привод;
  • Минусы:


  • Официальный установщик может подгрузить сторонний софт;
  • Версия Alcohol 52% сильно урезана в функционале;
  • Может зависать на слабых ПК;
  • Интерфейс Alcohol

    CDBurnerXP

    Небольшая по размеру программа для ISO файлов и работы со съемными носителями. CDBurnerXP – это отличное решение для создания сборников разных типов, упаковки архивов и прожига. Среди ее функций присутствуют инструменты для записи данных, музыкальных альбомов, копирование информации со съемных накопителей и карт памяти. Все инструменты удобно рассортированы в главном окне, так что с освоением функционала не возникнет проблем. В новой версии добавлена поддержка DVD.

    Плюсы:

  • Прожиг, редактирование и преобразование ИСО;
  • Копирование защищенных CD и DVD;
  • Резервное копирование и восстановление;
  • Минусы:


  • Может «вылетать» во время прожига;
  • Не поддерживает USB;
  • Интерфейс CDBurnerXP

    ImgBurn

    ImgBurn делает именно то, на что указывает его название: записывает разные типы данных на съемные устройства.

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

    Плюсы:

  • Практически не потребляет системные ресурсы;
  • Русскоязычная локализация;
  • Проверяет качество записи и сравнивает с исходными данными;
  • Минусы:


  • Ограниченный функционал;
  • Не поддерживает запись на USB;
  • Интерфейс ImgBurn

    VirtualCD

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

    С ее помощью можно вручную упаковать ISO или скопировать данные с носителя. Созданные проекты можно отредактировать, сжать размер и поставить защиту паролем.

    Плюсы:

  • Редактирует, сжимает, защищает созданные архивы;
  • Конвертирует форматы;
  • Работает из проводника Windows;
  • Минусы:


  • Нет поддержки USB;
  • Не очень дружелюбный дизайн;
  • Интерфейс VirtualCD

    DAEMON Tools

    DAEMON Tools – это популярное программное обеспечение, которое позволит вам монтировать образы и навести порядок среди ваших медиафайлов. Существует две версии: бесплатная Light и премиум Pro, но они мало отличаются по функционалу. Программа умеет обрабатывать практически все форматы и позволяет открыть даже защищенные файлы. Вы можете использовать Daemon Tools для воспроизведения FLAC или APE, обработки VHD, распаковки архивов и преобразования разных форматов.

    Плюсы:

  • Понятный русскоязычный интерфейс;
  • Продвинутый функционал;
  • Минусы:


  • Бесплатный вариант подгружает рекламу;
  • Может тормозить на маломощных ноутбуках;
  • Интерфейс DAEMON Tools

    UltraISO

    Инструмент для подключения виртуальных приводов UltraISO пользуется большой популярностью среди любителей компьютерного софта. Кроме формата ИСО, также работает с NRG, MDF, BIN, CUE, IMG, CCD и прочими. UltraISO позволяет распаковывать и создавать образы самостоятельно из медиафайлов на вашем компьютере или копировать носители. Кроме этого, можно редактировать созданные проекты, сжимать их для экономии места, тестировать на ошибки. Также с ее помощью вы можете открывать и подключать ISO как съемный накопитель. Благодаря этому можно просматривать отдельные папки и медиафайлы без распаковки всего архива.

    Плюсы:

  • Создает загрузочные флэшки;
  • Позволяет подключать виртуальные дисководы;
  • Запускается на всех версиях Windows;
  • Обладает большим количеством профессиональных инструментов;
  • Минусы:


  • Не очень понятный интерфейс;
  • Подходит больше для профессионалов;
  • Интерфейс UltraISO

    PowerISO

    PowerISO – программное обеспечение для компьютеров с ОС Windows для создания, сжатия, редактирования и распаковки архивов и образов. Также с его помощью можно зашифровать архив и поставить на него защиту. Приложение поддерживает работу с более чем 20 форматами, в том числе умеет читать образы, созданные аналогичным софтом: VirtualPC, VirtualBox, VMWare. В PowerISO можно монтировать виртуальный привод, собирать ИСО вручную или копировать данные, создавать загрузочные USB.

    Плюсы:

  • Работает со всеми популярными форматами;
  • Создает загрузочные дискеты и флешки;
  • Запускается из контекстного меню;
  • Минусы:


  • Не очень удобное управление;
  • Интерфейс PowerISO

    R-Drive Image

    R-Drive Image – функциональное приложение для упаковки образов и создания бэкапа вашей системы. В ней можно за пару кликов сделать точную копию оригинальных носителей со всеми разделами. ПО поддерживает работу на любых операционных системах и с любыми типами файлов. Софт проверяет целостность созданного проекта и сравнивает его с оригиналом.

    Также есть возможность монтировать в систему ISO и использовать их как виртуальные дисководы. Это позволяет устанавливать на ПК упакованный в образ софт и получить доступ к папкам без распаковки архива.

    Плюсы:

  • Простой понятный интерфейс;
  • Русская локализация;
  • Минусы:


  • Для большинства действий нужны права администратора;
  • Ограниченный функционал;
  • Интерфейс R-Drive Image

    WinSetupFromUSB

    WinSetupFromUSB создан специально для записи загрузочных USB-флешек. Приложение обладает минималистичным дизайном, не требует установки и предельно просто в освоении. Поддерживает работу со всеми версиями Windows, от 2000 до 10. Загрузочный накопитель позволяет записывать в режиме BIOS и UEFI, поэтому созданные флешки можно использовать даже на маломощных компьютерах с устаревшим методом загрузки. Кроме функций записи и чтения предлагает ряд полезных инструментов: вы можете отформатировать устройство, создать резервную копию, проверить накопитель на ошибки и управлять разделами HDD компьютера.

    Плюсы:

  • Простой интерфейс;
  • Проверка, форматирование, исправление ошибок;
  • Работает со всеми версиями Windows и Linux;
  • Недостатки:


  • Отсутствует русский язык;
  • Нет продвинутых функций;
  • Интерфейс WinSetupFromUSB

    Выводы

    Каждая из рассмотренных выше программ имеет свои недостатки и плюсы. Какой вариант выбрать, зависит от поставленной цели. Если вам нужно решение «все в одном», но вы не хотите тратить время на освоение сложных ПО, советуем установить «Студию Дисков». Эта программа для образа диска ISO помогает вручную упаковывать информацию, прожигать разного типа носители, делать резервные копии и восстанавливать файлы. Вы можете скачать дистрибутив с сайта и лично убедиться, что профессиональная работа с компьютером не должна быть сложной.

    Вам также может быть интересно:

    как обойтись загрузочной флешкой там, где раньше нужен был Акронис / Хабр

    С тех пор как до меня дошла благая весть о существовании операционной системы под названием GNU/Linux, которую используют все настоящие программисты, я несколько раз пытался заменить ей детище Билла Гейтса и несколько раз потерпел неудачу.

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

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

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

    В большинстве случаев это было не фатально. Вместо привычного foobar всегда можно послушать музыку на Rhythmbox. Вместо Microsoft Office есть OpenOffice. Да, его совместимость с продуктом корпорации зла порой оставляет желать лучшего, но им вполне можно пользоваться для решения повседневных задач среднестатистического пользователя. Обо всяких Файрфоксах, Операх и Хромах я вообще молчу.

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

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

    Но после очередной дружеской шутки про никому не нужный и ничего не умеющий, а потому бесплатный Линукс, я решил, что в следующий раз для создания образа диска мне не понадобится ничего, кроме загрузочной флешки и командной строки. И отправился гуглить.

    Гугл создавал чёткое впечатление, что как клонировать диски средствами опенсорсных ОС, знает каждая собака. Увы, чёткие инструкции по осуществлению общеизвестных и элементарных вещей найти как правило сложнее всего. Какие-то мануалы в результате упорных поисков в конце концов обнаружились, но всё равно с ними пришлось туговато, ибо их явно писали грамотные люди, которые возятся с темой не первый и даже не второй день, и просто не помнят, что знаниями, почитаемыми ими за необходимый минимум, владеют далеко не все.

    Теперь, когда ужасы гугления позади, я понимаю, что всё действительно достаточно просто и хочу оформить результаты своих изысканий в виде краткого руководства по работе с образами дисков в GNU/Linux, обращённого в первую очередь к тем, кто привык к Акронису или другой подобной ему программе. Мне в свое время такой документ бы очень сильно помог, надеюсь, что он поможет и кому-то ещё.

    Acronis


    В Акронисе всё было просто и понятно: оконный интерфейс, подсказки и предшествующий опыт работы с образами компакт дисков делали процесс несложным. Снял образ, вставил новый винт, развернул образ на него — даже и рассказывать то не о чем. В случае с Линуксом процесс захлебнулся на этапе снятия образа — как это сделать было абсолютно неясно. Специальной программки с подсказками не нашлось, программки, которая добавляла в список устройств виртуальный DVD — наподобие Daemon Tools тоже. Да и сам список устройств оказался достаточно проблематичен, поэтому начать можно прямо с него.

    Просмотр перечня накопителей


    Для каждого подключенного накопителя (винчестера, флешки) в директории /dev можно найти соотвествующий ему файл. Его название состоит из букв sd и буквы, обозначающей номер устройства. То есть винчестеру, подключенному к первому каналу, будет соответствовать файл sda, второму sdb и так далее. Соответственно самый простой способ посмотреть список устройств — ls -1 /dev/sd[a-z]. Эта команда покажет список накопителей, но не даст нам никакой информации о них. А нам нужно хотя бы увидеть список разделов.

    Просмотр перечня разделов на накопителе


    Каждому разделу в директории dev тоже соотвествует файл. Его название строится из названия файла, соотвествующего накопителю и номера раздела. То есть для накопителя sda, на котором есть 2 раздела, в директории /dev будет создано 2 файла — sda1 и sda2. Посмотреть перечень разделов на накопителе sda можно командой ls -1 /dev/sda[0-9] полный перечень разделов на всех устройствах получается на выводе команды ls -1 /dev/sd[a-z][0-9], а если есть необходимость включить в перечень и сами устройства, то можно просто написать ls -1 /dev/sd*, что значительно менее осмысленно, зато коротко и главное работает. Или, как подсказывают в комментариях, есть ещё вариант cat /proc/partitions

    Часто владелец может опознать диск просто по такому перечню (это когда дисков у него не 452), но если этого недостаточно, то можно воспользоваться программой hdparm.

    Конкретно hdparm -I /dev/sda выведет подробную информацию об устройстве /dev/sda.

    Эту же информацию, но в рассеянном по разным файлам виде, можно найти в директории /sys/block/sda. Например модель диска находится в файле /dev/block/sda/device/model.

    Если и этого недостаточно, то остается только по очереди монтировать устройства и смотреть что на них записано. Но это уже совсем другая история.

    Снятие образа


    Итак, устройство опознано и раздел, с которого нужно снять образ, найден. Теперь собственно процесс.

    Общие рекомендации


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

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

    Так оно и есть. Пусть нам надо снять образ раздела /dev/sda2 (на нём Windows 7 обычно держит диск С:) и сохранить его в файл с названием win_c.img.

    Для этого достаточно написать cp /dev/sda2 win_c.img. Или cat /dev/sda2 >win_c.img. Короче можно воспользоваться любой программой или комбинацией программ, которая осуществляет копирование файлов.

    Правильный способ


    Как вы наверное уже догадываетесь, добиться желаемого можно не одним и даже не двумя, остроумными и не очень способами, но правильнее и проще всего на мой взгляд, использовать утилиту ddrescue. Что существенно важно — имеется в виду GNU ddrescue, а не давно уже устаревший оригинал.

    Она, также как и cp, занимается копированием файлов, но в случае нахождения ошибок, ddrescue не прервёт работу с радостным сообщением о том, что пациент скорее мёртв, чем жив, а запомнит место с ошибкой, чтобы вернуться к нему позже и попробовать прочитать заново. Теперь уже медленно и нежно.

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

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

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

    ddrescue /dev/sda2 win_c.img win_c.img.log

    Кстати, в данный момент я молчаливо подразумеваю, что жёсткий диск, с которого мы снимаем копию более-менее исправен и фокусов не выкидывает. Если с диском есть серьёзные проблемы, то лучше предварительно ознакомиться с подробностями использования ddrescue, например тут. и применить эти знания при снятии образа.

    Неправильный способ


    Часто можно встретить рекомендации использовать для копирования файла устройства или раздела программу под названием dd. Как правило, для снятия образа предлагается сделать что-то вот такое:

    dd if=/dev/sda2 of=win_c.img

    Не делайте так! Хотя семантически подход верен (произойдёт копирование одного файла в другой), последствия могут быть очень печальны. Да, dd превосходит cp в том отношении, что при обнаружении ошибки cp прекратит работу, а dd не прекратит, но если на диске есть битые или просто плохо читаемые сектора, то dd будет продолжать попытки считать их содержимое пока из винчестера не повалит дым.

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

    Короче, используйте ddrescue. А если кроме dd ничего нет, не забывайте про аргумент noerror.

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

    Просмотр содержимого образа раздела (логического диска)


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

    Итак, у нас уже есть образ, снятый с диска C: операционной системы Windows 7. Мы назвали образ win_c.img и хотим увидеть его содержимое в заранее созданной директории /mnt/win_c. Для этого надо ввести команду mount -o loop win_c.img /mnt/win_c.

    Вот так можно убедиться, что образ, который вы собираетесь накатить на винчестер очередного розового ноутбука, является образом именного того диска C: который ожидается увидеть на данной конкретной машине. Ну, или можно просто скопировать с него файлы без которых никак нельзя обойтись и отправить этот образ во внешнюю тьму. А на ноутбук поставить последнюю Убунту или Федору.

    But we can go deeper.

    Просмотр содержимого образа физического диска


    А вот с монтированием образа диска целиком всё не так просто. Ужасная правда состоит в том, что монтировать файлы из произвольного места файловой системы ядро не умеет и аргумент -o loop, команды mount, сигнализирует о том, что сначала надо связать образ с файлом виртуального устройства в директории /dev, и потом уже присоединить содержимое этого устройства к файловой системе.

    Файлы виртуальных устройств создаются заранее (на этапе загрузки системы) и имеют названия loop0, loop1, loop2 и так далее по нарастающей.

    Связать образ раздела с одним из этих файлов можно командой losetup. Команда mount из предыдущего раздела на самом деле эквивалентна следующим двум командам.

    losetup /dev/loop0 win_c.img
    mount /dev/loop0 /mnt/win_c

    Но вот для того, чтобы посмотреть содержимое образа в котором есть несколько разделов, этого недостаточно. Дело в том, что если выполнить команду losetup для такого файла, то с устройством /dev/loop0 будет связан весь образ целиком. То есть это устройство будет эквивалентом /dev/sda, а нам нужны эквиваленты /dev/sda1 и /dev/sda2.

    Обладатели свежих версий программы losetup (читай гентушники и арчеводы) могут выполнить losetup c аргументом —partscan, что приведёт к автоматическому созданию в директории /dev файлов, соответствующих разделам образа. То есть /dev/loop0p1, /dev/loop0p2 и так далее до самого горизонта. И вот уже эти файлы можно отдавать команде mount.

    losetup —partscan /dev/loop0 drive.img
    mount /dev/loop0p2 /mnt/win_c

    Те же, кому не так повезло с дистрибутивом, могут воспользоваться программой kpartx, которая сделает то же самое, но положит файлы соотвествующие разделaм не в директорию /dev, а в директорию /dev/mapper, откуда их можно монтировать и просматривать.

    kpartx -a /dev/loop0 drive.img
    mount /dev/mapper/loop0p2 /mnt/win_c

    But we can go even deeper than that…

    Автоматическое создание файлов разделов при выполнении команды losetup


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

    Включается она если параметр модуля loop max_part не равен нулю. Задать этот параметр можно только при загрузке модуля, поэтому если система уже запущена, модуль надо выгрузить из памяти и загрузить снова с уже заданным параметром. Для этого нужно выполнить следующие две команды.

    modprobe -r loop
    modprobe loop max_part=63

    Однако в некоторых дистрибутивах (напривер в Убунте) модуль loop вкомпилирован в ядро намертво и поэтому для установки параметра придётся вписать loop.max_part=63 в командную строку ядра и перезагрузить систему.

    Развёртывание образа на физический носитель


    А теперь о том, как собственно накатить образ на другой диск. Как и раньше надо руководствоваться тем, что диски и разделы представлены в виде файлов. И если для снятия образа нужно было создать копию файла устройства или раздела, то для того, чтобы закатать этот образ обратно надо провести операцию копирования в обратную сторону. То есть вместо cp /dev/sda2 win_c.img написать cp win_c.img /dev/sda2. Ну и лучше помнить о советах, изложенных в руководстве по снятию образа. А именно пользоваться ddrescue и не пользоваться dd.

    ddrescue —force win_c.img /dev/sda2 win_c_restore.img.log
    Конечно следует помнить, что раздел в который мы восстанавливаем образ (в данном случае /dev/sda2) должен быть не меньше файла с образом. Eсли же раздел окажется больше этого файла, то проблем при восстановлении не будет, но в разделе останется неразмеченное пространство. И придётся либо смириться с этим фактом, либо увеличить размер файловой системы до размера раздела каким-нибудь специализированным софтом (увеличивать, впрочем, обычно гораздо проще и быстрее, чем уменьшать).

    Сжатие образа раздела (логического диска)


    Особенно приятной чертой Акрониса является способность не писать в файл образа куски диска или раздела, которые не содержат файлов. Это позволяет ужать образ до реального объёма данных в разделе или на диске.

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

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

    Sparse файлы


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

    Подготовка раздела или устройства к сжатию


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

    Но выяснять количество свободного места и передавать его программе, создающей файл, к счастью не обязательно, да и искать программу, создающую файл с нулями, не понадобится. В директории /dev есть безразмерный файл zero, который, как нетрудно догадаться по названию, является неисчерпаемым источником бинарных нулей. Остаётся только скопировать его в нужное место.

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

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

    Для создания файла с бинарными нулями можно выполнить команду cp /dev/zero zerofile или cat /dev/zero > zerofile.

    Создание sparse файла образа устройства или раздела


    Большинство утилит для работы с файлами знают о существовании sparse файлов и умеют их создавать. Упомянутой ранее ddrescue, для того, чтобы образ оказался sparse файлом нужно передать ключ —sparse. Теперь результирующий файл будет занимать столько места, сколько ему необходимо, и не больше.

    Как быть в случае сжатия образа повреждённого диска


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

    С копированием файла прекрасно справится cp, которая умеет делать sparse файлы не хуже ddrescue. cp —sparse win_c.img win_c_sparse.img

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

    Заключение


    А теперь в сжатом виде о том, что можно почерпнуть из данного руководства.
    1. В Линуксе каждому накопителю и каждому разделу на накопителе соответствует файл.
    2. Так как образ является побайтовой копией содержимого диска или раздела, для его создания достаточно сделать копию соответствующего файла любой программой, умеющей делать копии.
    3. Лучше всего для снятия копии файла, соотвествующего разделу или накопителю, подходит программа GNU ddrescue.
    4. Для восстановления образа достаточно скопировать его обратно.
    5. Для просмотра содержимого образа достаточно смонтировать его в директорию по выбору, также, как система монтирует устройства при загрузке.
    6. Образы разделов и образы накопителей целиком монтируются по разному и не совсем так, как монтируются реальные накопители и разделы.
    7. Для получения сжатого образа раздела нужно особым образом скопировать заранее подготовленный раздел в файловую систему, поддерживающую sparse файлы.

    И о том, что из данного руководства почерпнуть нельзя.
    1. Существует специализированный программный комплекс под названием Clonezilla, а также основанный на нём дистрибутив, предназначенный для резервного копирования и восстановления разделов жёсткого диска.
    2. Существуют утилиты ntfsclone и partclone которые владеют знаниями об устройстве файловых систем и используют эти знания например для того, чтобы не писать в бэкап пустое пространство.

    P.S. На всякий случай даю ссылку на Slax — дистрибутив, который я ставлю на загрузочные флешки. Он умеет копировать себя в оперативную память и в нём по умолчанию есть ddrescue.

    Acronis True Image, способы создания резервных копий / Блог компании Acronis / Хабр

    Acronis True Image, дороги жизни бэкапа.

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

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

    Прежде чем погрузиться в вариации способов резервного копирования, немного опишем общий подход. Все наши резервные копии делаются через снапшот: либо через наш собственный, либо через Volume Shadow Copy Service. Соответственно, можно продолжать работать с компьютером, менять или удалять данные – в резервной копии будет зафиксирован момент создания снапшота.

    1. Дисковая резервная копия.

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

    Можно по-разному настроить ротирование данных. Например, создавать всегда полную резервную копию и затирать предыдущую:

    Конечно, будет расходоваться много места для хранения.

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

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

    Резервные копии можно складывать на USB диски, сетевые папки, FTP сервера, CD/DVD и т.д. Ранее мы описывали и создание резервной копии в облако Acronis.

    2. Клонирование диска

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

    3. Файловая резервная копия.

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

    Для чего вообще нужный файловые бэкапы, если можно сделать полную копию диска? Тут возможны варианты. Копию диска можно делать, например, относительно редко, и таким образом экономить место для хранения. А вот копии Ваших рабочих файлов можно делать каждый час или даже каждые 5 минут (об этом в следующей статье поговорим подробно). Я, например, именно так и делаю:

    А как Вы защищаете свои данные?

    Обзор O&O DiskImage — программы для работы с образами жестких дисков

    Образ жесткого диска или одного из его разделов — это полный «слепок», содержащий всю размещенную на нем информацию. В последнее время они все чаще и чаще используются как домашними, так и корпоративными пользователями. Основная область применения образов — резервное копирование информации. И в этом нет ничего удивительного. Копирование образов разделов позволяет архивировать и, соответственно, восстанавливать при необходимости не только какие-то файлы и папки, но и операционную систему вместе со всем установленным в нем программным обеспечением. Помимо этого «слепки» жестких дисков позволяют решать некоторые другие задачи, например перенос старой ОС на новый винчестер в случае его замены, поддержание компьютеров в одном состоянии (актуально, например, для образовательных учреждений) и так далее. На сегодняшний день на рынке представлено не так уж и много продуктов, предназначенных для работы с образами. Одним из них является программное обеспечение O&O DiskImage, разработанное специалистами компании O&O Software. Сегодня мы с вами, уважаемые читатели, подробно рассмотрим эту утилиту и выясним все ее достоинства и недостатки.

    Итак, O&O DiskImage. Эта программа позволяет создавать образы целых жестких дисков и внешних накопителей (внешние винчестеры, USB-диски и тому подобное) или содержащихся на них разделов. «Слепки» получаются абсолютно идентичными оригиналу, а поэтому их действительно можно использовать для восстановления операционной системы, отката к предыдущему состоянию компьютера и решения прочих подобных задач. Стоит отметить, что программа не позволяет копировать данные со сменных накопителей: дискет, CD- и DVD-дисков и тому подобного. Впрочем, подобная задача возникает крайне редко, а поэтому отсутствие этой возможности нельзя назвать недостатком.

    Образы, создаваемые с помощью рассматриваемой программы, могут быть нескольких видов. Первый из них — «слепок» используемых секторов указанных пользователем разделов. Главное его преимущество перед полным образом заключается в экономии дискового пространства и уменьшении времени копирования. При этом вся значимая (не удаленная на момент создания образа) информация будет сохранена. Второй вариант — инкрементный образ. Суть его заключается в записи только изменений, произошедших с момента последнего архивирования. Такой подход очень хорош в том случае, когда необходимо регулярное создание образов. Благодаря ему не только уменьшается объем образов и экономится время на их создание, но и пользователь получает возможность обращаться к разным вариантам одних и тех же файлов, отредактированных в разное время. При выборе третьего типа образов создается полный «слепок» всего винчестера или отдельных его разделов на уровне секторов. Такой вариант оптимален для копирования дисков, отформатированных в нестандартных файловых системах. Кроме того, полное копирование позволяет восстанавливать удаленную ранее информацию не только с использованием оригинала (что не всегда удобно и уместно), но и со снятого с него образа. Ну и, наконец, последний доступный тип образов очень похож на предыдущий. Однако создается он с использованием скоростного низкоуровневого интерфейса. Благодаря этому можно создавать образы зашифрованных и скрытых файлов.

    Главное окно программы

    При создании образа пользователь может использовать некоторые дополнительные функции программы O&O DiskImage. Первая из них — сжатие информации. Компрессию можно либо включить, либо выключить. В первом случае образ будет занимать меньше места, но процесс его создания будет более длительным. При выборе второго варианта все наоборот: «слепок» будет более объемным, но зато копирование данных будет проходить быстрее. Вторая дополнительная функция — автоматическая нарезка образа на части заданного пользователем объема. Это очень удобно в тех случаях, когда файл планируется перенести куда-то с помощью мобильного или сменного накопителя или передать через Интернет. В списке нарезки сразу же присутствуют все наиболее часто использующиеся объемы (1, 100, 650, 700 Мб, 1, 4,5 Гб). Кроме того, пользователь может задать нужный ему размер вручную.

    Третья дополнительная функция, реализованная в программе O&O DiskImage, — шифрование создаваемых образов. Эта возможность позволяет надежно защитить резервные копии от несанкционированного доступа и использования. В качестве криптографического алгоритма используется технология AES (Advanced Encryption Standard), которая является стандартом США и очень распространена во всем мире. Длина используемых ключей шифрования — 256 бит. В настоящее время она считается достаточной: при современном уровне развития электроники обеспечивается невозможность подбора ключа путем полного перебора всех вариантов.

    Следующая функция — так называемые файловые фильтры. Их два. Один позволяет задать список исключаемых из создаваемых образов файлов. Сделать это можно путем явного указания конкретных объектов, а также с помощью шаблонов (в качестве масок используются символы «*» и «?»). Благодаря этому фильтру можно исключить из копирования временные файлы, автоматически создаваемые различным ПО резервные копии и другие заведомо ненужные пользователю данные, экономя таким образом время и дисковое пространство. Второй фильтр очень похож на первый. Вот только с его помощью можно исключить файлы не из образа, а из списка сжимаемых объектов. Например, имеет смысл перечислить в нем архивы и другие уже сжатые файлы. Повторная их компрессия не дает ощутимого уменьшения объема образа, зато занимает время и ресурсы компьютера.

    Настройка процесса создания образа

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

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

    Второй вариант извлечения информации — подключение образа в качестве виртуального съемного диска. При использовании этой функции в операционной системе появляется еще один раздел, в котором находятся все данные со «слепка». Работать с его содержимым можно точно так же, как и с любыми другими папками и файлами. Это позволяет восстановить из резервной копии не всю информацию, а только актуальные для пользователя объекты.

    Запись образа на CD- или DVD-диски

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

    Если говорить об O&O DiskImage как о решении для резервного копирования информации, то можно отметить один ее серьезный плюс. Речь идет о встроенном в эту утилиту модуле записи информации на CD- и DVD-диски. Рассматриваемая программа может делать это самостоятельно, не требуя никакого дополнительного ПО. Правда, есть у нее и очень существенный недостаток. По непонятным причинам разработчики O&O DiskImage не реализовали в своем детище возможность работы по расписанию. Между тем процесс создания резервных копий должен быть регулярным и максимально автоматизированным.

    Программа O&O DiskImage позволяет не только создавать образы и восстанавливать информацию из них. Помимо работы со «слепками» в ней реализована еще одна довольно полезная функция — копирование разделов жестких дисков. Суть ее заключается в возможности точного переноса содержимого с одного винчестера на другой. Решение такой задачи может потребоваться, например, при замене жесткого диска компьютера на новый.

    Копирование целых разделов жесткого диска

    Ну и напоследок давайте рассмотрим интерфейс программы O&O DiskImage. Сразу отметим, что он только англоязычный, что, конечно же, не очень хорошо. Впрочем, его простота компенсирует данный недостаток. После запуска программы пользователь видит главное окно, разделенное на две части. В нем удобно перечислены все команды и вся информация, которая может понадобиться для работы. Дополнительным подспорьем для пользователя является механизм профилей. Суть его заключается в возможности настроить все параметры тех или иных операций и сохранить их. Благодаря этому можно избежать постоянного изменения опций перед каждым запуском того или иного процесса. Таким образом, можно сделать вывод, что, несмотря на англоязычный интерфейс, программа O&O DiskImage довольно удобна в использовании, а ее освоение не вызывает сложностей даже у начинающих пользователей.

    Клонирование диска CloneZilla | Losst

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

    С помощью CloneZilla вы можете полностью скопировать раздел жесткого диска на другой жесткий диск и затем его очень просто восстановить. Кроме того, вы можете выполнять резервное копирование clonezilla по сети, с помощью ssh, samba или NFS и сохранять такие образы в локальном хранилище.

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

    В этой статье мы рассмотрим как выполняется клонирование диска CloneZilla, причем нас будут интересовать любые блочные устройства. Неважно что вы будете клонировать раздел или целый жесткий диск, подойдут любые блочные устройства. Дистрибутив тоже неважен, поскольку все будет выполняться с помощью образа LiveCD CloneZilla.

    Содержание статьи:

    Что нам понадобится?

    Во-первых, нам нужен образ LiveCD CloneZilla, который можно скачать на официальном сайте. Образ нужно записать на флешку или диск. Я не буду останавливаться на том, как это сделать.

    Во-вторых, чтобы выполнить резервное копирование жесткого диска в Linux, нам понадобится еще один физический жесткий диск, подключенный к этой же системе. Причем он должен быть такого же объема или больше, нежели тот диск, который мы хотим скопировать. Для клонирования раздела CloneZilla будет достаточно свободного раздела с таким же размером. Это нужно для записи образа.

    Клонирование диска CloneZilla

    Когда все готово, вы можете начать создание образа clonezilla. Мы разделим все действия на шаги, чтобы вам было проще ориентироваться, что нужно делать.

    Шаг 1. Загрузка CloneZilla

    После того как образ LiveCD скачан и записан на флешку, подключите этот носитель к компьютеру и выполните перезагрузку. Во время заставки BIOS нажмите кнопку F11, F12, Del, F2 или Shift+F2, чтобы войти в меню Bios и настройте там загрузку с вашего носителя.

    Шаг 2. Экран загрузчика

    После этого на экране появится загрузчик. В нем выберите первый пункт, чтобы запустить Clonezilla Live со стандартными параметрами и разрешением экрана 800х600. Для выбора нажмите Enter.

    Шаг 3. Выбор языка

    Когда система загрузится в оперативную память, появится мастер, в котором вам предстоит выбрать язык системы. Для перемещения по пунктам используйте стрелки вверх/вниз, а для выбора Enter:

    Шаг 4. Настройка раскладки

    На этом экране вы можете настроить раскладку клавиатуры. Просто выберите Do’nt touch keymap и нажмите Enter:

    Шаг 5. Запуск CloneZilla

    На этом экране можно запустить интерактивный мастер CloneZilla или перейти в консоль. Выберите Start Clonezilla:

    Шаг 6. Выбор способа работы

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

    Убедитесь что оба диски подключены к компьютеру, если собираетесь клонировать жесткий диск в Linux.

     

    Шаг 7. Количество настроек

    На следующем экране вы можете выбрать насколько подробно вы хотите настраивать процесс. Для начала выберите режим для начинающих, с настройками по умолчанию. Beginer Mode.

    Затем на следующей вкладке выберите что нужно сделать. В нашем случае первый пункт, сохранить диск. Savedisk.

    Шаг 8. Выбор режима копирования

    Доступно четыре режима клонирования диска:

    • disk_to_local_disk — локальный диск на другой локальный диск;
    • disk_to_remote_disk — локальный диск на удаленный диск;
    • part_to_local_part — раздел на локальный раздел;
    • part_to_remote_part — раздел на удаленный раздел.

    Если бы мы на шестом шаге выбрали диск на образ, то у нас бы были другие варианты. Мы скопируем наш локальный диск на другой жесткий диск, подключенный к этому компьютеру. Программа выполнить полное клонирование диска Clonezilla, будут скопированы все разделы, а также область MBR или GPT.

    Шаг 9. Выбор источника

    На этом шаге мастера нам нужно выбрать диск-источник, который будет использоваться для клонирования. Здесь кроме номера диска в системе (sda,sdb), отображается его имя и серийный номер, поэтому вы сможете выбрать нужный диск без труда.

    После выбора диска, нажмите Enter.

    10. Выбор диска для записи

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

     

    11. Проверка файловой системы

    Если вы уверены что файловая система не повреждена, можете выбрать пропустить проверку Skip checking:

    После этого нужно будет еще раз нажать Enter.

    Шаг 12. Подтверждение

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

    Шаг 13. Копирование

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

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

    Шаг 14. Завершение

    После того как копирование будет завершено, вам будет предоставлена информация обо всем процессе и результате. Нажмите Enter и в появившемся меню вы можете выбрать что нужно делать дальше. Для выключения выберите poweroff.

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

    Восстановление диска Clonezilla

    Начальная загрузка и все шаги по подготовке системы к работе выполняются так же как и для клонирования жесткого диска clonezilla в Linux. Все до шага 7. Только нужно выбрать не disk_to_disk, а disk_to_image, чтобы работать с образами дисков.

    Шаг 1. Выбор действия.

    Дальше нужно выбрать также режим для начинающих и вариант действия restore disk — восстановить диск или restore parrs для восстановления раздела.

    Шаг 2. Расположение

    Выбираем откуда будем брать образ, local_dev, локальное устройство:

    Шаг 2. Выбор образа

    На этом шаге вам предстоит выбрать образ или диск, из которого будем восстанавливать:

     

    Шаг 3. Диск для записи

    Дальше выберите диск или раздел, на который будут вестись запись:

     

     

     

     

    Шаг 4. Подтверждение

    Осталось несколько раз нажать Y для подтверждения действия и пойдет процесс восстановления.

    Выводы

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

    Оцените статью:

    Загрузка…

    Как копировать CD/DVD-диск в файл ISO

    Как копировать CD/DVD-диск в файл ISO? Необходимость в такой операции может возникнуть в разных случаях: когда позаимствованный на время CD/DVD-диск нужно вернуть его обладателю, когда мы видим, что привод вот-вот выйдет из строя или придёт в негодность оптический диск. Да даже просто для удобства можно преобразовать в образы ISO структуру и содержимое CD/DVD-дисков, чтобы не возиться с последними.

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

    Так как же в среде Windows создать образ в формате ISO, скопировав в него содержимое и структуру CD/DVD-диска? И как это сделать с помощью бесплатного софта? Ответ на все эти вопросы – программа ISO Workshop.

    Упомянутая программа является узкопрофильным программным инструментом для проведения различных операций с оптическими дисками и их типами образов ISO и BIN. Она может записывать образы разных форматов на диски, конвертировать образы из ISO в BIN и наоборот, копировать диски на диски в других приводах, а также в образы ISO и BIN.

    Доступна программа нам совершенно бесплатно, её можно скачать на родном сайте:

    www.glorylogic.com

    Ну а теперь перейдём непосредственно к выполнению операции. Итак, диск CD/DVD вставлен в привод, запускаем ISO Workshop.

    Жмём «Сохранить диск».

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

    Дожидаемся завершения операции.

    И наблюдаем результат – созданный файл ISO со структурой и содержимым оптического диска.

    Active @ Образ диска. Программное обеспечение для резервного копирования Windows и серверов для Windows

    Active @ Disk Image. Программное обеспечение для резервного копирования Windows и серверов для Windows

    для Windows