BackupPC.git
9 years agodocument new archive host ASA extension
Dobrica Pavlinusic [Fri, 28 Jan 2011 13:59:45 +0000 (14:59 +0100)]
document new archive host ASA extension

9 years agouse unit all over
Dobrica Pavlinusic [Fri, 28 Jan 2011 13:57:11 +0000 (14:57 +0100)]
use unit all over

9 years agoadded humanly readable unit (b k M G)
Dobrica Pavlinusic [Fri, 28 Jan 2011 13:48:14 +0000 (14:48 +0100)]
added humanly readable unit (b k M G)

9 years agoArchiveMediaSize and ArchiveChunkSize from _search_archive config
Dobrica Pavlinusic [Fri, 28 Jan 2011 13:18:51 +0000 (14:18 +0100)]
ArchiveMediaSize and ArchiveChunkSize from _search_archive config

9 years agorename MaxArchiveFileSize to ArchiveChunkSize
Dobrica Pavlinusic [Fri, 28 Jan 2011 12:50:33 +0000 (13:50 +0100)]
rename MaxArchiveFileSize to ArchiveChunkSize

grep -rl MaxArchiveFileSize . | xargs -i sh -cv "perl -p -i -n -e 's/MaxArchiveFileSize/ArchiveChunkSize/' {}"

9 years agorename MaxArchiveSize to ArchiveMediaSize
Dobrica Pavlinusic [Fri, 28 Jan 2011 12:49:18 +0000 (13:49 +0100)]
rename MaxArchiveSize to ArchiveMediaSize

grep -rl MaxArchiveSize . | xargs -i sh -cv "perl -p -i -n -e 's/MaxArchiveSize/ArchiveMediaSize/' {}"

9 years agoenable backup_parts triggers
Dobrica Pavlinusic [Fri, 28 Jan 2011 12:43:13 +0000 (13:43 +0100)]
enable backup_parts triggers

9 years agorespect ArchiveSplit when creating dumps
Dobrica Pavlinusic [Fri, 28 Jan 2011 12:42:56 +0000 (13:42 +0100)]
respect ArchiveSplit when creating dumps

9 years agodon't eval full-text update, it breaks our re-try logic
Dobrica Pavlinusic [Thu, 27 Jan 2011 23:58:40 +0000 (00:58 +0100)]
don't eval full-text update, it breaks our re-try logic

9 years agouse Getopt::Long::Descriptive
Dobrica Pavlinusic [Thu, 27 Jan 2011 23:36:52 +0000 (00:36 +0100)]
use Getopt::Long::Descriptive

9 years agofix
Dobrica Pavlinusic [Thu, 27 Jan 2011 23:14:06 +0000 (00:14 +0100)]
fix

9 years agofix warning about rollback
Dobrica Pavlinusic [Thu, 27 Jan 2011 23:13:49 +0000 (00:13 +0100)]
fix warning about rollback

9 years agopush host to archive so import and index update will be triggerd
Dobrica Pavlinusic [Thu, 27 Jan 2011 22:40:28 +0000 (23:40 +0100)]
push host to archive so import and index update will be triggerd

9 years agorenamed to only_increment
Dobrica Pavlinusic [Thu, 27 Jan 2011 22:34:29 +0000 (23:34 +0100)]
renamed to only_increment

This better describes functionality and is self-documenting
you can also add it to view ULRs on the web

9 years agofix only_first implementation to return only increment
Dobrica Pavlinusic [Thu, 27 Jan 2011 22:32:27 +0000 (23:32 +0100)]
fix only_first implementation to return only increment

9 years agoadded TarCreateIncremental config variable forced in archive host
Dobrica Pavlinusic [Thu, 27 Jan 2011 21:48:21 +0000 (22:48 +0100)]
added TarCreateIncremental config variable forced in archive host

9 years agostart indexing of dellboy after reset
Dobrica Pavlinusic [Thu, 27 Jan 2011 21:30:02 +0000 (22:30 +0100)]
start indexing of dellboy after reset

9 years agoshow status in ps output by modifing $0
Dobrica Pavlinusic [Thu, 27 Jan 2011 21:29:43 +0000 (22:29 +0100)]
show status in ps output by modifing $0

9 years agofix parsing of gzip -l output
Dobrica Pavlinusic [Thu, 27 Jan 2011 20:32:21 +0000 (21:32 +0100)]
fix parsing of gzip -l output

9 years agoif I can't find gzip size return original one
Dobrica Pavlinusic [Thu, 27 Jan 2011 20:07:05 +0000 (21:07 +0100)]
if I can't find gzip size return original one

9 years agorestart backuppc
Dobrica Pavlinusic [Thu, 27 Jan 2011 19:42:29 +0000 (20:42 +0100)]
restart backuppc

9 years agowithout params archive all hosts
Dobrica Pavlinusic [Thu, 27 Jan 2011 18:31:53 +0000 (18:31 +0000)]
without params archive all hosts

9 years agoremove archive history
Dobrica Pavlinusic [Thu, 27 Jan 2011 18:10:46 +0000 (18:10 +0000)]
remove archive history

9 years agoadded custom DumpPostFinishCmd command
Dobrica Pavlinusic [Thu, 27 Jan 2011 18:10:05 +0000 (18:10 +0000)]
added custom DumpPostFinishCmd command

we really need finished dump to start indexing it! so all other DumpPost
commands happen too early

9 years agouse Getopt::Long::Descriptive
Dobrica Pavlinusic [Thu, 27 Jan 2011 16:56:52 +0000 (16:56 +0000)]
use Getopt::Long::Descriptive

9 years agocreate all archives which are missing for given host
Dobrica Pavlinusic [Thu, 27 Jan 2011 15:55:52 +0000 (15:55 +0000)]
create all archives which are missing for given host

9 years agocleanup
Dobrica Pavlinusic [Thu, 27 Jan 2011 11:58:56 +0000 (11:58 +0000)]
cleanup

9 years agostore inc_size in backups rounded to 2k cluster
Dobrica Pavlinusic [Thu, 27 Jan 2011 11:28:26 +0000 (11:28 +0000)]
store inc_size in backups rounded to 2k cluster

9 years agofirst version which stores backup parts
Dobrica Pavlinusic [Thu, 27 Jan 2011 01:21:58 +0000 (01:21 +0000)]
first version which stores backup parts

but doesn't work with consistency triggers enabled

9 years agosupport hostList in quotes as -h option
Dobrica Pavlinusic [Thu, 27 Jan 2011 00:26:31 +0000 (00:26 +0000)]
support hostList in quotes as -h option

this speeds up pre-archive hook

9 years agofirst steps in importing archive data to RDBMS
Dobrica Pavlinusic [Thu, 27 Jan 2011 00:10:33 +0000 (00:10 +0000)]
first steps in importing archive data to RDBMS

9 years agorename to BackupPC_ASA_SearchUpdate
Dobrica Pavlinusic [Thu, 27 Jan 2011 00:10:20 +0000 (00:10 +0000)]
rename to BackupPC_ASA_SearchUpdate

9 years agogit mv BackupPC_ASA_PostDump_SearchUpdate BackupPC_ASA_SearchUpdate
Dobrica Pavlinusic [Wed, 26 Jan 2011 22:36:49 +0000 (22:36 +0000)]
git mv BackupPC_ASA_PostDump_SearchUpdate BackupPC_ASA_SearchUpdate

9 years agoarg parsing is only functional thing right now
Dobrica Pavlinusic [Wed, 26 Jan 2011 22:32:09 +0000 (22:32 +0000)]
arg parsing is only functional thing right now

9 years agosupport no dumps with -m 0
Dobrica Pavlinusic [Wed, 26 Jan 2011 22:25:36 +0000 (22:25 +0000)]
support no dumps with -m 0

9 years agoreally clean eveything on make reset
Dobrica Pavlinusic [Wed, 26 Jan 2011 22:24:45 +0000 (22:24 +0000)]
really clean eveything on make reset

9 years agofixed pid file
Dobrica Pavlinusic [Wed, 26 Jan 2011 21:45:30 +0000 (21:45 +0000)]
fixed pid file

9 years agoless output
Dobrica Pavlinusic [Wed, 26 Jan 2011 20:41:11 +0000 (20:41 +0000)]
less output

9 years agofix make reset
Dobrica Pavlinusic [Wed, 26 Jan 2011 20:35:37 +0000 (20:35 +0000)]
fix make reset

9 years agomove this to post-archive action
Dobrica Pavlinusic [Wed, 26 Jan 2011 16:57:20 +0000 (16:57 +0000)]
move this to post-archive action

9 years agoselect backup number for each host
Dobrica Pavlinusic [Wed, 26 Jan 2011 16:56:48 +0000 (16:56 +0000)]
select backup number for each host

9 years agostart from BackupPC_archiveStart
Dobrica Pavlinusic [Wed, 26 Jan 2011 16:38:39 +0000 (16:38 +0000)]
start from BackupPC_archiveStart

9 years agofix perms
Dobrica Pavlinusic [Wed, 26 Jan 2011 16:37:33 +0000 (16:37 +0000)]
fix perms

9 years agorename to BackupPC_ASA_PostDump_SearchUpdate
Dobrica Pavlinusic [Wed, 26 Jan 2011 16:16:01 +0000 (16:16 +0000)]
rename to BackupPC_ASA_PostDump_SearchUpdate

9 years agoadded option -i to create incremental dumps
Dobrica Pavlinusic [Wed, 26 Jan 2011 16:15:29 +0000 (16:15 +0000)]
added option -i to create incremental dumps

9 years agouse absolute GzipTempDir
Dobrica Pavlinusic [Wed, 26 Jan 2011 13:31:12 +0000 (13:31 +0000)]
use absolute GzipTempDir

9 years agohush debug output
Dobrica Pavlinusic [Wed, 26 Jan 2011 13:23:58 +0000 (13:23 +0000)]
hush debug output

9 years agodon't die on full-text update errors
Dobrica Pavlinusic [Wed, 26 Jan 2011 13:21:07 +0000 (13:21 +0000)]
don't die on full-text update errors

9 years agoActive Directory DOMAIN\login removal
Dobrica Pavlinusic [Wed, 26 Jan 2011 11:42:14 +0000 (11:42 +0000)]
Active Directory DOMAIN\login removal

9 years agonumeric_padding values are used in range search, and muse be sortable
Dobrica Pavlinusic [Tue, 11 Jan 2011 18:32:11 +0000 (18:32 +0000)]
numeric_padding values are used in range search, and muse be sortable

9 years agoadded numeric padding to appropriate query values
Dobrica Pavlinusic [Tue, 11 Jan 2011 18:24:27 +0000 (18:24 +0000)]
added numeric padding to appropriate query values

9 years agoimplement numeric padding
Dobrica Pavlinusic [Tue, 11 Jan 2011 18:02:27 +0000 (18:02 +0000)]
implement numeric padding

9 years agoworking shareid query, non working date ranges
Dobrica Pavlinusic [Mon, 10 Jan 2011 20:14:46 +0000 (20:14 +0000)]
working shareid query, non working date ranges

9 years agoincremental forever configuration change
Dobrica Pavlinusic [Mon, 10 Jan 2011 19:57:01 +0000 (19:57 +0000)]
incremental forever configuration change

9 years agoinclude all search directives
Dobrica Pavlinusic [Mon, 10 Jan 2011 19:30:10 +0000 (19:30 +0000)]
include all search directives

9 years agoconstruct query parser manually
Dobrica Pavlinusic [Sun, 9 Jan 2011 21:08:17 +0000 (21:08 +0000)]
construct query parser manually

9 years agodon't dump hits to STDERR without DEBUG env variable
Dobrica Pavlinusic [Sun, 9 Jan 2011 20:23:08 +0000 (20:23 +0000)]
don't dump hits to STDERR without DEBUG env variable

9 years agomake backupnum sortable
Dobrica Pavlinusic [Sun, 9 Jan 2011 20:11:26 +0000 (20:11 +0000)]
make backupnum sortable

9 years agorename params to sname names as in full-text index
Dobrica Pavlinusic [Sun, 9 Jan 2011 20:08:15 +0000 (20:08 +0000)]
rename params to sname names as in full-text index

This sames us one indirect mapping when looking into code

9 years agoadded offset and num_wated so pager works
Dobrica Pavlinusic [Sun, 9 Jan 2011 20:00:22 +0000 (20:00 +0000)]
added offset and num_wated so pager works

9 years agomatch phrase
Dobrica Pavlinusic [Sun, 9 Jan 2011 20:00:04 +0000 (20:00 +0000)]
match phrase

9 years agomore specific schema desing for sorting
Dobrica Pavlinusic [Sun, 9 Jan 2011 19:02:51 +0000 (19:02 +0000)]
more specific schema desing for sorting

9 years agosplit query to _file_path_split to make it somewhat usable
Dobrica Pavlinusic [Sun, 9 Jan 2011 18:40:46 +0000 (18:40 +0000)]
split query to _file_path_split to make it somewhat usable

9 years agofix tokenization for _file_path_split
Dobrica Pavlinusic [Sun, 9 Jan 2011 18:38:48 +0000 (18:38 +0000)]
fix tokenization for _file_path_split

9 years agore-create installation with make reset
Dobrica Pavlinusic [Sun, 9 Jan 2011 18:38:17 +0000 (18:38 +0000)]
re-create installation with make reset

9 years agohandle exists for first_time_indexing
Dobrica Pavlinusic [Sun, 9 Jan 2011 18:26:33 +0000 (18:26 +0000)]
handle exists for first_time_indexing

9 years agocommit search index
Dobrica Pavlinusic [Sun, 9 Jan 2011 18:25:11 +0000 (18:25 +0000)]
commit search index

9 years agomake indexer and searcher lazy
Dobrica Pavlinusic [Sun, 9 Jan 2011 18:04:20 +0000 (18:04 +0000)]
make indexer and searcher lazy

this allows web interface for search to skip creation of indexer

9 years agopartial skeleton for search with needed options
Dobrica Pavlinusic [Sun, 9 Jan 2011 17:43:07 +0000 (17:43 +0000)]
partial skeleton for search with needed options

9 years agomove KinoSearch index path to KinoPath config var
Dobrica Pavlinusic [Sun, 9 Jan 2011 15:26:55 +0000 (15:26 +0000)]
move KinoSearch index path to KinoPath config var

9 years agocleanup exists
Dobrica Pavlinusic [Sun, 9 Jan 2011 15:21:53 +0000 (15:21 +0000)]
cleanup exists

9 years agoSearchModule config to select engine
Dobrica Pavlinusic [Sun, 9 Jan 2011 15:20:25 +0000 (15:20 +0000)]
SearchModule config to select engine

9 years agomove loading of search module into BackupPC::Search
Dobrica Pavlinusic [Sun, 9 Jan 2011 14:56:38 +0000 (14:56 +0000)]
move loading of search module into BackupPC::Search

9 years agofinish rename to BackupPC::Search
Dobrica Pavlinusic [Sun, 9 Jan 2011 14:38:05 +0000 (14:38 +0000)]
finish rename to BackupPC::Search

9 years agorename BackupPC::SearchLib -> BackupPC::Search
Dobrica Pavlinusic [Sun, 9 Jan 2011 14:35:15 +0000 (14:35 +0000)]
rename BackupPC::SearchLib -> BackupPC::Search

9 years agomove search in Search::Estraier
Dobrica Pavlinusic [Fri, 7 Jan 2011 19:12:20 +0000 (19:12 +0000)]
move search in Search::Estraier

9 years agoremove unused getHyperEstraier_url
Dobrica Pavlinusic [Fri, 7 Jan 2011 18:03:02 +0000 (18:03 +0000)]
remove unused getHyperEstraier_url

9 years agoadd _file_path_split
Dobrica Pavlinusic [Fri, 7 Jan 2011 16:57:34 +0000 (16:57 +0000)]
add _file_path_split

9 years agouse just case folder and tokanizer
Dobrica Pavlinusic [Fri, 7 Jan 2011 16:52:50 +0000 (16:52 +0000)]
use just case folder and tokanizer

we don't really need stemming

9 years agobegin of KinoSearch integration
Dobrica Pavlinusic [Fri, 7 Jan 2011 15:58:51 +0000 (15:58 +0000)]
begin of KinoSearch integration

9 years agoconfigure which search module to load using KINO
Dobrica Pavlinusic [Fri, 7 Jan 2011 13:09:55 +0000 (13:09 +0000)]
configure which search module to load using KINO

9 years agobegin split of full-text into own module
Dobrica Pavlinusic [Fri, 7 Jan 2011 12:15:23 +0000 (12:15 +0000)]
begin split of full-text into own module

This will enable usage of other search engines

9 years agofix lib path and syntax error in stat
Dobrica Pavlinusic [Tue, 4 Jan 2011 15:44:08 +0000 (15:44 +0000)]
fix lib path and syntax error in stat

9 years agoremove archive burned on media
Dobrica Pavlinusic [Tue, 4 Jan 2011 15:42:38 +0000 (15:42 +0000)]
remove archive burned on media

9 years agofix shares which start with slash /
Dobrica Pavlinusic [Tue, 4 Jan 2011 15:41:24 +0000 (15:41 +0000)]
fix shares which start with slash /

9 years agofix lib path
Dobrica Pavlinusic [Tue, 4 Jan 2011 15:40:03 +0000 (15:40 +0000)]
fix lib path

9 years agocheck filesize of archives on disk with size in database
Dobrica Pavlinusic [Tue, 4 Jan 2011 15:37:21 +0000 (15:37 +0000)]
check filesize of archives on disk with size in database

9 years agonotes for later...
Dobrica Pavlinusic [Tue, 4 Jan 2011 14:04:21 +0000 (14:04 +0000)]
notes for later...

9 years agoinstructions for burn CLI from backuppc shell
Dobrica Pavlinusic [Mon, 3 Jan 2011 23:03:32 +0000 (23:03 +0000)]
instructions for burn CLI from backuppc shell

9 years agoicons are now in png
Dobrica Pavlinusic [Mon, 3 Jan 2011 21:57:30 +0000 (21:57 +0000)]
icons are now in png

9 years agoremove Filesys::Df dependency
Dobrica Pavlinusic [Mon, 3 Jan 2011 21:56:20 +0000 (21:56 +0000)]
remove Filesys::Df dependency

9 years agocreate iso images for burning
Dobrica Pavlinusic [Mon, 3 Jan 2011 21:38:32 +0000 (21:38 +0000)]
create iso images for burning

9 years agocreate view backups_on_dvds needed for archive
Dobrica Pavlinusic [Mon, 3 Jan 2011 21:28:15 +0000 (21:28 +0000)]
create view backups_on_dvds needed for archive

9 years agoshow search archive and burn media CGI interface
Dobrica Pavlinusic [Mon, 3 Jan 2011 21:21:04 +0000 (21:21 +0000)]
show search archive and burn media CGI interface

9 years agoupdate description of commands
Dobrica Pavlinusic [Mon, 3 Jan 2011 20:54:24 +0000 (20:54 +0000)]
update description of commands

9 years agohow to start BackupPC server
Dobrica Pavlinusic [Mon, 3 Jan 2011 20:51:10 +0000 (20:51 +0000)]
how to start BackupPC server

9 years agoFIXME: hard-code /etc/BackupPC as config dir!
Dobrica Pavlinusic [Mon, 3 Jan 2011 20:27:49 +0000 (20:27 +0000)]
FIXME: hard-code /etc/BackupPC as config dir!

9 years agofix lib paths
Dobrica Pavlinusic [Mon, 3 Jan 2011 17:31:00 +0000 (17:31 +0000)]
fix lib paths

9 years agorequired dependency for BackupPC_incPartsUpdate
Dobrica Pavlinusic [Mon, 3 Jan 2011 17:25:26 +0000 (17:25 +0000)]
required dependency for BackupPC_incPartsUpdate

9 years agocreate tar increments for DVD burning
Dobrica Pavlinusic [Mon, 3 Jan 2011 17:21:52 +0000 (17:21 +0000)]
create tar increments for DVD burning