Upgrading CS CArt offline on a new server and then switching live?

Hi - we are set to move to a new faster server and will have it alongside the existing one for a while whilst we also need to upgrade the cart software and theme etc (big set of updates).

I have always done cs-cart upgrading at night to minimize downtime and then fixed issues when live the next day or so, but with this opportunity can I have the new server ready and switch to it but somehow sync the new product/customer/order data across then simply at all?

You can try import/export, but try to sync before switching to new server just in case