Commit Graph

30 Commits

Author SHA1 Message Date
Martin
5a64ac09a2 Check on startup if syncfs() works for backup storage folder and ignore errors if it doesn't
(cherry picked from commit 8aec5f0e9c)
2019-10-24 21:41:53 +02:00
Martin
1065127659 Discover internet clients faster
(cherry picked from commit 47d39890f629967580dde7f3d22cb6ef8255f7f6)

# Conflicts:
#	urbackupserver/server.cpp
#	urbackupserver/server.h
2019-09-12 12:50:05 +02:00
Martin
f68bf7386d IPv6 support (mostly on Windows for now) 2019-05-13 17:57:44 +02:00
Martin
20b6605a18 Update filesystem configuration after backupfolder is changed 2018-10-21 16:17:08 +02:00
Martin
65f96a2431 Use reflinks instead of hardlinks for unchanged files only if hardlinks are not available 2018-04-18 18:30:03 +02:00
Martin Raiber
b5c1239a05 Backup using reflinks if they are available 2018-04-01 23:20:36 +02:00
Martin Raiber
8b6d98189c File backup with ZFS snapshots 2017-08-22 23:33:51 +02:00
Martin
eb95953b20 Interpret "-1" as throttling being disabled again, for compatibility reasons 2016-12-19 01:57:26 +01:00
Martin
8108fb5a89 Linux image mounting 2016-12-07 02:50:58 +01:00
Martin Raiber
bb2dcdbca4 Throtting to percent of max speed determined by regular probing for max speed 2016-11-12 22:23:34 +01: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
9fac211a27 Image backups with zfs snapshots 2016-09-27 16:42:22 +02:00
Martin
f453dd199b Correctly update and show lastseen 2016-07-23 15:44:34 +02:00
Martin
228223f0aa New tree hashing method 2016-02-16 02:17:57 +01:00
Martin Raiber
314100bbbf Switch to new client address only after the old one was not available for 5 tries 2016-01-27 22:45:13 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
e90cb501ae Multiple virtual clients per real client 2015-12-09 22:53:57 +01:00
Martin
191335ef8d Restore backups from web interface 2015-01-25 23:17:49 +01:00
Martin
70d2b5f95b Make clientnames case-insensitive 2014-09-12 19:38:00 +02:00
Martin
07408c74c4 Forcibly offline client, if capabilities cannot be requested/received 2014-08-12 19:44:24 +02:00
Martin
2018f7ffae Added new "internetonly" client parameter 2014-08-09 21:07:57 +02:00
Martin
72fda32da5 Automatically offline clients which are to be deleted 2014-04-08 20:29:45 +02:00
Martin
76550fcfda Use symbolic links of unchanged folders to speed up incremental file backups on non-btrfs filesystems 2014-03-29 22:07:33 +01:00
Martin
df5cf756e1 Correctly delete snapshots during command line cleanup 2013-03-21 18:48:04 +01:00
Martin Raiber
305b2068b9 Backups with btrfs snapshots 2012-11-01 17:48:18 +01:00
Martin
937d9a45dd Fixed more memory leaks 2012-08-17 12:52:17 +02:00
Martin
ead65048dd Fixed a lot of memory leaks 2012-08-14 22:14:11 +02:00
Martin Raiber
1fc6106a2b Added global throttling 2012-05-13 02:28:44 +02:00
Martin Raiber
948337fe39 New Internet mode 2012-03-07 19:11:40 +01:00
Martin Raiber
fe33d9b31d Reorganized directory structure 2012-02-25 02:45:06 +01:00