In my Windows scripts I use:
duplicacy backup -log -verbose ......... 1> !LOG-FILE! 2>&1
(LOG-FILE is a variable for naming the log file with date-time)
Which generates the log in this format:
2019-08-05 20:11:18.825 INFO REPOSITORY_SET Repository set to .....................
2019-08-05 20:11:18.851 INFO STORAGE_SET Storage set to b2://....................
2019-08-05 20:11:22.577 TRACE CONFIG_ITERATIONS Using 16384 iterations for key derivation
2019-08-05 20:11:22.804 TRACE SNAPSHOT_DOWNLOAD_LATEST Downloading latest revision for snapshot .............
2019-08-05 20:11:22.804 TRACE SNAPSHOT_LIST_REVISIONS Listing revisions for snapshot ...............
2019-08-05 20:11:35.097 INFO BACKUP_START Last backup at revision 168 found
2019-08-05 20:11:35.098 INFO BACKUP_INDEXING Indexing .................
2019-08-05 20:11:35.098 INFO SNAPSHOT_FILTER Parsing filter file ................................
2019-08-05 20:11:35.123 INFO SNAPSHOT_FILTER Parsing filter file ................................
2019-08-05 20:11:35.123 INFO SNAPSHOT_FILTER Loaded 11 include/exclude pattern(s)
...
2019-08-05 20:12:46.232 TRACE PACK_START Packing ................................
2019-08-05 20:12:46.232 INFO PACK_END Packed ................................ (813)
2019-08-05 20:12:46.233 TRACE PACK_START ................................
2019-08-05 20:12:46.233 INFO PACK_END ................................ (154)
...
2019-08-05 20:13:05.379 INFO UPLOAD_PROGRESS Uploaded chunk 21 size 379853, 905KB/s 00:00:08 72.9%
2019-08-05 20:13:06.971 INFO UPLOAD_PROGRESS Uploaded chunk 16 size 668315, 893KB/s 00:00:07 75.7%
2019-08-05 20:13:08.684 INFO UPLOAD_PROGRESS Uploaded chunk 17 size 846334, 849KB/s 00:00:06 79.2%
2019-08-05 20:13:09.259 INFO UPLOAD_PROGRESS Uploaded chunk 23 size 1101717, 859KB/s 00:00:05 83.8%
...