Commit Graph

72 Commits

Author SHA1 Message Date
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
Martin
57e1570aac Consistent pre/post backup scripts/hooks 2016-04-01 00:37:24 +02:00
Martin Raiber
1e2c071210 blockcnt can be negative 2016-03-25 21:06:45 +01:00
Martin
8a2d266641 Log about change block tracking being active 2016-03-22 23:24:29 +01:00
Martin Raiber
b476fed75e Image backup with change block tracking 2016-03-14 15:06:05 +01:00
Martin
24d35c2c97 Improved hash data sending 2016-02-24 13:19:23 +01:00
Martin
b8cc0d535f Properly set image size 2016-02-09 13:32:52 +01:00
Martin Raiber
96625222c3 Update image process stats before finishing 2016-01-28 19:29:59 +01:00
Martin Raiber
0e28a83d32 Do not stop image backup if client connects via Internet but wait for the client to return to the local network 2016-01-28 02:07:43 +01:00
Martin
6d1df72d85 Do not show ETA if image client is offline 2016-01-25 14:02:36 +01:00
Martin
b0c7d1443a Show progress bytes and block restore on command line till it is finished per default 2016-01-24 15:07:06 +01:00
Martin
6450f906bf Fix: Rename in incremental raw snapshot 2016-01-22 23:26:21 +01:00
Martin
85fa82bd79 Fix: Rename in incremental raw snapshot 2016-01-22 21:33:06 +01:00
Martin
04c3473612 Update speed only every 10s 2016-01-22 15:42:00 +01:00
Martin
108711a57a Show download speed and ETA 2016-01-21 00:45:13 +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
3af3520d96 Multiple processes in client interface 2016-01-12 19:36:32 +01:00
Martin
7a237e2381 Experimenting with ETA estimation in image backup 2016-01-12 13:18:48 +01:00
Martin
cec1a39ca7 Clientsubname as snapshot script parameter 2016-01-08 16:44:46 +01:00
Martin
975cc417da Refresh session identity after image reconnect 2016-01-07 23:16:53 +01:00
Martin
2abb7e86bf Check three times for internet connection before stopping image backup 2016-01-07 23:11:06 +01:00
Martin
14aaafddb8 Create image subfolder/subvolume as late as possible 2016-01-05 15:46:15 +01:00
Martin
c00827d8d2 Show backed up volume in progress 2016-01-02 17:42:00 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
12e76379eb Put image backups into subvolumes/folders 2016-01-02 16:27:49 +01:00
Martin
831dbbe15e Fixed synthetic full backup 2016-01-02 14:08:26 +01:00
Martin
a0f7909f61 Use client bitmap 2016-01-02 01:31:44 +01:00
Martin Raiber
816a385cc5 Fixed double-free 2015-12-25 10:01:07 +01:00
Martin Raiber
9c8cc51003 Refactored updating of client address during image backups 2015-12-23 22:32:11 +01:00
Martin Raiber
10d3ab0f9e Ignore out of sequence blocks within vhd_blocksize 2015-12-23 20:57:11 +01:00
Martin
cc625e4e75 Resize bitmap if it is too small and use a different file for the bitmap from client 2015-12-22 21:36:05 +01:00
Martin
7cb5d0678a Made Linux restore working 2015-12-18 16:58:50 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00