2007-06-22 09:17:14 +00:00
|
|
|
|
Preamble:
|
|
|
|
|
Netstream (www.netstream.ch) may consider using ccollect for backing up many
|
|
|
|
|
unix servers and needs some clean reporting. The following things
|
|
|
|
|
need to be done, so ccollect will be useful for netstream:
|
|
|
|
|
|
2007-06-22 09:09:05 +00:00
|
|
|
|
Logger:
|
2007-06-22 09:17:14 +00:00
|
|
|
|
- Needs to write small mails (sysadmins don't have time to read mails)
|
|
|
|
|
- Needs to be able to only write a mail on error
|
|
|
|
|
* needs configuration option to also mail on warnings
|
|
|
|
|
- Should be able to send one mail per backup source
|
|
|
|
|
* or one for the whole backup job
|
|
|
|
|
|
|
|
|
|
Messages: (to be used for filtering)
|
|
|
|
|
Errors:
|
|
|
|
|
Read from remote host .*: Connection timed out
|
2007-06-22 09:09:05 +00:00
|
|
|
|
|
2007-06-22 09:17:14 +00:00
|
|
|
|
Warnings:
|
|
|
|
|
rsync: mknod .* failed: Invalid argument (22)
|
|
|
|
|
file has vanished: ".*"
|
2007-06-22 09:09:05 +00:00
|
|
|
|
|
2007-08-07 05:49:50 +00:00
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
Analyzer:
|
|
|
|
|
- grosse Dateien
|
|
|
|
|
- grosse Veraenderungen
|
2007-08-14 12:29:17 +00:00
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
exclude-lists-doku:
|
|
|
|
|
freebsd:
|
|
|
|
|
/usr/ports/*
|
|
|
|
|
/proc/*
|
|
|
|
|
/dev/*
|
|
|
|
|
/tmp/*
|
|
|
|
|
/var/tmp/*
|
|
|
|
|
linux:
|
|
|
|
|
/sys/*
|
|
|
|
|
/proc/*
|
|
|
|
|
/dev/*
|
|
|
|
|
/tmp/*
|
2007-08-16 22:21:32 +00:00
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
done:
|
|
|
|
|
|
|
|
|
|
rsync_extra global!
|
|
|
|
|
- \n delimeted
|
2007-08-14 12:29:17 +00:00
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
-S, --sparse
|
|
|
|
|
Try to handle sparse files efficiently so they take up less space on the des‐
|
|
|
|
|
tination. Conflicts with --inplace because it’s not possible to overwrite
|
|
|
|
|
data in a sparse fashion.
|
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
Always report return code!
|
2007-08-16 22:21:32 +00:00
|
|
|
|
|