First I had to make sure that the second machine had an NTFS partition setup on it. You won't want to do this if the hard drive you are copying to isn't identical to the original. In that case you would want to use something like the Windows XP install cd to format the drive and create the partition for you. You also need to make sure that your MBR has been cleared.
Since in my situation it couldn't hurt to just copy the partition table from the first machine to the second, I did something like the following:
$ sfdisk -d /dev/sda | ssh root@hostname sfdisk /dev/sda
This was adapted from http://www.partimage.org/Partimage-manual_Backup-partition-table
Then I started the ntfsclone:
$ ntfsclone --save-image --output - /dev/sda1 | ssh root@hostname ntfsclone --restore-image --overwrite /dev/sda1 -
This was adapted from http://man.linux-ntfs.org/ntfsclone.8.html