Martin
|
652069b9da
|
Fix rare race condition
(cherry picked from commit e35e20017a1808de1addf27776cd489c8a61513d)
# Conflicts:
# urbackupserver/FileMetadataDownloadThread.cpp
|
2017-11-10 14:06:14 +01:00 |
|
Martin
|
cf09ac7645
|
Do not start metadata application before download is finished
|
2017-11-01 14:14:29 +01:00 |
|
Martin
|
b864185361
|
Always use simple tokenize function
|
2017-11-01 14:14:00 +01:00 |
|
Martin
|
19093bf63d
|
Parallel metadata application
|
2017-05-16 22:34:09 +02:00 |
|
Martin
|
ea566c95a1
|
Fix build
|
2016-12-31 18:10:10 +01:00 |
|
Martin
|
0cf004fea8
|
Fix Linux client extended attribute handling
|
2016-12-31 17:57:33 +01:00 |
|
Martin
|
2aa66d3712
|
Print OS error code if setting file time fails
|
2016-12-12 16:18:18 +01:00 |
|
Martin
|
4fff38b6bc
|
Improve logging
|
2016-10-04 13:39:02 +02:00 |
|
Martin Raiber
|
ced014745e
|
Put temporary metadata in configured temporary path
|
2016-08-26 13:58:39 +02:00 |
|
Martin
|
fc601cd475
|
Do not cleanup on writing failures during file metadata download
|
2016-08-07 17:36:04 +02:00 |
|
Martin
|
f189de8bf1
|
Fix big endian issue
|
2016-07-22 16:00:15 +02:00 |
|
Martin
|
8d75206ac2
|
Fix build
|
2016-05-28 19:04:12 +02:00 |
|
Martin
|
fff99aa475
|
Log error before assertions
|
2016-05-28 18:51:59 +02:00 |
|
Martin
|
bfd0561407
|
Changed log level of "Saved metadata of..." to debug
|
2016-05-11 21:19:57 +02:00 |
|
Martin
|
4d0d953947
|
Fix saving meta-data for files in meta-data
|
2016-05-11 21:08:46 +02:00 |
|
Martin
|
35e133212e
|
New file backup status "completed with issues" and OS and client version persistence
|
2016-05-11 14:25:50 +02:00 |
|
Martin
|
a8c53ca89f
|
Improved file meta-data shutdown procedure
|
2016-05-08 22:16:12 +02:00 |
|
Martin
|
eb88a9eb11
|
Improved logging when stopping meta-data transfer
|
2016-05-08 20:41:34 +02:00 |
|
Martin
|
19d79e8e8f
|
Improved handling of case where snapshot removal is delayed because of still ongoing meta-data transfers
|
2016-05-08 16:28:38 +02:00 |
|
Martin
|
7af0f50add
|
Write correct orig_path also with patch transfer
|
2016-05-02 23:22:25 +02:00 |
|
Martin
|
e34575b6ab
|
Fix restore orig_path of files
|
2016-05-02 14:56:17 +02:00 |
|
Martin
|
db80250cfd
|
Added debug logging to meta-data file storing
|
2016-05-01 19:17:04 +02:00 |
|
Martin
|
a6f792b049
|
Verify number of files loaded via meta-data
|
2016-05-01 17:17:30 +02:00 |
|
Martin
|
5d01e3cd47
|
Small file optimization for tar file backup
|
2016-05-01 15:08:52 +02:00 |
|
Martin
|
54ae7a2960
|
Copy for analysis only if complete
(cherry picked from commit 01dab36e5000b78ba4b89315984f85e959d3ec4a)
|
2016-04-07 16:18:35 +02:00 |
|
Martin
|
19d0460980
|
Suppress metadata error if metadata download was not complete
|
2016-02-25 14:27:50 +01:00 |
|
Martin
|
433f3058be
|
Fixed forcefull metadata thread disconnect
|
2016-02-17 23:22:03 +01:00 |
|
Martin
|
b459a709f0
|
Do not store metadata of files/directories which were not downloaded
(cherry picked from commit 6d003986c6d567f6624e838e4f69ab80d4ffd868)
|
2016-02-14 23:23:19 +01:00 |
|
Martin
|
8434673f44
|
Fixed Linux client installer
|
2016-01-22 01:33:25 +01:00 |
|
Martin
|
26e0f10930
|
Copy metadata file for analysis at more points
|
2016-01-21 02:10:42 +01:00 |
|
Martin
|
405a8d6caa
|
File metadata file position for debugging
|
2016-01-17 17:27:21 +01:00 |
|
Martin
|
e1ff21e755
|
Disable progress log callback for metadata download
|
2016-01-14 21:02:53 +01:00 |
|
Martin
|
60e77964ad
|
+ Linux sparse file support - some bugs
|
2016-01-11 21:11:14 +01:00 |
|
Martin
|
95e76550cd
|
Sparse file handling (TODO: Linux)
|
2016-01-11 00:29:46 +01:00 |
|
Martin
|
fa8b58ebfe
|
Properly sort last_metadata_ids
|
2016-01-07 19:04:49 +01:00 |
|
Martin
|
772b457c73
|
Wait for metadata transfer to finish before removing shadow copy
|
2016-01-06 00:24:18 +01:00 |
|
Martin
|
9ee64e650a
|
Updated copyright
|
2016-01-02 16:38:00 +01:00 |
|
Martin
|
229d677cba
|
Initialize value
|
2015-12-22 17:59:30 +01:00 |
|
Martin
|
7c71291555
|
Fixed incremental script download and new clientlist filename scheme
|
2015-12-20 20:52:12 +01:00 |
|
Martin
|
07e704156d
|
Added checksums to metadata and improved partial metadata handling
|
2015-12-19 18:01:21 +01:00 |
|
Martin
|
7cb5d0678a
|
Made Linux restore working
|
2015-12-18 16:58:50 +01:00 |
|
Martin
|
739e559dc6
|
Fixed metadata heartbeat
|
2015-12-15 21:23:09 +01:00 |
|
Martin
|
9bab514e22
|
Removed UTF16 string (std::wstring) in most places. UTF8 everywhere!
|
2015-12-13 16:17:36 +01:00 |
|
Martin
|
f1c7eff094
|
Improved clientctl command line interface and fixed creation, modified and access time backup and display
|
2015-12-11 20:34:05 +01:00 |
|
Martin
|
b24b7b7266
|
Save file path correction for later metadata application
|
2015-12-11 11:50:52 +01:00 |
|
Martin
|
5051e184c1
|
Properly reorder setting directory modified time; "one_filesystem" flag for directories and fixes
|
2015-12-10 18:19:10 +01:00 |
|
Martin
|
e90cb501ae
|
Multiple virtual clients per real client
|
2015-12-09 22:53:57 +01:00 |
|
Martin
|
27686b08d6
|
Linux file backups with snapshots and symbolic links
|
2015-12-07 01:06:32 +01:00 |
|
Martin
|
a705ac5b54
|
Variable length integer encoding optimization
|
2015-12-05 19:08:58 +01:00 |
|
Martin Raiber
|
5751ae52c9
|
Proper shutdown of metadata download thread
|
2015-11-02 20:50:00 +01:00 |
|