This article describes the format of the text log files in SyncBack. Text log files are recommended only when the log file must be parsed by another program/process. The text log format is also documented in the help file.
The text log file is a comma-delimited list of lines with all line elements (columns) wrapped in double-quotes:
"Date & time","Is A Control Message?","Filename/Control Message","Status","File Status","Error Type"
| Date & time | Date & time line was written to the log file |
| Is A Control Message? | 1 if this is a control message. If so the [Filename] is actually an informational message. For a value of zero, it really is a filename. |
| Filename/Control Message | Either a filename or a control message |
| Status | e.g. Not in destination, source copied |
| File Status | Integer value for file status (see below) |
| Error Type | The end of the line will have a letter if the line refers to an error or warning: W for warning messages E for error messages X for exceptions (SyncBack caused an exception error) O for no error |
File Status
| 0 | Not relevant to current line, i.e. ignore the file status |
| 1 | File was skipped & was in both |
| 2 | File was skipped & was in source/left only |
| 3 | File was skipped & was in destination/right only |
| 4 | File was deleted |
| 5 | File was copied |
| 6 | File attributes and/or date & time changed |
| 7 | File warning |
| 8 | Error |
| 9 | File was copied, but a reboot is required |
| 10 | File was ignored during scan of source, e.g. filtered out |
| 11 | File was ignored during scan of destination, e.g. not selected |
| 12 | File was ignored during comparison, e.g. read-only |
| 13 | File was unchanged (fast backup only) |
| 14 | An exception report |
| 15 | A version was restored |
| 16 | The file was in neither the source nor destination |
| 17 | File was renamed |
| 18 | File was renamed, but a reboot is required |
| 19 | File failed integrity check because hashes don't match |
| 20 | File passed integrity check |
| 21 | File failed integrity check because of an error |
| 22 | File was skipped, was in both source/left and destination/right, but was considered identical |
| 23 | Output from Run Before and/or Run After (new to version 11) |