Martin
|
73168434e9
|
Cope with identity reset (should not occur)
(cherry picked from commit 1304af6d90dd6f505b42ed89d1c0eb13f11db73d)
# Conflicts:
# urbackupserver/ClientMain.cpp
|
2016-12-14 12:55:19 +01:00 |
|
Martin
|
4a7563b135
|
Hostname database and settings to configure it to not start backups if clients have certain hostnames
|
2016-12-10 20:57:39 +01:00 |
|
Martin
|
16a42eba83
|
Fix ZFS volume creation
|
2016-12-06 16:14:17 +01:00 |
|
Martin
|
323cbd7203
|
Remove unused parameter
|
2016-11-19 16:11:13 +01:00 |
|
Martin Raiber
|
dff3ab7ae3
|
Fix ZFS image snapshot cleanup
|
2016-11-12 11:18:38 +01:00 |
|
Martin
|
d14d56530c
|
Print image backup volume into log
|
2016-10-27 15:26:28 +02:00 |
|
Martin
|
bad786bf18
|
Fixed a few coverity issues
|
2016-10-24 02:29:54 +02:00 |
|
Martin
|
a80c056b80
|
Seek correctly in hash file after checksum error; Restart from last block if checksum for current block wasn't received yet
|
2016-10-19 17:44:49 +02:00 |
|
Martin
|
40f9f15e6c
|
Set shouldBackoff and hasTimeoutError after SYSVOL/ESP backup fails
|
2016-10-08 21:34:26 +02:00 |
|
Martin
|
cf24be6ac2
|
Proper error handling when VHD file gets too large (>2TB)
|
2016-10-05 12:12:48 +02:00 |
|
Martin
|
0d4e899704
|
Fix race condition in image snapshot group backup
|
2016-10-01 16:17:44 +02:00 |
|
Martin
|
5c8934f3b0
|
Put files into backup folders after backup storage synchronization and recover from missing sync files by deleting the backups on startup
|
2016-10-01 13:39:07 +02:00 |
|
Martin
|
4312df4fe2
|
Image backups with zfs snapshots
|
2016-09-27 19:21:56 +02:00 |
|
Martin
|
9fac211a27
|
Image backups with zfs snapshots
|
2016-09-27 16:42:22 +02:00 |
|
Martin
|
e9deebab36
|
Log about backup being scheduled/manually started
|
2016-09-26 18:36:10 +02:00 |
|
Martin Raiber
|
08bf429596
|
Handle resuming image backup from position zero
|
2016-08-26 18:39:09 +02:00 |
|
Martin
|
963b378d11
|
Synchonize backup start time in image snapshot group
|
2016-08-21 22:30:22 +02:00 |
|
Martin
|
fc139454e2
|
Image and file backup snapshot groups
|
2016-08-21 21:22:54 +02:00 |
|
Martin
|
e6deace398
|
Preallocate space for full image if possible
|
2016-08-12 02:14:03 +02:00 |
|
Martin
|
ec9ad5f5bc
|
Continue image backup after getting MBR for dynamic volume failed
|
2016-08-03 00:52:48 +02:00 |
|
Martin
|
5693620181
|
Leave other shadow copies alone only if another simultaneous backup is running
|
2016-07-12 19:04:02 +02:00 |
|
Martin
|
ec57a70017
|
Fall back to image backup without CBT if client bitmap is missing
|
2016-07-06 22:53:55 +02:00 |
|
Martin
|
b4add7275d
|
Fail backup if backing up SYSVOL or ESP partition fails
|
2016-07-03 16:17:35 +02:00 |
|
Martin
|
9ce78e2836
|
Update capabilities after image backup failure
|
2016-06-29 13:33:43 +02:00 |
|
Martin
|
f4de52158e
|
Send previous client bitmap after reconnect
|
2016-06-25 18:36:21 +02:00 |
|
Martin
|
200f39116d
|
Transfer block if block has bitmap changes
|
2016-06-25 15:23:27 +02:00 |
|
Martin
|
44f9ae62df
|
Fix some typos and spellings
|
2016-06-13 16:19:05 +02:00 |
|
Martin
|
bb351d1714
|
Reset timeout on disconnect
|
2016-06-07 21:02:28 +02:00 |
|
Martin
|
ab6f19c058
|
Extract code into function
|
2016-05-30 16:19:52 +02:00 |
|
Martin
|
ce893ed4de
|
Improve log message
|
2016-05-30 16:12:14 +02:00 |
|
Martin
|
8b5c14dfca
|
Create image snapshot before connecting to client
|
2016-05-30 16:06:36 +02:00 |
|
Martin
|
5ccc5228f9
|
Create image snapshot before connecting to client
|
2016-05-30 15:49:37 +02:00 |
|
Martin
|
b2b8c06863
|
Improved error messages
|
2016-05-30 15:30:16 +02:00 |
|
Martin
|
958bc7f2fd
|
More consistent backup running accounting
|
2016-05-30 13:41:33 +02:00 |
|
Martin
|
01ce93b36f
|
Do not try to trim beyond drive size if drive size is not aligned to ntfs block size
|
2016-05-29 14:09:09 +02:00 |
|
Martin
|
6ceba52fdf
|
Make hash file match incremental VHD file content and make synthetic full VHD files mountable on Windows
|
2016-05-28 01:11:13 +02:00 |
|
Martin
|
3286dc4654
|
Fix issue with VHD file writing
|
2016-05-26 19:01:56 +02:00 |
|
Martin
|
e0f95eb4c1
|
Handle current block being greater than total number of blocks
|
2016-05-23 23:12:34 +02:00 |
|
Martin Raiber
|
6af2bb8ad9
|
Merge branch 'dev' of 192.168.0.40:/home/git/urbackup_backend into dev
|
2016-05-23 21:52:07 +02:00 |
|
Martin Raiber
|
5a4dfe8e87
|
Make image hashes match image file accurately
|
2016-05-23 21:51:46 +02:00 |
|
Martin
|
73808bc39f
|
Do only trim if cow raw file is used and it is an incremental image backup
|
2016-05-23 02:55:53 +02:00 |
|
Martin
|
f1b845cc38
|
Put buffer on heap
|
2016-05-23 02:30:30 +02:00 |
|
Martin
|
eb1b3683b4
|
Fix empty memcpy issue
|
2016-05-23 02:22:45 +02:00 |
|
Martin
|
618691e93d
|
Trim changed hash blocks during CoW-raw image backup
|
2016-05-23 02:06:14 +02:00 |
|
Martin Raiber
|
62b8cb0542
|
Nightly cleanup of SYSVOL/ESP images associated with incomplete images
|
2016-05-16 23:20:03 +02:00 |
|
Martin Raiber
|
2e97fd11bb
|
Reconnect and retry if image backup block number is corrupted
(cherry picked from commit da61f8b001bef6ef60d2276cf9e8d37eb4eca810)
|
2016-05-16 16:33:57 +02:00 |
|
Martin Raiber
|
0890fb93d4
|
Force re-authentication on address change
|
2016-05-14 23:22:27 +02:00 |
|
Martin
|
b20065d2fa
|
Get new session identity after image backup reconnect if needed
|
2016-04-19 02:42:19 +02:00 |
|
Martin
|
4ea425e809
|
Mark some image backup failures as timeouts
|
2016-04-09 16:43:05 +02:00 |
|
Martin
|
10e8c33349
|
Consistent pre/post backup scripts/hooks
|
2016-04-01 01:04:38 +02:00 |
|