OptionalbackupWhen overwriting an existing destination, first copy it to the same path with a .backup suffix. Has no effect unless overwrite is also set.
OptionalcreateCreate missing parent directories of the destination first.
OptionaloverwriteReplace an existing destination file. When false (the default), copying onto an existing file throws.
OptionalpreserveSet the destination's access and modification times to those of the source after copying.
Configuration options for file move operations.
Extends copy options with move-specific features like backup creation. Move operations are typically implemented as copy-then-delete.