ccollect/doc/todo/0.6

62 lines
1.6 KiB
Groff
Raw Normal View History

2007-01-19 19:01:53 +00:00
- implement use of different intervals as source for cloning
* use 'woechentlich' if available and no backup exists for 'daily'
* add 'prefer_latest' to prefer different interval, that's newer than
ours
* or add 'prefer_same_interval' instead?
- implement detection of partial backups
2007-01-19 19:07:34 +00:00
3. detect unfinished backups
sven / markierung
- wie seht der Marker aus?
-> .ccollect-YEAR-MM-DD.HHmm.pid (like the directory)
--> assume incomplete, when we did not finish.
--> means it's complete,when rsync was successful
---> partial implemented in 0.5.2 (commented out)
2007-01-19 19:01:53 +00:00
- do not check by name, but by time
* is ls -t posix?
* also check: -p -1
2007-01-19 19:07:34 +00:00
- do sed-time check:
2007-01-19 19:11:29 +00:00
2007-01-19 19:07:34 +00:00
1.2. replace sed?
compare timing:
_echo () { echo "$name $msg" }
and create
_techo () { echo "$timestamp $name $msg" }
perhaps create
_eecho () { _techo "ERROR $msg" }
?
2007-01-19 19:11:29 +00:00
- ccollect Zeitausgabe verbessern
- Wofuer wie lange gebraucht
* rm
* klonen (gibt es so ja nicht)
Wenn Summary angegeben ist am Ende ausgeben
2007-01-19 19:15:51 +00:00
- add --version, -V
- do we want rsync -H by default?
- add source/ignore_failed_pre_exec
- add source/ignore_failed_post_exec
2007-01-19 19:15:51 +00:00
2007-08-07 05:49:50 +00:00
ssh / port change:
change rsync_extra format
add note for
09:24 < telmich> Obri: ~/.ssh/config!
2007-01-19 19:15:51 +00:00
Documentation:
- hint: backuping backup
- update documentation:
- german doc?
- exit pre/post exec -> error codes (after implementation!) (in 0.4)
- write about fast changing fs
- Variables:
source_$n
no_sources
name
2007-08-16 16:53:37 +00:00
- changed naming of sources:
YYYYMMDD-HHMM.PID (better readable)
2007-01-19 19:11:29 +00:00
2007-08-16 16:53:37 +00:00
config:
set destination-base
/etc/ccollect/defaults/source_config
2007-08-16 18:06:26 +00:00
done: