You could do either, but if you do harvest all of the frames, I would suggest that you drain no more than 2 or 3 frames at a time, then wait for a couple of hours before draining any more. The reason is covered in this thread:
If you have a leak during harvest, it should help the bees to clear it up quickly if it is not a flood from all 6 frames at once.