cacti資料遷移步驟

2021-06-01 13:36:02 字數 1328 閱讀 4614

cacti資料遷移步驟(2011-8-25)

有些時候需要備份cacti

資料或者

cacti

需要遷移到其他機器,在操作過程中可能會遇到這樣那樣的問題,為避免今後遷移、備份時出現同樣的問題,先將此次成功遷移的步驟記錄下來,供今後參考:

1、在原機上備份以下資料

a、

cacti

**源**,路徑

/usr/share/cacti/site/

b、備份

cacti

的mysql

資料庫cacti

c、備份

cacti

的rrdtool

歷史資料,路徑

/var/lib/cacti/rra

mysql>grant all on cacti.* to cacti@localhost identified by 』cacti』;  

自動備份rrd

資料到xml

格式的指令碼

$ more auto_backup_rrd.sh 

#!/bin/sh

rrddump=」/usr/bin/rrdtool dump」

rrapath=/var/lib/cacti/rra/

xmldir=/home/lai/auto_admin/rra

for file in `find /var/lib/cacti/rra/ -mtime -2|awk -f\/ 』』`

#遍歷rra

目錄,查詢近

2天修改過的

rrd檔案; do

$ $rrapath$ > $/$.xml

done

自動恢復rrdtool歷史資料的指令碼

$ more auto_restore_rrd.sh 

#!/bin/sh

rrdrestore=」/usr/bin/rrdtool restore」

rrapath=/var/lib/cacti/rra/

xmldir=/home/lai/auto_admin/rra/

scp -p 6120 lai@60.*:/home/lai/auto_admin/rra/* /home/lai/auto_admin/rra/

for file in `find $ |awk -f\/ 』』 |sed s/.xml//g`

#遍歷xml

目錄,並去掉

xml字尾,直接還原到

rra目錄下 do

$ $$.xml $rrapath$

done

chown www-data.www-data $rrapath -r

Mongodb資料遷移步驟

mongodb資料遷移步驟 需求 需要將一台linux上的mongodb資料遷移到另外一台linux上 例 a遷移到b 方案 兩個命令即可完成任務 資料的匯出 mongoexport 資料的匯入 mongoimport 具體步驟 匯出 1.找到a的mongodb的mongoexport所在目錄。例如...

Mongodb資料遷移步驟

mongodb資料遷移步驟 需求 需要將一台linux上的mongodb資料遷移到另外一台linux上 例 a遷移到b 方案 兩個命令即可完成任務 資料的匯出 mongoexport 資料的匯入 mongoimport 具體步驟 匯出 1.找到a的mongodb的mongoexport所在目錄。例如...

Mongodb資料遷移步驟

mongodb資料遷移步驟 需求 需要將一台linux上的mongodb資料遷移到另外一台linux上 例 a遷移到b 方案 兩個命令即可完成任務 資料的匯出 mongoexport 資料的匯入 mongoimport 具體步驟 匯出 1.找到a的mongodb的mongoexport所在目錄。例如...