-
Notifications
You must be signed in to change notification settings - Fork 22
Disabling Estimation
3.2.3+
By default, ecs-sync will start an entire thread pool (using the job's specified thread count) just to perform estimation tasks (to establish progress and ETA metrics). This may involve opening connections, collecting size information from the source storage, and/or crawling the source directory hierarchy.
In some cases, this may affect performance or (in rare cases) may cause stability issues (mostly due to Centera socket limits). In these cases, it may help to disable the estimation process altogether. You can do this by unchecking the "Estimation Enabled" checkbox in the UI advanced options section, or by adding the following to the <options>
block of the XML:
<estimationEnabled>false</estimationEnabled>
Note that when estimation is disabled, you may not get any progress or ETA metrics, or these metrics may not be accurate. If these metrics are important to you, try to calculate them manually based on overall throughput and your knowledge of the total number and size of the objects to migrate.