PCE Migration Script - edward2705/pcemigrate GitHub Wiki
The pcemigrate.sh is a wrapper script written in bash that utilizes workloader tool to export and import Illumio objects.
Usage: ./pcemigrate.sh -e|--export -i|--import -c|--create-umwl -d|--delete-umwl --from-pce <pce_name> --to-pce <pce_name>
-e|--export Export Illumio Objects (labels, labelgroups, service, rules, rulesets, workloads) -i|--import Export Illumio Objects (labels, labelgroups, service, rules, rulesets, workloads) -c|--create-umwl Create unmanaged workloads on existing managed workloads -d|--delete-umwl Delete unmanaged workloads on existing managed workloads -s|--commit Commit umwl changes [functionality to be added] -w|--workload Workload -g|--gen-workloads generate workloads.csv file -f|--from-pce pce_name Source PCE -t|--to-pce pce_name Target PCE
To remove a single duplicate workload. The script will remove unmanaged workload referencing to managed workload.
./pcemigrate.sh -d -w <workload-name> -f <pce>