Separate question. While I was testing my changes, there was a condition that I did not handle. The Duplicati UI indicated that there were warnings, but nowhere in the UI could I find them. I was not until I set --log-file
was I able to see the actual issue. Should I be seeing this in the UI as well? If so, is there a setting to change?
Also, here’s the first result from succeeding with JSON conversion. There are some things logged that are not currently logged (e.g. BackedStatistics, BackendWriter, MessageSink, etc.). I’m wondering if I should look at stripping those out?
result.json
{
"DeletedFiles": 0,
"DeletedFolders": 0,
"ModifiedFiles": 0,
"ExaminedFiles": 1,
"OpenedFiles": 0,
"AddedFiles": 0,
"SizeOfModifiedFiles": 0,
"SizeOfAddedFiles": 0,
"SizeOfExaminedFiles": 2261057,
"SizeOfOpenedFiles": 0,
"NotProcessedFiles": 0,
"AddedFolders": 0,
"TooLargeFiles": 0,
"FilesWithError": 0,
"ModifiedFolders": 0,
"ModifiedSymlinks": 0,
"AddedSymlinks": 0,
"DeletedSymlinks": 0,
"PartialBackup": false,
"Dryrun": false,
"MainOperation": "Backup",
"CompactResults": null,
"DeleteResults": null,
"RepairResults": null,
"TestResults": {
"MainOperation": "Test",
"Verifications": [
{
"Key": "duplicati-20180123T225148Z.dlist.zip",
"Value": []
},
{
"Key": "duplicati-ic59217ecf022474588ff70eaa219152f.dindex.zip",
"Value": []
},
{
"Key": "duplicati-b19f77f2d1f7d4181894a68ca40602c66.dblock.zip",
"Value": []
}
],
"VerboseOutput": false,
"VerboseErrors": false,
"ParsedResult": "Success",
"EndTime": "2018-01-24T00:02:15.4852709Z",
"BeginTime": "2018-01-24T00:02:15.1339592Z",
"Duration": "00:00:00.3513117",
"MessageSink": null,
"Messages": null,
"Warnings": null,
"Errors": null,
"BackendStatistics": {
"RemoteCalls": 5,
"BytesUploaded": 0,
"BytesDownloaded": 1480010,
"FilesUploaded": 0,
"FilesDownloaded": 3,
"FilesDeleted": 0,
"FoldersCreated": 0,
"RetryAttempts": 0,
"UnknownFileSize": 0,
"UnknownFileCount": 0,
"KnownFileCount": 3,
"KnownFileSize": 1480010,
"LastBackupDate": "2018-01-23T19:21:48-03:30",
"BackupListCount": 1,
"TotalQuotaSpace": 249690058752,
"FreeQuotaSpace": 139679543296,
"AssignedQuotaSpace": -1,
"MainOperation": "Backup",
"VerboseOutput": false,
"VerboseErrors": false,
"ParsedResult": "Success",
"EndTime": "0001-01-01T00:00:00",
"BeginTime": "2018-01-24T00:02:13.8148129Z",
"Duration": "00:00:00",
"MessageSink": null,
"Messages": null,
"Warnings": null,
"Errors": null
},
"BackendWriter": {
"RemoteCalls": 5,
"BytesUploaded": 0,
"BytesDownloaded": 1480010,
"FilesUploaded": 0,
"FilesDownloaded": 3,
"FilesDeleted": 0,
"FoldersCreated": 0,
"RetryAttempts": 0,
"UnknownFileSize": 0,
"UnknownFileCount": 0,
"KnownFileCount": 3,
"KnownFileSize": 1480010,
"LastBackupDate": "2018-01-23T19:21:48-03:30",
"BackupListCount": 1,
"TotalQuotaSpace": 249690058752,
"FreeQuotaSpace": 139679543296,
"AssignedQuotaSpace": -1,
"MainOperation": "Backup",
"VerboseOutput": false,
"VerboseErrors": false,
"ParsedResult": "Success",
"EndTime": "0001-01-01T00:00:00",
"BeginTime": "2018-01-24T00:02:13.8148129Z",
"Duration": "00:00:00",
"MessageSink": null,
"Messages": null,
"Warnings": null,
"Errors": null
}
},
"ParsedResult": "Success",
"VerboseOutput": false,
"VerboseErrors": false,
"EndTime": "2018-01-24T00:02:15.8269689Z",
"BeginTime": "2018-01-24T00:02:13.8138123Z",
"Duration": "00:00:02.0131566",
"MessageSink": {
"QuietConsole": false,
"VerboseOutput": false,
"VerboseErrors": false,
"Output": {
"Encoding": {
"m_isReadOnly": true,
"encoderFallback": {
"MaxCharCount": 1
},
"decoderFallback": {
"MaxCharCount": 1
},
"m_codePage": 850,
"dataItem": null,
"Encoding+m_codePage": 850,
"Encoding+dataItem": null,
"maxCharSize": 1
},
"FormatProvider": "en-US",
"NewLine": "\r\n"
},
"BackendProgress": {},
"OperationProgress": {}
},
"Messages": [],
"Warnings": [],
"Errors": [],
"BackendStatistics": {
"RemoteCalls": 5,
"BytesUploaded": 0,
"BytesDownloaded": 1480010,
"FilesUploaded": 0,
"FilesDownloaded": 3,
"FilesDeleted": 0,
"FoldersCreated": 0,
"RetryAttempts": 0,
"UnknownFileSize": 0,
"UnknownFileCount": 0,
"KnownFileCount": 3,
"KnownFileSize": 1480010,
"LastBackupDate": "2018-01-23T19:21:48-03:30",
"BackupListCount": 1,
"TotalQuotaSpace": 249690058752,
"FreeQuotaSpace": 139679543296,
"AssignedQuotaSpace": -1,
"MainOperation": "Backup",
"VerboseOutput": false,
"VerboseErrors": false,
"ParsedResult": "Success",
"EndTime": "0001-01-01T00:00:00",
"BeginTime": "2018-01-24T00:02:13.8148129Z",
"Duration": "00:00:00",
"MessageSink": null,
"Messages": null,
"Warnings": null,
"Errors": null
},
"BackendWriter": {
"RemoteCalls": 5,
"BytesUploaded": 0,
"BytesDownloaded": 1480010,
"FilesUploaded": 0,
"FilesDownloaded": 3,
"FilesDeleted": 0,
"FoldersCreated": 0,
"RetryAttempts": 0,
"UnknownFileSize": 0,
"UnknownFileCount": 0,
"KnownFileCount": 3,
"KnownFileSize": 1480010,
"LastBackupDate": "2018-01-23T19:21:48-03:30",
"BackupListCount": 1,
"TotalQuotaSpace": 249690058752,
"FreeQuotaSpace": 139679543296,
"AssignedQuotaSpace": -1,
"MainOperation": "Backup",
"VerboseOutput": false,
"VerboseErrors": false,
"ParsedResult": "Success",
"EndTime": "0001-01-01T00:00:00",
"BeginTime": "2018-01-24T00:02:13.8148129Z",
"Duration": "00:00:00",
"MessageSink": null,
"Messages": null,
"Warnings": null,
"Errors": null
}
}