mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 08:09:41 +00:00
rc: RRD XML export formerly known as 58c923b7 #2462
This commit is contained in:
parent
ebbb917b9d
commit
192f137cf9
@ -6,9 +6,17 @@ BACKUPFILE="/conf/rrd.tgz"
|
||||
if [ "${1}" = "restore" ]; then
|
||||
if [ -f "${BACKUPFILE}" ]; then
|
||||
tar -C / -xzpf "${BACKUPFILE}"
|
||||
for XML in "$(find "${BACKUPDIR}" -name "*.xml"); do
|
||||
/usr/local/bin/rrdtool restore -f "${XML}" "${XML%.xml}.rrd"
|
||||
done
|
||||
fi
|
||||
else
|
||||
if [ -d "${BACKUPDIR}" ]; then
|
||||
for RRD in "$(find "${BACKUPDIR}" -name "*.rrd"); do
|
||||
/usr/local/bin/rrdtool dump "${RRD}" > "${RRD%.rrd}.xml"
|
||||
done
|
||||
tar -C / -czf "${BACKUPFILE}" ."${BACKUPDIR}"
|
||||
fi
|
||||
fi
|
||||
|
||||
rm -f ${BACKUPDIR}/*.xml
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user