How many posts per minute is it reporting? How many posts do you have?
Subsequent runs will be faster since they skip the already imported data, so you can have not much downtime when you make the final switch.
Do you have a fast cpu and plenty of ram? Is postgres optimized?