VsanDataEfficiencyConfigEx
DataEfficiencyConfigEx extends VsanDataEfficiencyConfig
This structure may be used only with operations rendered under /vsan.
{
"_typeName": "string",
"dedupEnabled": false,
"compressionEnabled": false,
"dedupStoreUuid": "string",
"dedupPaused": false
}
The UUID of the global deduplication store that is used to store deduplicated data.
Do not set this field when enabling global deduplication because this field will be generated automatically by vSAN. There is rare use case to put a valid global deduplication store uuid here, for example, when restoring configuration for the cluster from existing running hosts.
Pause/continue the data deduplication service.
Deduplication configurations work together as below.
| dedupEnabled | dedupPaused | Details | State Transition |
|---|---|---|---|
| 1 or 0 | 1 | - Pause the deduplication service if already enabled, it only applies to vSAN ESA - Stop to enable the deduplication service if not enabled, it only applies to vSAN ESA | - Deduplication enabled -> Deduplication service paused - Deduplication not initialized -> Deduplication service paused |
| 1 or 0 | 0 | - Continue the ESA deduplication service if already enabled, it only applies to vSAN ESA - Restart to enable the deduplication service if not enabled, it only applies to vSAN ESA | - Deduplication service paused -> Deduplication enabled - Deduplication service paused -> Deduplication initialization |