Commit Graph
2357 Commits
Author SHA1 Message Date
Kenneth Skovhede 5bc424437a Added options to do partial repairs of a temporary local database, to allow faster restore/searching with no local database 2015-04-08 21:01:36 +02:00
Kenneth Skovhede 1be8d16e22 Added option to allow repairing only a specific fileset for faster restore from scratch 2015-04-08 20:34:31 +02:00
Kenneth Skovhede e13978d1c0 Improved handling of non-standard blocksize and hashing algorithms 2015-04-08 20:33:30 +02:00
Kenneth Skovhede 14413de2c6 Added option to allow partial repair of a database for faster searching into files 2015-04-08 20:19:46 +02:00
Kenneth Skovhede b08c6df116 Merge branch 'master' of github.com:duplicati/duplicati 2015-04-05 14:33:25 +02:00
Kenneth Skovhede 0de9adc606 Added grace-period for incomplete uploads to avoid backups stopping due to the Apache WebDAV issues.
This fixes #1243.
2015-04-05 14:33:13 +02:00
Robert Rehner f4d9089605 added DNG (Digital Negative) extension to compressed extensions. 2015-03-20 08:45:12 +01:00
Kenneth Skovhede a14fceaa95 Fixed an issue with readers being closed prematurely during the repair process. 2015-03-06 13:54:17 +01:00
Kenneth Skovhede 3fc151b175 Fixed issue with file length not being set correctly.
Fixed issue with metadata not beign applied because file has not yet been created.
This solves #1214.
This solves #1218.
2015-03-04 16:50:32 +01:00
Kenneth Skovhede 3972211757 Added automatic log cleanup
This fixes #1298
2015-02-15 23:44:20 +01:00
Kenneth Skovhede 38661a3d8c Correct reading of file with size == DBNull
This fixes #1296.
2015-02-15 22:59:20 +01:00
Kenneth Skovhede 1a431a5f88 Preventing the "missing file" issue in #1214. 2015-02-07 23:27:05 +01:00
Kenneth Skovhede 27585bf196 Changed the order of repair attempts, to make the simple fix first 2015-02-04 21:54:14 +01:00
Kenneth Skovhede f6745e76a2 Added possible fix for the missing file issue in #1214.
Improved the repair process for the missing blocklist hash issue.
2015-02-04 21:52:49 +01:00
Kenneth Skovhede 0a375e2ceb Improved readability slightly 2015-02-04 21:44:03 +01:00
Kenneth Skovhede 852d0a0664 Added some repair logic for the missing file problem related to #1214. 2015-02-03 23:49:46 +01:00
Kenneth Skovhede a45b6ea621 Added control files to synthetic dlist files too 2015-02-03 23:49:12 +01:00
Kenneth Skovhede 60389b1e6e Added extra consistency check to detect the missing file issue related to issue #1214. 2015-02-03 23:47:33 +01:00
Kenneth Skovhede 9ac47c2f5b Added some comments 2015-01-27 22:21:51 +01:00
Kenneth Skovhede bc40fe653e Added the --full-block-verification to verify blocks being read from the compressed stream are indeed correct. 2015-01-27 22:21:43 +01:00
Kenneth Skovhede bbec2e8301 Promoted the option --no-local-blocks to a normal option, so restores can be tested without fiddling with source data. 2015-01-27 22:12:52 +01:00
Kenneth Skovhede 0d7cf7203b Updated to .Net framework version 4.5 2015-01-26 11:22:52 +01:00
Kenneth Skovhede 4eefccc4f2 Fixed an issue where changed metadata was not stored if the file data had not changed.
This also includes a fix for a path-lookup that was larger than needed.
2015-01-25 21:55:15 +01:00
Kenneth Skovhede ed6acedd67 Fixed a bug where the old modification timestamp was re-recorded, resulting in repeated scanning of the files 2015-01-25 21:51:34 +01:00
Kenneth Skovhede 847c22e388 Fixed a bug that caused metadata to be restored for only every second file 2015-01-25 14:26:54 +01:00
Kenneth Skovhede bb17682b94 Indentation fixes 2015-01-25 12:33:00 +01:00
Kenneth Skovhede a1e6ccbfdb Removed pdf from default compressed files.
This fixes #1260.
2015-01-24 23:32:45 +01:00
Kenneth Skovhede 331fcc3a27 Delaying remote file deleting to work around a timing issue with Apache WebDAV.
This fixes #1243.
2015-01-24 23:27:42 +01:00
Kenneth Skovhede 4846ffa103 Now using the file modification timestamp and the filesize as indicators that trigger file scanning.
This fixes #1099.
2015-01-24 21:59:53 +01:00
Kenneth Skovhede 3149064cde Merge branch 'no_more_resx' 2015-01-20 21:45:54 +01:00
Kenneth Skovhede 8d13e698eb Updated copyright notices 2015-01-20 21:44:52 +01:00
Kenneth Skovhede 16c791f0b5 Removed all resx files, now using Duplicati.Library.Localization exclusively 2015-01-20 21:07:24 +01:00
Kenneth Skovhede 4457c2c3c7 Updated help text to mention the TMPDIR variable.
This fixes #1240.
2015-01-19 12:09:36 +01:00
Kenneth Skovhede 9ebd43bc75 Now guarding put calls with a transaction flush before and after.
This solves #1243.
2015-01-19 11:23:21 +01:00
Kenneth Skovhede 80885b94e7 Now repairing duplicate bloklist hashes in repair.
This fixes #1238.
2015-01-12 23:07:57 +01:00
agrajaghh 0c5e885d3b fix --throttle-upload and --throttle-download help text 2015-01-07 11:02:20 +01:00
Kenneth Skovhede 190561a39b Changed the way remote files are counted to ignore files with other prefixes.
This fixes #1233.
2015-01-07 09:38:42 +01:00
Kenneth Skovhede 667e0554de Added transfer speeds to the profiling output 2015-01-05 11:12:41 +01:00
Kenneth Skovhede 6923ff5688 Corrected a problem with the --throttle-upload and --throttle-download options.
This fixes #1084.
2015-01-05 11:12:20 +01:00
Kenneth Skovhede db5876bbf1 Added more diagnostics output to the repair process 2014-12-31 14:25:17 +01:00
Kenneth Skovhede 4f9de30936 Added upload of detected missing index files 2014-12-30 18:29:07 +01:00
Kenneth Skovhede 38fc145647 Added code to record remote file sizes early to reduce deletion of files that are uploaded correctly. 2014-12-30 18:28:48 +01:00
Kenneth Skovhede aad9827f40 If an "uploading" file is not found, we just unregister instead for attempting to delete it. 2014-12-30 18:26:54 +01:00
Kenneth Skovhede d5079786bd Also remove links if deleting the index file 2014-12-30 18:26:29 +01:00
Kenneth Skovhede fdc9d4fdd4 Moved GetBlocklists into the common database class. 2014-12-30 18:26:08 +01:00
Kenneth Skovhede 76a5ba98f8 Imporved error message 2014-12-30 18:25:30 +01:00
Kenneth Skovhede a21bb367d8 Added size and hash to database when restoring dblock files with no dindex file. 2014-12-30 17:40:51 +01:00
Kenneth Skovhede 2f1c059eb7 Reversed order of verify/cleanup and synthetic filelist upload 2014-12-30 17:30:58 +01:00
Kenneth Skovhede 168e2a9a4e Added method for handling interrupted backups without remote backend verification. 2014-12-30 17:29:29 +01:00
Kenneth Skovhede 299a1e8647 Fixed a case where a missing value caused an error 2014-12-30 17:16:17 +01:00