Назад | Перейти на главную страницу

Извлечение файлов из образов CloneZilla

Есть ли способ просматривать изображения CloneZilla и извлекать из них отдельные файлы без восстановления всего изображения?

Лучше используйте partclone утилита вместо:

  1. cd /home/partimag/YOURIMAGE/
  2. touch hda2.img
  3. В зависимости от используемого метода сжатия:
    • Если изображение сжато с помощью gzip: zcat dir/hda2.ntfs-ptcl-img.gz.* | partclone.restore --restore_raw_file -C -s - -o hda2.img
    • Если изображение сжато с помощью zstd: zstdcat dir/hda2.ntfs-ptcl-img.zst.* | partclone.restore --restore_raw_file -C -s - -o hda2.img
  4. mount -o loop hda2.img /mnt -t ntfs -o ro

Примечание: это нужно делать как root, так как partclone требуются права root для записи образа, и команда mount, вероятно, будет работать только как root. Для образов zst вам необходимо установить zstd (например, apt install zstd)

Смотрите также CloneZilla FAQ Запись: «Как я могу восстановить эти * -ptcl-img. * Изображения в файл вручную?»

У вас должна быть возможность смонтировать образ CloneZilla для извлечения из него файлов. См. Инструкции Вот.

  1. Подготовьте большой диск в Linux

  2. Скажем, если ваше изображение / home / partimag / YOURIMAGE /, а изображение - /home/partimag/YOURIMAGE/hda1.ntfs-img.aa, hda1.ntfs-img.ab ... запустите

    file /home/partimag/YOURIMAGE/hda1.ntfs-img.aa
    

    чтобы увидеть это изображение в формате gzip, bzip или lzop. Скажите, что это gzip, тогда вы можете запустить

    cat /home/partimag/YOURIMAGE/hda1.ntfs-img.* | gzip -d -c | ntfsclone --restore-image -o hda1.img -
    

    Тогда у вас будет "hda1.img", который вы можете смонтировать

    mount -o loop -t ntfs hda1.img /mnt
    

    Тогда все файлы находятся в / mnt /

Я снял видео, демонстрирующее, как восстановить полную резервную копию диска на виртуальной машине. Надеюсь, поможет: http://www.youtube.com/watch?v=ainjV3X6wqQ

По сути, вам нужно:

  • Создать виртуальную машину в VirtualBox (бесплатно)
  • Создайте образ виртуального диска для виртуальной машины, по крайней мере, с таким же размером диска резервной копии.
  • Храните резервную копию clonezilla на внешнем жестком диске или в другом месте, к которому можно получить доступ с виртуальной машины.
  • Запустите виртуальную машину с ISO-файлом clonezilla на виртуальном диске.
  • Восстановите резервную копию, как на реальной машине

Взято из Эта статья:

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

Поскольку способ Linux в значительной степени удачный хакер, я бы подождал, пока эта функция официально не будет разработана для Windows.

Попробуйте это программное обеспечение:

http://www.mountimage.com/

Похоже, он мог это сделать. 14-дневная пробная версия.