Dê uma olhada no Clonezilla , ele pode fazer o que você está querendo. A maioria dos programas de geração de imagens também comprime a unidade e a máquina não deve chegar até você com a unidade de 500 GB completamente cheia, contanto que você tenha pelo menos uma boa proporção desses 250 GB livres, eu não me preocuparia muito.
O site do Clonezilla declara: "Sistema de arquivos suportado: ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs do GNU / Linux, FAT, NTFS do MS Windows ... (yadda yadda) Para esses sistemas de arquivos, apenas blocos usados na partição são salvos e restaurados.Para um sistema de arquivos não suportado, a cópia de setor a setor é feita pelo dd no Clonezilla. "
As respostas para Como transferir uma partição de RECUPERAÇÃO para um novo HD de um DELL Inspiron 1420? sugere que o Clonezilla pode ser melhor (mas mais lento) para salvar a partição de recuperação.