This request starts failover of a MinIO protected domain to recover VMs at the recovery site.

Usage:

POST on /domains/minios3/{domainId}/c2cfailover

Request URL:

https://<MS hostname>/jss/domains/minios3/{domainId}/c2cfailover

Header:

fios-session:vc_sessionId

Request:

{

    "datacenterId": "Datacenter:datacenter-1718",

    "clusterId": "ClusterComputeResource:domain-c1739",

    "datastoreId": "Datastore:datastore-1744",

    "resourcePoolId": null,

    "vmFolderId": null,

    "networkMapping": [

        {

            "srcNetworkId": "Network:network-131",

            "destNetworkId": "Network:network-1745"

        }

    ],

    "guestCredentialsList": [

        {

            "protectedVmId": "f578e6b3-19aa-11ee-b297-005056b73400",

            "username": "<USERNAME>",

            "password": "<PASSWORD>"

        },

        {

            "protectedVmId": "f5444220-19aa-11ee-b297-005056b73400",

            "username": "<USERNAME>",

            "password": "<PASSWORD>"

        }

    ],

    "rocvaNetworkSettings": {

        "internalNetwork": {

            "networkId": "Network:network-1745",

            "staticIp": true,

            "ipAddress": "<IP ADDRESS>",

            "vlanTag": null,

            "defaultGateway": true,

            "netmask": "<NETMASK>",

            "dns": "<DNS>",

            "gateway": "<GATEWAY>"

        },

        "replicationNetwork": {

            "networkId": "Network:network-1745",

            "staticIp": true,

            "ipAddress": "<IP ADDRESS>",

            "vlanTag": null,

            "defaultGateway": true,

            "netmask": "<NETMASK>",

            "dns": "<DNS>",

            "gateway": "<GATEWAY>"

        },

        "mgmtNetwork": {

            "networkId": "Network:network-1745",

            "staticIp": true,

            "ipAddress": "<IP ADDRESS>",

            "vlanTag": null,

            "defaultGateway": true,

            "netmask": "<NETMASK>",

            "dns": "<DNS>",

            "gateway": "<GATEWAY>"

        }

    },

    "remoteSiteRocvaNetworkSettings": {

        "internalNetwork": {

            "staticIp": true,

            "ipAddress": "<IP ADDRESS>",

            "defaultGateway": true,

            "netmask": "<NETMASK>",

            "dns": "<DNS>",

            "gateway": "<GATEWAY>"

        },

        "replicationNetwork": {

            "staticIp": true,

            "ipAddress": "<IP ADDRESS>",

            "defaultGateway": true,

            "netmask": "<NETMASK>",

            "dns": "<DNS>",

            "gateway": "<GATEWAY>"

        },

        "mgmtNetwork": {

            "staticIp": true,

            "ipAddress": "<IP ADDRESS>",

            "defaultGateway": true,

            "netmask": "<NETMASK>",

            "dns": "<DNS>",

            "gateway": "<GATEWAY>"

        }

    },

    "planned": true,

    "force": false,

    "resumeContinuousRehydration": true,

    "includePitr": false,

    "drvaId": 3,

    "diskId": "6000c29bc7cfbcd1c324af1a417cc561",

    "sectionSize": 15728640,

    "estimatedDataSize": 209715200

}

Response:

{

    "completedAt": null,

    "description": "Failover Domain",

    "errorCode": null,

    "errorMessage": null,

    "errorTargets": [],

    "id": 85,

    "longRunning": false,

    "maxtime": 300000,

    "parentTaskId": null,

    "progress": 1,

    "progressStatusCode": 10001,

    "startedAt": null,

    "state": "Initializing task",

    "submittedAt": "1688395179326",

    "submittedBy": "VSPHERE.LOCAL\\Administrator",

    "successDetailCode": null,

    "successDetailMessage": null,

    "successDetailParams": null,

    "target": "ead97acc-19aa-11ee-b297-005056b73400",

    "targetName": "minio-dom1",

    "taskType": "FAILOVEROBJSTOREDOMAIN"

}