From 58c923b7750dd18ae0e51eaa042bbbf0f7dbcc6c Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Mon, 25 Apr 2016 11:25:22 +0200 Subject: [PATCH] backup: simple rrd backup, xml export done elsewhere #909 --- src/etc/rc.backup_rrd | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/etc/rc.backup_rrd b/src/etc/rc.backup_rrd index 6dbc99dda..0057a690f 100755 --- a/src/etc/rc.backup_rrd +++ b/src/etc/rc.backup_rrd @@ -5,22 +5,10 @@ BACKUPFILE="/conf/rrd.tgz" if [ "${1}" == "restore" ]; then if [ -f "${BACKUPFILE}" ]; then - rm -f "${BACKUPDIR}"/*.xml tar -C / -xzf "${BACKUPFILE}" - for XML in "${BACKUPDIR}"/*.xml; do - RRD="${XML%.xml}.rrd" - rm -f "${RRD}" - /usr/local/bin/rrdtool restore -f "${XML}" "${RRD}" - done - rm -f "${BACKUPDIR}"/*.xml fi else if [ -d "${BACKUPDIR}" ]; then - for RRD in "${BACKUPDIR}"/*.rrd; do - XML="${RRD%.rrd}.xml" - /usr/local/bin/rrdtool dump "${RRD}" "${XML}" - done - tar -C / -czf "${BACKUPFILE}" "${BACKUPDIR}"/*.xml - rm -f "${BACKUPDIR}"/*.xml + tar -C / -czf "${BACKUPFILE}" "${BACKUPDIR}" fi fi