Уменьшить изображение

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

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

  • Значение fsync () в настройке sshfs + LUKS
  • Macbook pro retina 2013 с полной загрузкой диска
  • Загрузка образа необработанного диска в QEMU
  • Автоматическое определение правильных разрешений для определенного типа файла при копировании файла из файловой системы, отличной от Linux
  • LVM Ontop из LUKS с использованием Grub
  • Как смонтировать файловые системы с размерами блоков> 4 КБ?
  • Disk.img (500GB) Disk.imgp1 (Total:1GB/Free:920MB) ext2 /boot Disk.imgp2 (Total:4GB/Free:4GB) swap swap Disk.imgp3 (Total:495GB/Free:390GB) ext4 / 

    Как вы, ребята, видите, много свободного места, но все же изображения занимают 500 ГБ. Есть ли уйти, чтобы сжать его ~ 106 ГБ, а затем расти обратно, прежде чем снова восстановить его на жестком диске? В основном у меня есть изображения с таблицами GPT и DOS с разделами EXT и NTFS (некоторые из разделов зашифрованы с помощью LUKS).

    Linux и Unix - лучшая ОС в мире.