◎ 備份舊的 Cacti 資料庫.
shell> mysqldump -l --add-drop-table cacti > mysql.cacti
注意: 您將可能使用 -u 和 -p 從 MySQL 使用者及密碼.或者使用 phpadmin 去備份您的資料庫.
◎ 備份舊的 Cacti 資料夾.
shell> mv cacti cacti_old
◎ 下載新版本並解壓縮檔案.
shell> tar xzvf cacti-version.tar.gz
◎ 更改新的 Cacti 資料夾.
shell> mv cacti-version cacti
◎ 修改 include/config.php 去符合您的 MySQL 使用者,密碼 和 資料庫名稱.
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
◎ 複製所有舊的 *.rrd 檔案到新的資料夾.
shell> cp cacti_old/rra/* cacti/rra/
◎ 複製舊的 scripte 資料到新的資料夾.
shell> cp -u cacti_old/scripts/* cacti/scripts/
◎ 複製舊的 custom resource XML 檔案到新的資料夾.
shell> cp -u -R cacti_old/resource/* cacti/resource/
◎ 設定 log 及 rra 資料夾權限.
shell> chown -R cactiuser rra/ log/
◎ 打開您的瀏覽器並輸入您的cacti網址:
http://your-server/cacti/
跟著畫面上的教學即可升級成新的版本.