Hello, I'm writing to validate possible approaches for migrating a development environment to production.
The development environment consists of 20 VM nodes holding 40 TB (raw, based on audit) on Vertica 7.2.3. The target production environment will be at least 5 physical DL380 nodes.
So there appear to be two challenges: moving the data between different size clusters, and upgrading the DB to a version that will be supported through 2018.
I have read the discussion at https://my.vertica.com/kb/Copying-Data-Between-Dissimilar-Vertica-Clusters/Content/BestPractices/Copying-Data-Between-Dissimilar-Vertica-Clusters.htm and we could recommend use of an ETL tool, or export to S3 and import back from S3. Customer already has data in S3 that could be re-imported but not a complete set.
So what will be best, fastest, cheapest? ETL? Export to S3 and reload from existing and exported data? Could we upgrade the VM nodes and copy cluster?