Commit Graph

43 Commits

Author SHA1 Message Date
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
Martin
20a243ef60 Added warnings about not enough space in backup folder 2012-11-19 15:27:20 +01:00
Martin
5a394d80d3 Better error handling during image receiving and some small bugfixes 2012-11-18 19:46:36 +01:00
Martin Raiber
0e85375600 Added some debug messages; 2012-11-10 19:23:58 +01:00
Martin Raiber
2084dee75e Correctly fail backups if there are disk problems 2012-11-03 15:32:23 +01:00
Martin Raiber
68df964c21 Correctly handle failed image deletes 2012-11-03 14:16:01 +01:00
Martin Raiber
b2a888c1cb Only truncate files in subvolumes 2012-11-03 14:04:57 +01:00
Martin Raiber
ac9ec836e3 Only truncate files if using snapshots 2012-11-03 13:56:17 +01:00
Martin Raiber
94d2f950cc Truncate file backups if deleting them fails 2012-11-03 13:43:29 +01:00
Martin Raiber
6dda3d5c16 Remove file backups correctly 2012-11-01 19:35:12 +01:00
Martin
ead65048dd Fixed a lot of memory leaks 2012-08-14 22:14:11 +02:00
Martin Raiber
7dbea1cdc1 Fixed file path prefixing 2012-05-01 00:24:46 +02:00
Martin Raiber
7239ccc3df Added file backup archival 2012-04-21 20:45:59 +02:00
Martin Raiber
fe33d9b31d Reorganized directory structure 2012-02-25 02:45:06 +01:00