MigrationVerifyScope
The comparison of one disk, or of one share through the pool. A scope passes only when problem is absent, the expected and found counts are equal and every list is empty.
The disk's slot (disk1) or the share's name; an empty name is the files directly in the pool's root.
Why the scope could not be compared at all, such as a disk of the baseline that no adopted disk matches.
expected objectrequired
The special files, meaning FIFOs, sockets and device nodes.
The sum of the regular files' sizes.
found objectrequired
The special files, meaning FIFOs, sockets and device nodes.
The sum of the regular files' sizes.
How many of the baseline's sample were hashed again on this disk. 0 for a share: its checksum mismatches are the disks'.
missing objectrequired
A capped list of paths from the root of the disk or pool, with how many there were in all.
extra objectrequired
A capped list of paths from the root of the disk or pool, with how many there were in all.
sizeChanged objectrequired
A capped list of paths from the root of the disk or pool, with how many there were in all.
checksumChanged objectrequired
A capped list of paths from the root of the disk or pool, with how many there were in all.
changed objectrequired
A capped list of paths from the root of the disk or pool, with how many there were in all.
{
"name": "string",
"passed": true,
"problem": "string",
"expected": {
"files": 0,
"symlinks": 0,
"special": 0,
"bytes": 0
},
"found": {
"files": 0,
"symlinks": 0,
"special": 0,
"bytes": 0
},
"hashed": 0,
"missing": {
"total": 0,
"paths": [
"string"
]
},
"extra": {
"total": 0,
"paths": [
"string"
]
},
"sizeChanged": {
"total": 0,
"paths": [
"string"
]
},
"checksumChanged": {
"total": 0,
"paths": [
"string"
]
},
"changed": {
"total": 0,
"paths": [
"string"
]
}
}