Cacti 遷移資料庫
Cacti 遷移資料庫
遷移背景:
部署了一臺備用cacti監控伺服器,需要將原cacti監控伺服器的資料遷移到新的監控主機上去,實現監控資料同步。
兩個監控伺服器的cacti版本都是CactiEZv10.
遷移思路:cacti資料主機是由mysql資料和rra資料,只需要將這兩部分資料備份再恢復到新部署的cacti。
具體操作步驟:
原cacti主機IP:192.168.0.2 備用cacti主機IP:192.168.122.3
1、備份原cacti監控主機上的mysql和rrd資料
ssh 192.168.0.2
備份資料庫:
#mysqldump cacti >cacti.sql //cacti是資料庫中的庫名;如果資料庫之前更改了密碼:
#mysqldump -u root -p ***** cacti >cacti.sql //****是密碼。
2、備份rra檔案,網上說備份rra檔案需要用rrdtool dump 命令備份,我這裡是使用tar打包的。
#tar -cvf rra.tar /var/www/html/rra
3、複製cacti.sql和rra.tar檔案至新的cacti伺服器上去
#scp cacti.sql 192.168.122.3:/root
#scp rra.tar 192.168.122.3:/var/www/html
4、進入備用cacti主機:
#ssh 192.168.122.3
5、恢復資料庫資料:先將mysql中的cacti資料庫刪除(我這裡資料庫沒更改密碼,不需要密碼可進入mysql)。
#mysql
mysql>drop cacti 刪除cacti資料庫
mysql>create cacti 建立一個新的cacti資料庫
mysql>quit
#mysql cacti <cacti.sql 恢復資料庫
6、恢復rrd檔案
#cd /var/www/html/
#tar xvf rra.tar
7、重啟mysqld和httpd服務
# service mysqld restart
# service httpd restart
8、開啟網站會提示資料庫出錯,點選:check即可開啟cacti。注意這裡登陸的密碼是原cacti的密碼 。
9、 本人測試無誤 ,放心操作
遷移背景:
部署了一臺備用cacti監控伺服器,需要將原cacti監控伺服器的資料遷移到新的監控主機上去,實現監控資料同步。
兩個監控伺服器的cacti版本都是CactiEZv10.
遷移思路:cacti資料主機是由mysql資料和rra資料,只需要將這兩部分資料備份再恢復到新部署的cacti。
具體操作步驟:
原cacti主機IP:192.168.0.2 備用cacti主機IP:192.168.122.3
1、備份原cacti監控主機上的mysql和rrd資料
ssh 192.168.0.2
備份資料庫:
#mysqldump cacti >cacti.sql //cacti是資料庫中的庫名;如果資料庫之前更改了密碼:
#mysqldump -u root -p ***** cacti >cacti.sql //****是密碼。
2、備份rra檔案,網上說備份rra檔案需要用rrdtool dump 命令備份,我這裡是使用tar打包的。
#tar -cvf rra.tar /var/www/html/rra
3、複製cacti.sql和rra.tar檔案至新的cacti伺服器上去
#scp cacti.sql 192.168.122.3:/root
#scp rra.tar 192.168.122.3:/var/www/html
4、進入備用cacti主機:
#ssh 192.168.122.3
5、恢復資料庫資料:先將mysql中的cacti資料庫刪除(我這裡資料庫沒更改密碼,不需要密碼可進入mysql)。
#mysql
mysql>drop cacti 刪除cacti資料庫
mysql>create cacti 建立一個新的cacti資料庫
mysql>quit
#mysql cacti <cacti.sql 恢復資料庫
6、恢復rrd檔案
#cd /var/www/html/
#tar xvf rra.tar
7、重啟mysqld和httpd服務
# service mysqld restart
# service httpd restart
8、開啟網站會提示資料庫出錯,點選:check即可開啟cacti。注意這裡登陸的密碼是原cacti的密碼 。
9、 本人測試無誤 ,放心操作
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30936525/viewspace-2097985/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫遷移資料庫
- laravel資料庫遷移Laravel資料庫
- 資料庫遷移 :理解資料庫
- redis資料庫遷移Redis資料庫
- dm資料庫遷移命令資料庫
- 用rman遷移資料庫資料庫
- 資料庫遷移手記資料庫
- 遷移MySQL 5.7資料庫MySql資料庫
- 資料庫遷移神器——Flyway資料庫
- linux mysql資料庫遷移LinuxMySql資料庫
- django資料庫遷移-15Django資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 雲資料庫管理與資料遷移資料庫
- OGG資料庫遷移方案(四)資料庫
- OGG資料庫遷移方案(一)資料庫
- OGG資料庫遷移方案(二)資料庫
- OGG資料庫遷移方案(三)資料庫
- dnf資料庫備份&遷移資料庫
- 資料庫邏輯遷移方案資料庫
- Oracle資料庫(資料泵)遷移方案(上)Oracle資料庫
- Oracle資料庫(資料泵)遷移方案(下)Oracle資料庫
- 遷移資料庫資料考慮問題資料庫
- Oracle資料庫(DataGuard)遷移方案(下)Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(上)Oracle資料庫
- Oracle資料庫(DataGuard)遷移方案(中)Oracle資料庫
- Laravel migration (資料庫遷移) 的使用Laravel資料庫
- 騰訊雲 雲資料庫遷移資料庫
- ORM實操之資料庫遷移ORM資料庫
- laravel 資料庫遷移時報錯Laravel資料庫
- WindowsServer 2012資料庫遷移記錄WindowsServer資料庫
- Laravel 學習之資料庫遷移Laravel資料庫
- 無外網Oracle資料庫遷移Oracle資料庫
- EF 中多個資料庫遷移資料庫
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- mongodb資料庫備份與恢復(資料庫資料遷移)MongoDB資料庫
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- 金倉資料庫資料遷移實戰:從MySQL到KES的順利遷移資料庫MySql
- SpringBoot資料庫管理 - 用Liquibase對資料庫管理和遷移?Spring Boot資料庫UI
- flask資料庫遷移是什麼意思Flask資料庫