Ah. This is what I did wrong. It wouldn't read my recompressed file with just posts in it, because I tried to zip just my posts. You can't do that. You have to zip everything with just that directory cleaned out or it won't read it.
Thanks for this very helpful post. I didn't want to have to copy and paste everything, so I've been procrastinating. This was the right inspiration to get me going.