We are running an old version of CiviCRM (5.3?) and we have planned to upgrade to a newer version and at the same time we planned to put CiviCRM in cloud. Our existing server is also old and seems to be not quite working recently. Is it true that we need to install the 5.3? version of CiviCRM (including the older version of PHP, MYSQL, and Wordpress) in the cloud first, import the data (created by MySqlDump) from the 5.3? version of CiviCRM into the newer version in cloud, then follow by the upgrade. OR create a new version of CiviCRM in the cloud and import the data over? I am new to CiviCRM, please give your advice and suggestions? Thanks
It depends on how dependent on your contact history you are and/or how many CiviCRM modules you use. We moved to the cloud (AWS Lightsail) last year. We are 'light' users. In 10 years on the old server, we had never used our contacts' history. So I installed the latest versions of everything. I re-created the old tags and groups and custom fields on the new server. Then I exported the contact data, tags, groups (as tags) and custom fields as CSV and imported the CSVs into the new server. No issues to date.