SLOW but saves disk space.
Backup
ntfsclone -s -o - /dev/hda1 | gzip -c > /mnt/hda2/name-of-image.img.gz
Restore
gunzip -c /mnt/hda2/name-of-image.img.gz | ntfsclone -r -O /dev/hda1 -
FAST but uses disk space.
Backup
ntfsclone -s -o - /dev/hda1
Restore
ntfsclone -r -O /dev/hda1 -
I have a 4G disk for windows and a 480 total for Linux. I back my windows up in +-5 minutes. I restored recently and it worked. Now I can basically boot Linux, run the command in the background with a script and restore to a fresh copy of Windows daily. I use it to play Warcraft and don't like having to sukkel with Windows.
Backup
ntfsclone -s -o - /dev/hda1 | gzip -c > /mnt/hda2/name-of-image.img.gz
Restore
gunzip -c /mnt/hda2/name-of-image.img.gz | ntfsclone -r -O /dev/hda1 -
FAST but uses disk space.
Backup
ntfsclone -s -o - /dev/hda1
Restore
ntfsclone -r -O /dev/hda1 -
I have a 4G disk for windows and a 480 total for Linux. I back my windows up in +-5 minutes. I restored recently and it worked. Now I can basically boot Linux, run the command in the background with a script and restore to a fresh copy of Windows daily. I use it to play Warcraft and don't like having to sukkel with Windows.