Thank you William for replying to me. Here is my game plan. As you said I have no desire to be working over the holiday so I want it to be correct the first time
I will have backed up all servers and copied backups to another machine.
I have already copied my custom /usr/share/asterisk/sounds files to another machine
I have no custom php/agi/html scripts or direct customizations of any conf files
My plan is to only deal with my 'full service' database machine thruout the upgrades an the do clean installs of 9.0.1 on the dialer and archive machines once the database/web/dialer machine is working.
On the database machine i have already run
cd /usr/src/astguiclient/trunk
svn up
now it will be time to run on database machine
Going into mysql and executing the upgrade sql file:
a) mysql
b) use asterisk
c) \. /usr/src/astguiclient/trunk/extras/upgrade_2.14.sql
d) quit
then i must run perl ./install.pl
I now should be up to date and should reboot and make sure things are working.
If all is good do a full backup and copy to another machine.
Now we want to upgrade to Asterisk 13.
1) mkdir /root/old-ast
2) cp /etc/asterisk/* /root/old-ast
Remove Asterisk 11 and install Asterisk 13
1) zypper rm asterisk asterisk-dahdi
2) zypper rr 6
3) zypper ar
https://download.opensuse.org/repositor ... sk-13.repo
4) zypper --no-gpg-checks ref
5) zypper in asterisk asterisk-dahdi
6) cd /usr/src/astguiclient/trunk
7) perl install.pl --asterisk_version=13 --copy_sample_conf_files --no-prompt
cp /root/old-ast/modules.conf /etc/asterisk/modules.conf (if you backed it up, otherwise copy from another server or don't worry about it)
9) In the web interface, go to Admin --> Servers
10) Click on the server you changed to Asterisk 13
11) Change the asterisk version to '13.18.2-vici' and hit enter to save
12) reboot
verify system and server settings. At this time i have only worked with my database machine.
test to see if all is well then backup again.
on a new hard drive install vicibox 9.0.1. and from my backup restore the sql database. copy the sounds directory to both the srv/www/htdocs location and the sounds directory.
test to make sure it is working properly.
Backup the database machine. it should be complete.
I will do a clean 9.0.1 install on my 3 dialers and archive.
I should now be finished.
Please let me know if I missed anything. Thank you again and have a good holiday.
Vicidial Version 2.14b0.5 SVN 3019 DB schema version 1553 asterisk version 11.22.0-vici
I have a 4 machine cluster
Database/ WEB / Dialer machine dual: quad core Xeon 2.67 GHz 48GB mem / Dialer 1 dual: dual core Xeon 2.80 GHz 8GB mem / dialer 2 core i5 3.0 GHz 4GB mem / dialer 3 core-2 duo 2.93GHz 3GB mem / soon archive I3 3.1 GHz 10GB mem
.. all machines except archive have 2 nic's.. one internal and 1 external for traffic.