fling logo of SDDC Import/Export for VMware Cloud on AWS

SDDC Import/Export for VMware Cloud on AWS

version 1.9.1 — August 14, 2023

Contributors 6

View All

Comments 30

  • profile picture of Tom Twyman
  • profile picture of atortora
  • profile picture of Tom Twyman
  • profile picture of glenn brown
  • profile picture of Tom Twyman
  • profile picture of luci
  • profile picture of Chris White
  • profile picture of WolfgangScholz
View All

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

VMware Cloud on AWS

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
Features
  • DHCP static binding export/import
  • Testbed functions: create-cgw-groups, delete-cgw-groups
Changes
  • 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

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
Version 1.1
  • Added GovCloud support

Similar Flings

Jan 22, 2020
fling logo of Cross vCenter Workload Migration Utility

Cross vCenter Workload Migration Utility

version 3.1

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.

Apr 06, 2023
fling logo of VMware Event Broker Appliance

VMware Event Broker Appliance

version 0.7.5

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

Jan 04, 2022
fling logo of VM News Collector

VM News Collector

version 1.0

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.