Commit Graph

471 Commits

Author SHA1 Message Date
Martin
5aaf415c92 Don't use seekpos() 2019-05-22 18:09:18 +02:00
Martin
a76afd83b5 Do not quit indexing with "no backup dirs" if components are selected for backup 2019-05-22 17:36:00 +02:00
Martin Raiber
d8ea5bee4d Fix build on Linux 2019-05-14 17:12:14 +02:00
Martin
037f3832f6 Fix syntax issue 2019-05-14 16:42:48 +02:00
Martin
e0e59e6727 Add to db if there is a sub-directory because that one can be deleted and should then be removed from the db 2019-05-14 03:43:55 +02:00
Martin
ba9596d59b Hard code not following default wine z: symlink to root of fs on non-Windows 2019-05-13 00:14:25 +02:00
Martin
6f3e62b383 Fix parallel hashing with VSS components 2019-05-09 13:55:32 +02:00
Martin
8f0e72c556 Remove result writing via pipe 2019-04-26 10:52:55 +02:00
Martin
e943aa627e Revert "Revert "New setting to make backup dirs optional per default""
This reverts commit e4a1895e69.
2019-04-19 12:28:14 +02:00
Martin
5df651aa70 Revert "Revert "New setting to make backup dirs optional per default""
This reverts commit 5629a644b2.
2019-04-19 12:27:57 +02:00
Martin
e4a1895e69 Revert "New setting to make backup dirs optional per default"
This reverts commit b1fb7141e8.
2019-03-18 17:05:46 +01:00
Martin
5629a644b2 Revert "New setting to make backup dirs optional per default"
This reverts commit 05fe17b543.
2019-03-18 17:05:31 +01:00
Martin Raiber
05fe17b543 New setting to make backup dirs optional per default 2019-03-01 17:31:52 +01:00
Martin Raiber
b1fb7141e8 New setting to make backup dirs optional per default 2019-03-01 16:03:57 +01:00
Martin
899c7077c2 Handle errors from FindNextFile
(cherry picked from commit e695bf25f9f46063963404cc61e1ab39db7e9af3)
2019-02-02 19:45:35 +01:00
Martin
c35beb1441 Merge branch 'dev' of server.raiber.de:~/urbackup_backend into dev 2018-09-17 21:51:06 +02:00
Martin
33c4be2a4a Improve log message if indexing is interrupted 2018-09-17 21:51:00 +02:00
Martin
ea1dcaa595 Fix volume comparison
(cherry picked from commit ed4a83f2b9eac654086af7d0414af3929cdcdd8e)
2018-09-14 11:04:59 +02:00
Martin
127e2611b5 Use normalizeVolume function to normalize volumes w.r.t. CBT
(cherry picked from commit 94f2814a69d23dea111035791dfc2a484649c056)
2018-09-14 11:04:52 +02:00
Martin Raiber
0263c4137a Fix cbt path collection in registry 2018-08-09 15:57:16 +02:00
Martin Raiber
04cfaa3615 Fix change indicator of open files
(cherry picked from commit c2e88c23bab6b9fd43965df4f5796e8a61fa9699)
2018-08-09 15:00:07 +02:00
Martin
cacd340305 Don't show restore components option if components never have been backed up 2018-07-25 19:19:47 +02:00
Martin Raiber
3deb243aab Cooperate CBT with multiple running clients 2018-07-22 20:50:59 +02:00
Martin Raiber
ceff150d9d Hard exclude "/dev/*" on macos 2018-06-01 12:04:42 +02:00
Martin Raiber
e211bde019 Do not run prefilebackup batch file if it has default contents
(cherry picked from commit 693dfaa9afa90d207ba3ce55e115f3797c949307)
2018-06-01 11:59:26 +02:00
Martin
039dc751db Install CBT on all volumes if no one has been selected for backup (yet) 2018-05-16 17:53:29 +02:00
Martin
b799f94b77 Fix parallel file hashing and parallel file hashing cleanup on client 2018-05-08 15:38:42 +02:00
Martin
ab572342fa Remove deleted directories from directory cache on *nixes when client side hashing is enabled
(cherry picked from commit e5df3c155dd3d65906ccc0e48af85ceca7de2687)
2018-04-07 18:42:15 +02:00
Martin
a3302d9e3d Do not generate client side hashes for small files (<2048 bytes)
(cherry picked from commit 5a1a715df370a45086c33eeca56f52bae596c024)
2018-04-07 18:42:06 +02:00
Martin
1a5c84ac4a Resize to correct size when reading VSS CBT data 2018-02-23 02:00:57 +01:00
Martin
c0d84c0a02 Re-add dattobd excludes 2018-02-20 18:01:03 +01:00
Martin
1102230c30 Merge branch 'dev' of github.com:uroni/urbackup_backend into dev 2018-02-20 18:00:16 +01:00
Martin Raiber
9be471e461
Merge pull request #12 from codeix/bugfix/fileaccess
Bugfix/fileaccess
2018-02-20 17:57:57 +01:00
Martin
716b692d6e Fix memory access bug 2018-02-05 22:00:07 +01:00
Martin
0c76ccaad4 Calculate changed bytes in separate sweep. Make bitmap size difference non-fatal 2017-12-18 18:11:19 +01:00
Martin
b2c261f188 Use proper bitmap size 2017-12-18 17:43:51 +01:00
Martin
fe7fda0677 Reengage cbt driver after error 2017-12-18 16:54:29 +01:00
Martin
b199c30a25 Use Crypto++ to calculate MD5/SHA in release mode 2017-12-17 15:29:08 +01:00
Martin Raiber
546044e545 Handle different sector size for vss volume
(cherry picked from commit 289de762f557d4ab00a05aaece1034fce200b73d)
2017-12-16 15:07:53 +01:00
Martin
74fa097029 Handle different sector sizes when merging and use real physical sector size 2017-12-16 15:07:30 +01:00
Martin
2581ac75ad If snapshot dir is "none" use no snapshot and log no error 2017-12-09 17:27:01 +01:00
Martin
b864185361 Always use simple tokenize function 2017-11-01 14:14:00 +01:00
Martin
efca3cd797 Hint about network share access denied problem 2017-09-18 13:23:24 +02:00
Martin
d8f517dd6e Ignore unexpected error code 2017-09-07 18:29:34 +02:00
Samuel Riolo
a3724483dd
hard excludes
* put additional hard exclude for virtual fs  /run on linux os.
 * remove hard exclude that not exists
2017-09-01 12:54:46 +02:00
Martin
25fcdd3df1 Do not follow symlinks if the symlink target is excluded 2017-07-01 19:37:06 +02:00
Martin Raiber
db6ec3542b Reset curr_files in parallel hashing 2017-06-17 16:17:30 +02:00
Martin Raiber
1d7b324395 Add hint about volume missing
(cherry picked from commit 961230215723e0f40136d688daa3276187788eda)
2017-06-16 12:55:51 +02:00
Martin Raiber
0a05aef3df Merge branch 'dev' of ssh://192.168.0.40:/home/git/urbackup_backend into dev 2017-06-16 12:55:25 +02:00
Martin Raiber
fe33175d75 Remove deleted dirs per group 2017-06-16 12:55:19 +02:00