sync: enhance dry-run option