Summary
Overview
The SDDC Import/Export for VMware Cloud on AWS tool enables you to save and restore your VMware Cloud on AWS (VMC) Software-Defined Data Center (SDDC) networking and security configuration.
There are many situations when customers want to migrate from an existing SDDC to a different one. While HCX addresses the data migration challenge, this tool offers customers the ability to copy the configuration from a source to a destination SDDC.
A few example migration scenarios are:
- SDDC to SDDC migration from bare-metal (i3) to a different bare-metal type (i3en)
- SDDC to SDDC migration from VMware-based org to an AWS-based org
- SDDC to SDDC migration from region (i.e. London) to a different region (i.e. Dublin).
Other use cases are:
- Backups - save the entire SDDC configuration
- Lab purposes - customers or partners might want to deploy SDDCs with a pre-populated configuration.
- DR purposes - deploy a pre-populated configuration in conjunction with VMware Site Recovery or VMware Cloud Disaster Recovery
Contribute to this open source project here.
New 1.4 features: video link
Detailed instructions can be found on the Instructions tab, in the README.md included in the Zip file or on Patrick's blog (http://www.patrickkremer.com/sddc-import-export/).
Details about the use cases and origins of the project can be found on Nico's blog (https://nicovibert.com/2021/02/08/fling-sddc-import-export-for-vmware-cloud-on-aws/).
Requirements
Instructions
Please download the Installation_Instructions.pdf file here.
Video
Changelog
Version 1.9.1
- Update to dependencies
Version 1.9.0
- Support for IPv6
- Support for NSX dIDPS
- Support for customer Tier-1 gateway VPNs
- Connected VPC Managed Prefix List Resource Share acceptance
- Connected VPC Route Table programming
Version 1.8.0
- Bug fixes and performance improvements.
- New Features Added:
-
- Static DHCP bindings export
- Tier-1 Gateway export
- Tier-1 Static Route export
- Tier-1 Firewall Policy and Rule export
- Flexible Segment export
- Route Aggregation List export
- Route Configuration export
Version 1.7.0
Features- Introduce new config.ini flags to skip importing groups and services
- Enhanced error messaging when imports fail due to unsupported VM external ID group membership
Version 1.6.0
Bugfixes- Add cursor support to exportSDDCServices
- Add cursor support to CGW export
- Support token renewal for long-running imports that would error out due to expired tokens
- Improve error handling for 504 gateway time out errors
- DHCP static binding export/import
- Testbed functions: create-cgw-groups, delete-cgw-groups
- Made the vCenter folder feature opt-in instead of opt-out. Because the installation requires git, customers who are not git-savvy had difficulty getting the script installed.
Version 1.5.6
- Added delete-all-cgw-groups option to testbed
- Added start-num argument for the testbed feature
Version 1.5.5
- Added rolesync feature
Version 1.5.0
- Added API cursor support in CGW export to support > 1,000 objects.
- Added testbed command, create-cgw-groups and delete-cgw-groups
Version 1.4.3
- Fixes token exchange errors related to deprecated authorization API parameter
Version 1.4.2
- Corrects import bug on manual VM membership groups - this is now documented as unsupported and skipped during import operations
- Lambda instruction clarification added to docs
Version 1.4.1
- Public Github repo now available at https://github.com/vmware-samples/sddc-import-export-for-vmware-cloud-on-aws
Version 1.4
- New feature - on-prem NSX-T DFW configuration export, import into VMC on AWS
- New feature - on-prem vCenter folder structure export, import into VMC on AWS
- New feature - Indented JSON output for easier reading
- Bugfix - Bumped minimum Python version to the actual requirement of 3.6
- Bugfix - Fixed issue where the exception block of a try/except on GET calls errored
Version 1.3.5
- Fixed import bug - services that don't have the L4 protocol field fail to import
Version 1.3
- Regular expression import filters for CGW groups/firewall rules/network segments, and MGW groups/firewall rules
- Import/export support for local BGP ASN
Version 1.2
- Added experimental support for sync mode
- Fixed L2VPN and IKE import bug
- Fixed display bug during DFW import
- Added GovCloud support
Contributors
Similar Flings

Cross vCenter Workload Migration Utility
This Fling allows users to easily migrate virtual machines in bulk from a graphical user interface between vCenter Servers (same & different SSO Domains supported) using the Cross-vCenter vMotion feature.

VMware Event Broker Appliance
The VMware Event Broker Appliance (VEBA) Fling enables customers to unlock the hidden potential of events in their SDDC to easily event-driven automation based on vCenter Server Events

VM News Collector
VM News Collector is a real-time news aggregator dedicated to the collection of all kinds of real-time news updates and applicable information & resolutions on all technology products belonging to the VMWARE Group, a technology giant, leading the technology revolution in cloud computing & virtualization fields.
No need to scroll through hundreds of documents looking for informations. VM News Collector App has it all for you.