You can import-export your post/pages/product and other custom-post-types using the default WordPress functionality in the Dashboard > Tools. You will find the option to select what to import-export.
I am afraid the menu is not imported-exported by default, you will need to find the plugin for such migration.
If you have any questions please feel free to contact us.