Commit Graph

63 Commits

Author SHA1 Message Date
Martin
2ff52f27c6 Detach settings db at a few more places to prevent web interface lock-ups 2014-09-30 19:01:09 +02:00
Martin
624dc77591 Don't download new server version information in the browser. Do it nightly instead. 2014-06-13 20:38:28 +02:00
Martin
18fbec2c94 Fixed compile error 2014-06-04 00:12:48 +02:00
Martin
5d77bb2b1e Disable foreign keys for deletion 2014-06-03 23:55:28 +02:00
Martin
9ec7e65615 Added debug logging 2014-06-03 22:41:07 +02:00
Martin
44cff8fb2f Properly end transation 2014-06-03 22:07:52 +02:00
Martin
121e7b028f Also perform other cleanups, if started manually 2014-06-03 21:57:03 +02:00
Martin
0ca3785a2b Cleanup history during nightly cleanups 2014-06-03 21:43:05 +02:00
Martin
fe9fd15a66 Fixed a few small things 2014-05-17 02:44:49 +02:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
e0bd50935a File backup speed improvement by queuing file downloads 2014-05-01 12:45:29 +02:00
Martin
6342ceb1b2 Delete incomplete file backups during cleanups 2014-04-08 21:03:25 +02:00
Martin Raiber
154a6edbd2 Compressed image backups 2014-04-07 01:25:15 +02:00
Martin
b70cc08e48 * Handle changes of the backupfolder correctly
* Lazy load database queries
* Bug fixes for symlink pooling
2014-04-01 20:47:29 +02:00
Martin
1efb4fcbbc Delete old logs if they are older than half a year 2014-03-30 22:08:56 +02:00
Martin
0c040f0222 Follow symlinks in backups on web interface 2014-03-30 00:30:18 +01: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
3cdaf98a1e Fixed some memory leaks 2014-03-22 21:34:42 +01:00
Martin
0ef12dbc8f Delete pending clients during cleanup 2014-03-17 23:47:20 +01:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
1ebdc0686c Checked integrity check before database backup to do a quick check 2014-02-09 12:11:33 +01:00
Martin
9852fe9536 Destroy database at some threads 2013-11-18 22:19:17 +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
57e0e08cb8 Show error message on status page if the database is corrupted 2013-10-19 22:17:50 +02:00
Martin
9d87efdff0 Separate settings for client download and update 2013-09-19 16:02:11 +02:00
Martin Raiber
c6ce2d85c4 Fixed quota enforcement
Signed-off-by: Martin Raiber <martin@urbackup.org>
2013-07-02 20:35:11 +02:00
Martin
021d6a9209 Fixed: Only do cleanup every 12 hours
(cherry picked from commit 6191410df5)
2013-06-12 23:10:36 +02:00
Martin
3048cde99e Soft client quota 2013-05-25 18:35:27 +02:00
Martin
da2e6e00e3 Merge branch 'next' into feature-quota
Conflicts:
	.gitignore
2013-05-22 18:42:48 +02:00
Martin
d8abccdb9d Remove file entries without backups during cleanup 2013-05-19 19:47:13 +02:00
Martin
9910ce8308 Refactored cleanup routines 2013-05-09 21:16:42 +02:00
Martin
bc07da6a15 Refactoring cleanup SQL statements 2013-05-06 22:16:49 +02:00
Martin Raiber
82dbb0b839 Initial SQLGen 2013-05-05 23:23:10 +02:00
Martin Raiber
e0c0bc0945 Merge branch 'next' of ssh://git.code.sf.net/p/urbackup/backend into next 2013-04-20 15:51:36 +02:00
Martin Raiber
8b943c789a New log message 2013-04-20 15:41:13 +02:00
Martin
0ca8f67783 Properly handle snapshots during unkown file backups cleanup 2013-04-19 21:53:19 +02:00
Martin
298ac718dc Remove unkown files app. Properly remove file backups. 2013-04-17 23:20:44 +02:00
Martin
4ffd5e12f3 Remove unkown files app. Enabled it. 2013-04-17 23:01:25 +02:00
Martin
35fc82588b Remove unkown files app 2013-04-17 22:36:51 +02:00
Martin Raiber
4d31f1b627 Log size of space to clean up 2013-04-16 20:54:41 +02:00
Martin
480de8e6f7 Global soft filesystem quota 2013-04-14 11:23:01 +02:00
Martin
5d973fd025 Added cleanup script 2013-03-20 22:19:40 +01:00
Martin
374199947c Use stat update cache size for cleanup as well 2013-03-19 21:05:23 +01:00
Martin
5fba218ef2 Fixed issues with detached databases 2013-03-19 00:54:47 +01:00
Martin
aa0829cece Free sqlite cache at appropriate places 2013-03-17 14:34:49 +01:00
Martin Raiber
8b2067b64c Properly update the number of full/incremental images while cleaning up images 2013-03-14 18:05:35 +01:00
Martin
9d97ca92d5 Don't get stuck in a loop, if a backup cannot be removed during client removal 2013-03-13 23:56:38 +01:00
Martin
41542bbc96 Fixing directory shortening 2013-03-03 14:29:58 +01:00
Martin Raiber
71bbdc7e40 Fixed infinite loop if the server is unable to delete a full file backup 2013-01-09 23:25:27 +01:00