Please provide your feedback in this short Flings' survey.
fling logo of SDDC Import/Export for VMware Cloud on AWS

SDDC Import/Export for VMware Cloud on AWS

version 1.6.0 — December 06, 2021

Contributors 4

View All

Comments 16

  • profile picture of Nico Vibert
  • profile picture of Patrick Kremer
  • profile picture of Patrick Kremer
  • profile picture of Sal DAbundo
  • profile picture of Will Rodbard
  • profile picture of Patrick Kremer
  • profile picture of Patrick Kremer
  • profile picture of Patrick Kremer
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.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.

Mar 09, 2022
fling logo of VMware Event Broker Appliance

VMware Event Broker Appliance

version 0.7.2

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

Jun 07, 2021
fling logo of Demo Appliance for Tanzu Kubernetes Grid

Demo Appliance for Tanzu Kubernetes Grid

version 1.3.1

A Virtual Appliance that pre-bundles all required dependencies to help customers in learning and deploying standalone Tanzu Kubernetes Grid (TKG) clusters running on either VMware Cloud on AWS and/or vSphere 6.7 Update 3 environment for Proof of Concept, Demo and Dev/Test purposes.