Commit Graph

182 Commits

Author SHA1 Message Date
Martin
a40fd1797f Fix db upgrade 2020-04-11 18:41:36 +02:00
Martin
8f478b426a Add Linux image restore to web interface 2020-02-11 23:17:45 +01:00
Martin
8434c4c5a3 Linux image restore 2020-02-11 22:29:56 +01:00
Martin
bf1e9cfcc1 Use image backup not supported from capabilities to show image supported on status screen 2020-02-05 23:04:13 +01:00
Martin
637aa98002 More explicit setting configuration 2019-10-31 12:05:27 +01:00
Martin
539e51a85d More explicit settings configuration
(cherry picked from commit 8a2ee6cd3ddbf5d739fbfaf33ecb367930206471)

# Conflicts:
#	urbackupcommon/settingslist.cpp
#	urbackupserver/dllmain.cpp
#	urbackupserver/server_settings.cpp
#	urbackupserver/server_settings.h
#	urbackupserver/serverinterface/settings.cpp
2019-10-20 03:20:25 +02:00
Martin
6a152a2843 More explicit settings configuration
(cherry picked from commit 8a2ee6cd3ddbf5d739fbfaf33ecb367930206471)

# Conflicts:
#	urbackupcommon/settingslist.cpp
#	urbackupserver/dllmain.cpp
#	urbackupserver/server_settings.cpp
#	urbackupserver/server_settings.h
#	urbackupserver/serverinterface/settings.cpp
2019-10-15 20:23:18 +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
ce8c8bd25d Enable backup semantics on Windows in server filesrv 2019-08-13 22:54:39 +02:00
Martin
f180fa97cd Obtain backup/restore privileges on Windows to read symlinks 2019-08-13 22:36:48 +02:00
Martin
ad4ab91853 Add blockalign tool
(cherry picked from commit 95274da710d3bbecdc5b88e45743c5fc4aaf4f71)

# Conflicts:
#	Makefile.am_client
#	Makefile.am_server
#	UrBackupBackend.sln
#	cryptoplugin/cryptopp_inc.h
#	urbackupserver/cmdline_preprocessor.cpp
#	urbackupserver/dllmain.cpp
#	urbackupserver/urbackupserver.vcxproj.filters
2019-08-07 20:59:46 +02:00
Martin
d984928b47 Do not use O_NOATIME/FILE_FLAG_BACKUP_SEMANTICS on server 2018-11-07 15:29:54 +01:00
Martin
c910a62730 Option to send alerts regularly 2018-11-01 12:11:22 +01:00
Martin
feeaf2943d Whole disk image mounting
(cherry picked from commit 95b74412c3ff4abcfc3948ad1461841c1a81f30b)

# Conflicts:
#	urbackupserver/ImageMount.cpp
#	urbackupserver/ImageMount.h
#	urbackupserver/dllmain.cpp
#	urbackupserver/serverinterface/backups.cpp
#	urbackupserver/www/js/urbackup.js
2018-06-01 11:33:22 +02:00
Martin
09b9715a12 Add Pulseway alert script 2018-05-14 22:29:47 +02:00
Martin
d167712a42 Allow client renames
(cherry picked from commit ddb1cef7b8eb99e528b473559dc45b0ba5e37691)

# Conflicts:
#	urbackupserver/ClientMain.cpp
#	urbackupserver/ClientMain.h
#	urbackupserver/dao/ServerCleanupDao.cpp
#	urbackupserver/dao/ServerCleanupDao.h
#	urbackupserver/dllmain.cpp
2018-04-07 18:47:48 +02:00
Martin
d21fa9877d Run backup storage checks asynchronously from status screen
(cherry picked from commit 5a33531d43a22971cfe7538b792b092a87bc910f)

# Conflicts:
#	urbackupserver/www/js/templates.js
2018-04-07 18:41:35 +02:00
Martin
25f4948edc Read backupfolder from etc
(cherry picked from commit f9b63a3940cdae3043e9107cc67229f2404e847c)
2018-01-26 12:50:58 +01:00
Martin
35438ac1a3 Add option to send ok mails after fail mails 2017-09-19 17:10:37 +02:00
Martin
d34ff592ee Give alert script params a type 2017-04-20 12:49:57 +02:00
Martin Raiber
f8040d272f Update scripts 2017-04-19 17:47:53 +02:00
Martin
b17fe1fde0 Use lua report script 2017-04-14 21:49:08 +02:00
Martin
8fee9073bf Set initial created to zero 2017-04-14 02:26:18 +02:00
Martin
fb7ce0798a Improve alerts 2017-04-14 02:19:35 +02:00
Martin Raiber
f13fc59ab2 Fix Linux build 2017-04-14 01:14:29 +02:00
Martin
4408825065 Added alert script editor 2017-04-13 21:02:22 +02:00
Martin
2e396f5c8e Scipted alert system 2017-04-10 17:53:28 +02:00
Martin
8d71071ea0 Merge remote-tracking branch 'gh/dev' into dev
# Conflicts:
#	urbackupclient/client.cpp
2017-03-03 17:33:47 +01:00
Martin
85aca2de41 Allow restore via Internet 2017-03-02 00:36:06 +01:00
Nick Glencross
3f4e8efb9b Tweak 'successfull' -> 'successful' 2017-02-28 09:02:15 +04:00
Martin
38823ebf35 Check if executable runs during server installation 2017-02-18 13:05:39 +01:00
Martin
da2a179c30 Require user to specify which image volumes to archive when configuring image backup archiving 2017-01-13 18:03:20 +01:00
Martin
2372f38143 Fix issue with file patching sparse extent alignment 2017-01-10 20:08:15 +01:00
Martin
22941de0fd Fix file index creation issue 2017-01-01 17:31:46 +01:00
Martin
6715bc638b Manual deletion of file and image backup from web interface 2016-12-16 20:32:59 +01:00
Martin
1776731c57 Force settings update after settings upgrade change 2016-12-12 17:59:14 +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
1c2e75a919 Fix speed limit on upgrade 2016-12-07 21:46:06 +01:00
Martin
8108fb5a89 Linux image mounting 2016-12-07 02:50:58 +01:00
Martin
f7dcb1bcb4 Windows image unmounting 2016-12-06 19:37:09 +01:00
Martin
61f05582b2 Image backup mounting on Windows 2016-12-05 22:34:19 +01:00
Martin
4be2333d03 Image backup browsing and archival 2016-11-29 18:21:41 +01:00
Martin
b8ec8b91d5 Amalgamized miniz into two files 2016-11-25 16:01:36 +01:00
Martin Raiber
377fcec3b9 Updated MiniZ 2016-11-15 22:36:05 +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
8126cacc23 Always use WAL journal mode except for VACUUM 2016-10-24 17:35:16 +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
3a5ec082d9 Settings groups for clients 2016-08-09 21:07:10 +02:00
Martin
c14a48b8fe Settings database is already opened by the normal database opening 2016-08-05 12:21:33 +02:00
Martin
dabad267cf Separate wal checkpointing thread for settings database 2016-07-05 01:37:56 +02:00