Ideally, a DSA incremental copy job only starts a one-time FULL copy during the first job run, with DELTA executions to follow.
DSA dynamically forces a FULL execution if any of the following happens after a previous job execution:
- A table is write enabled, for example, if user started the job with "-ir_allow_write true" in the previous job run
- Source or target incremental restore GDO flags have changed
- User has run “dsc reset_ir_target_system” command to reset target system GDO flag to IR enabled
- Job definition has changed affecting job objects or job options including online archive, skip stats, and skip join or hash indexes.