Commit Graph

285 Commits

Author SHA1 Message Date
Martin
7049835cb0 Fix script redirect 2016-03-20 13:51:22 +01:00
Martin Raiber
692a0dd57a Install tracking automatically 2016-03-15 21:57:59 +01:00
Martin Raiber
3f2347b60a Added magic 2016-03-15 02:43:04 +01:00
Martin Raiber
b476fed75e Image backup with change block tracking 2016-03-14 15:06:05 +01:00
Martin
b1cc7f1f76 Image backup with change block tracking 2016-03-13 20:56:10 +01:00
Martin
3393d7a826 Open file only with FILE_READ_ATTRIBUTES access rights 2016-03-02 12:55:24 +01:00
Martin Raiber
726035c617 Fixed getting volume path 2016-02-29 19:07:13 +01:00
Martin Raiber
ce5ad77b1c Handle hard links after new changed dirs are added 2016-02-29 18:16:45 +01:00
Martin Raiber
bb1182d52d Delete files/directories from index via volume not path 2016-02-29 17:12:32 +01:00
Martin Raiber
1bda642ca7 Do not scan for hard links on full index 2016-02-28 18:06:39 +01:00
Martin Raiber
5333f3a6a6 Do not query database on full index 2016-02-28 17:46:04 +01:00
Martin
82d78569a4 Setting to create correct snapshots of volumes not mounted locally 2016-02-26 14:13:22 +01:00
Martin
5c81c801bd Setting to create correct snapshots of volumes not mounted locally 2016-02-26 14:00:22 +01:00
Martin
6e8ed3bff2 Setting to create correct snapshots of volumes not mounted locally 2016-02-26 13:37:57 +01:00
Martin
de4ed43d2e Fixed bugs and improved file index logging 2016-02-20 15:18:15 +01:00
Martin
ca6904c7c4 Correctly resize sparse files 2016-02-20 02:19:25 +01:00
Martin
0d5ff1de01 Fixed threading issue (pthread+fork...) 2016-02-18 15:36:35 +01:00
Martin
eb920ed913 New tree hashing method 2016-02-17 15:03:28 +01:00
Martin
228223f0aa New tree hashing method 2016-02-16 02:17:57 +01:00
Martin
c7c9b636b7 Fixed crash bug in indexing 2016-02-15 14:48:08 +01:00
Martin
236d1abf11 Fixed snapshot removal on Linux 2016-02-15 14:08:32 +01:00
Martin
9f091e5cf4 Option to keep deleted files/directories during incremental file backups 2016-02-13 17:34:28 +01:00
Martin
1f8c581254 Only allow scripts in script dir 2016-02-08 16:41:37 +01:00
Martin
a62be038ec Fixed name clash 2016-02-06 20:59:10 +01:00
Martin
ffc6ebffba In progress: Tar file backup 2016-02-05 21:42:24 +01:00
Martin
a9b3425fa9 Fixed crash bug during indexing
(cherry picked from commit c8aac4cde6e22677484999e3d901b820da271f6d)
2016-02-04 12:41:45 +01:00
Martin
4d33c143c3 Fixed out of bounds access 2016-02-03 23:35:02 +01:00
Martin
216f62ffd2 Fixed symlink confirmation during incremental backups 2016-02-03 20:18:21 +01:00
Martin
0799393410 Get snapshot scripts via /etc/urbackup/snapshot.cfg 2016-02-01 00:24:38 +01:00
Martin Raiber
6bfa45ab07 Remove only one symlink at a time 2016-01-31 15:13:42 +01:00
Martin
2b741c30ae Improved logging during indexing 2016-01-25 20:19:55 +01:00
Martin
e0566dbc0b Treat reparse points as symlinks again if they do not point at a volume 2016-01-25 17:58:53 +01:00
Martin
a2432c5a05 Improved file changing heuristic 2016-01-24 00:31:36 +01:00
Martin
0cbf84f438 Do not try to hash special files 2016-01-23 21:24:42 +01:00
Martin
b9c0e097b4 Hash up to filesize for consistency 2016-01-22 18:17:31 +01:00
Martin
1e80d55162 Improved script list error handling if it does not exist 2016-01-22 17:00:19 +01:00
Martin
ff39b7e481 Fixed snapshot script paths 2016-01-22 02:12:16 +01:00
Martin
466e8b8276 Fixed windows build 2016-01-22 00:07:12 +01:00
Martin
102941082d Fixed windows build 2016-01-21 23:57:34 +01:00
Martin
3e6f21ff02 Fixed miscellaneous bugs 2016-01-21 23:50:14 +01:00
Martin
b61a5be7aa Fixed file size race condition for hash check 2016-01-21 01:26:54 +01:00
Martin
6cc881d677 Get file size before hashing and only read file till that size 2016-01-20 23:07:05 +01:00
Martin
891a190264 Log file which fails 2016-01-20 20:31:38 +01:00
Martin
b6fae0762e Always exclude /proc, /dev and /sys on Linux 2016-01-20 20:23:29 +01:00
Martin
a15331dea5 Background (io-) priority implementation for Linux 2016-01-18 15:43:57 +01:00
Martin
f4ed3483ba Improved logging during indexing 2016-01-17 17:26:07 +01:00
Martin
9deac07f96 Quote for spaces 2016-01-17 00:18:19 +01:00
Martin
1ad155fee0 Max OS X client 2016-01-16 18:12:37 +01:00
Martin
b3903cc1c4 Checkpoint files.db in separate thread and give all threads nice names 2016-01-15 16:19:23 +01:00
Martin
ddbeefcfa0 Flag to not share hashes between virtual clients 2016-01-15 00:22:45 +01:00