Linux

cacti backup & restore & upgrade

Naan 2015. 10. 23. 10:21
320x100

cacti backup

특별한건 없다 디렉토리와 mysql만 백업하면 된다.


mysql backup

# mysqldump root -u cacti > cacti.mysql


폴더백업

# tar -cvzf /backup/cacti_home.tgz /usr/share/cacti   (cacti 설치디렉토리)


끝!~


restore 

반대로 해주면 된다.

mysql restore

# mysql -u root -p cacti < cacti.mysql 


폴더압출풀기

# tar -xvf /backup/cacti_home.tgz


아파치 설정 ~



upgrade

db백업은 별도로 할필요가 없지만 혹시 모르니 db백업을 하자


기존 cacti 설치 폴더를 old 폴더로 변경하자

# mv cacti cacti_old


최신 버전을 다운 받아서 적당한 곳에 압축을 풀자 

# tar -xvf cacti-0.8.8f.tar.gz


그리고 기존에 설치됐던 cacti 경로에 복사를 하자

# mv cacti-0.8.8f /var/share/cacti


이제 기존에 사용했던 폴더들을 새버전쪽으로 복사를 하자

cp cacti_old/rra/* cacti/rra/

# cp -u cacti_old/scripts/* cacti/scripts/

# cp -u -R cacti_old/resource/* cacti/resource/

# chown -R cactiuser rra/ log/


db 환경설정 파일을 수정해주자

# vi cacti/include/config.php


$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "localhost";

$database_username = "cactiuser";

$database_password = "cacti";

기존에 사용했던 그대로 설정을 하자


권한 설정

# chmod 755 cmd.php poller.php


사이트 접속을 하자

http://localhost/cacti 

그러면 새로운 버전으로 짜잔~! 끝!

320x100

'Linux' 카테고리의 다른 글

cimserver 서비스 죽이기  (0) 2015.12.16
init.d 서비스 등록  (0) 2015.12.15
Error: database disk image is malformed  (0) 2015.10.20
cacti templates multicpu, mem  (0) 2015.10.19
cacti client 설치  (0) 2015.10.17