Martin
|
14e2192b77
|
Move GAP error info to backup table to clear info
|
2014-12-15 22:55:32 +01:00 |
|
Martin
|
a6c6220643
|
Register directory watcher thread as listener
|
2014-11-26 19:56:09 +01:00 |
|
Martin
|
332147f7c5
|
Use USN number instead of last modification time as file modification indicators. That way we do not have to save the changed files (only directories), if the last modification time is not updated
|
2014-11-21 22:37:05 +01:00 |
|
Martin
|
5e95b64e85
|
Fixed issues with file backup access
|
2014-11-19 23:42:00 +01:00 |
|
Martin
|
cb228ef0d7
|
Fixed change journal with refactored database access
|
2014-11-18 20:19:01 +01:00 |
|
Martin
|
050c88b429
|
Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
urbackupclient/ChangeJournalWatcher.cpp
urbackupclient/ChangeJournalWatcher.h
urbackupclient/client.cpp
urbackupclient/urbackupclient.vcxproj.filters
urbackupcommon/os_functions_win.cpp
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/dao/ServerBackupDao.h
urbackupserver/fileclient/FileClientChunked.cpp
urbackupserver/filedownload.cpp
urbackupserver/server_hash.cpp
urbackupserver/server_hash.h
|
2014-11-12 22:48:09 +01:00 |
|
Martin
|
529db44a17
|
Fixed two potential file change detection issues
|
2014-11-10 19:23:25 +01:00 |
|
Martin
|
902781740e
|
Persist open files to disk to load them again on restart
|
2014-11-07 22:46:03 +01:00 |
|
Martin
|
a14f5e6a97
|
Enable USN logging via file
|
2014-11-05 20:45:18 +01:00 |
|
Martin
|
b2ac296ff1
|
Merge branch 'next' into fileentryindex
Conflicts:
urbackupclient/dllmain.cpp
|
2014-11-05 20:30:41 +01:00 |
|
Martin
|
d1a75e76ff
|
Fixed alternative indexing method for ReFS
|
2014-11-04 22:49:41 +01:00 |
|
Martin Raiber
|
9eb1d91fcf
|
Merge remote-tracking branch 'urpc/next' into fileentryindex
Conflicts:
fsimageplugin/cowfile.cpp
urbackupclient/ChangeJournalWatcher.cpp
urbackupclient/ChangeJournalWatcher.h
urbackupclient/dllmain.cpp
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/dao/ServerBackupDao.h
urbackupserver/server_get.h
urbackupserver/server_image.cpp
urbackupserver/server_writer.cpp
urbackupserver/server_writer.h
|
2014-11-02 16:19:11 +01:00 |
|
Martin Raiber
|
89da837d7f
|
Merge remote-tracking branch 'urpc/raw-cow-image' into fileentryindex
Conflicts:
.gitignore
Makefile.am_server
urbackupcommon/settingslist.cpp
urbackupserver/www/templates.js
|
2014-11-02 15:45:26 +01:00 |
|
Martin Raiber
|
32a3d9aa23
|
More logging for alternative slow indexing method
|
2014-10-30 15:52:00 +01:00 |
|
Martin Raiber
|
cd20a8733c
|
Fixed bugs with USN record v3 support
|
2014-10-30 14:48:06 +01:00 |
|
Martin Raiber
|
2f6d85cb38
|
Fixed bugs with USN record v3 support
|
2014-10-30 14:39:54 +01:00 |
|
Martin Raiber
|
e1b2618fb8
|
Switch to different indexing mode if FSCTL_ENUM_USN_DATA is not supported
|
2014-10-29 23:44:04 +01:00 |
|
Martin Raiber
|
f1eee391d2
|
Log the record version
|
2014-10-29 22:48:49 +01:00 |
|
Martin Raiber
|
19b3f7a8d4
|
USN record v3 support
|
2014-10-29 22:41:28 +01:00 |
|
Martin
|
dcc721e5bd
|
Fixed build error
|
2014-10-27 21:56:11 +01:00 |
|
Martin
|
36cfb1346d
|
Fixed error handling in change journal watcher; More debug logging (temporarily)
|
2014-10-27 21:51:32 +01:00 |
|
Martin
|
d8edcdd525
|
Properly return error
|
2014-10-15 22:02:59 +02:00 |
|
Martin
|
06dff08684
|
More change journal watcher robustifications
|
2014-10-15 21:59:09 +02:00 |
|
Martin
|
d871bc7b09
|
Improved the continuous data protection
|
2014-10-13 21:39:21 +02:00 |
|
Martin
|
5ad6cc2e75
|
Fixed some merge issues
|
2014-10-11 20:48:47 +02:00 |
|
Martin
|
deb80364a6
|
Merge branch 'fileaccess' into fileentryindex
Conflicts:
.gitignore
common/miniz.c
urbackupclient/ChangeJournalWatcher.cpp
urbackupclient/ChangeJournalWatcher.h
urbackupserver/dao/ServerBackupDao.cpp
urbackupserver/dao/ServerBackupDao.h
urbackupserver/dllmain.cpp
urbackupserver/server_download.cpp
urbackupserver/server_get.cpp
urbackupserver/server_get.h
urbackupserver/server_hash.cpp
urbackupserver/server_hash.h
urbackupserver/server_settings.h
urbackupserver/serverinterface/create_zip.cpp
urbackupserver/urbackupserver.vcxproj.filters
|
2014-10-11 14:17:42 +02:00 |
|
Martin
|
f835b3e618
|
Improved error handling while watching for file changes. In case of errors it falls back to MFT queries and if that fails it marks the volume as failed.
|
2014-10-09 19:23:45 +02:00 |
|
Martin
|
f15fb4c007
|
Continous data protection
|
2014-07-26 16:07:44 +02:00 |
|
Martin
|
5d365c77f9
|
Removed old directory change watcher
|
2014-07-26 16:07:43 +02:00 |
|
Martin
|
efb3ac422e
|
Renaming could change file content without changing modified time as well
|
2014-06-13 22:15:29 +02:00 |
|
Martin
|
23281cf41c
|
Reduce the number of backupped files
|
2014-05-26 19:59:54 +02:00 |
|
Martin
|
f4bc5c31a6
|
Filter useless error messages
|
2014-05-24 18:44:26 +02:00 |
|
Martin
|
fe9fd15a66
|
Fixed a few small things
|
2014-05-17 02:44:49 +02:00 |
|
Martin
|
4452ef061c
|
Less/configurable logging
|
2014-05-14 19:58:16 +02:00 |
|
Martin
|
d7affb78ec
|
Don't require change journal close for change entry to be written. Increase entry cache time.
|
2014-05-07 20:18:43 +02:00 |
|
Martin
|
4b90c24516
|
Renaming could overwrite data as well
|
2014-05-04 17:52:26 +02:00 |
|
Martin
|
832f7f4f81
|
Log USN journal data
|
2014-05-04 15:25:25 +02:00 |
|
Martin
|
99d4adaf01
|
Better settings exchange
|
2014-04-15 23:56:47 +02:00 |
|
Martin Raiber
|
ab209d0344
|
Merge remote-tracking branch 'urserver/next' into next
|
2014-04-05 14:11:38 +02:00 |
|
Martin
|
8c048c115d
|
Fixed issue with multiple last_backup_time keys
|
2014-04-04 23:11:52 +02:00 |
|
Martin
|
f954a5a346
|
Better logging for shadow copying
|
2014-04-04 22:35:03 +02:00 |
|
Martin
|
81c2cef172
|
Updated copyright notice
|
2014-02-22 15:22:42 +01:00 |
|
Martin Raiber
|
bb226a3d19
|
Corrected statistics
|
2014-01-26 17:47:58 +01:00 |
|
Martin Raiber
|
10472faf56
|
Added more change journal indexing logging
|
2014-01-26 16:22:48 +01:00 |
|
Martin
|
0c045bb8a3
|
Revert "Fixing SQLite3 deadlock"
This reverts commit 0590071424.
Conflicts:
urbackupserver/server_hash.cpp
|
2013-11-16 23:46:04 +01:00 |
|
Martin
|
0590071424
|
Fixing SQLite3 deadlock
|
2013-11-16 15:06:08 +01:00 |
|
Martin
|
68583dabbd
|
Disabled change journal debug logging
|
2013-11-15 20:18:52 +01:00 |
|
Martin
|
dbeb4ac2c8
|
Try to work around issue where last modified dates of files are not changed, if the file is changed via memory mapping
|
2013-09-22 21:15:52 +02:00 |
|
Martin Raiber
|
4e271bb53d
|
Freeze list of open files being written to during shadow copying
|
2013-09-10 20:32:58 +02:00 |
|
Martin
|
25b1edd9b5
|
Calculate file hashes on Internet client
|
2013-05-30 22:01:37 +02:00 |
|