Run Command Flags.


Table of Contents



Overview

This article describes the key sf sfdmu run flags referenced in migration notes for the current engine line.

diagnostic

Flag: --diagnostic

Enables extended diagnostic logging for a run and writes additional run snapshot details to the log output.

anonymise

Flag: --anonymise

Enables anonymization for sensitive values in .log files by replacing values with deterministic per-run hash tokens (for example, accessToken<ABCDEF12AB34CD56> and path<11F2AA55CC77EE99>).

Use this flag together with --diagnostic before sharing logs.

For the complete masked/non-masked list, see: /full-documentation/reports/the-execution-log#what-is-masked-and-what-is-not

filelog

Flag: --filelog

Controls whether a .log file is written (1) or skipped (0).

verbose

Flag: --verbose

Legacy compatibility flag. In the current engine, it does not change runtime behavior.

concise

Flag: --concise

Legacy compatibility flag. In the current engine, it does not change runtime behavior.

usesf

Flag: --usesf

Legacy compatibility flag. In the current engine, it does not change runtime behavior.

Related Articles

Last updated on 17th Feb 2026