wardmundy
Nerd Uno
- Joined
- Oct 12, 2007
- Messages
- 19,206
- Reaction score
- 5,228
One of our key objectives for the new GPL2 Incredible PBX 11 builds was the ability to migrate from one Linux platform to another seamlessly.
Now you have complete Platform Independence and can move between CentOS 6.5 and 7, Ubuntu 14, and Raspbian on the Raspberry Pi.
Incredible PBX on Ubuntu 14 to Incredible PBX on CentOS 6.5 or 7
NOTE: Asterisk 11 and FreePBX 2.11 must be running on BOTH platforms!
1. Run /root/incrediblebackup on your Incredible PBX for Ubuntu 14 platform.
2. Copy the backup image from /tmp to another place (like your desktop).
3. Install Incredible PBX on the CentOS 6.5/7 platform by following the Nerd Vittles tutorial.
4. Copy your Ubuntu backup image to /tmp on the new CentOS 6.5/7 platform.
5. For early releases of CentOS 7, install Incredible Backup and Restore:
6. Protect the /root folder and the index* files in /var/www/html on the CentOS machine before doing a restore from the Ubuntu image.
7. Run /root/incrediblerestore /tmp/filename on the CentOS 6.5/7 platform using the Ubuntu backup image.
8. Unprotect the /root folder and the index* files in /var/www/html on the CentOS machine after completion of restore from the Ubuntu image.
Done!
Now you have complete Platform Independence and can move between CentOS 6.5 and 7, Ubuntu 14, and Raspbian on the Raspberry Pi.
Incredible PBX on Ubuntu 14 to Incredible PBX on CentOS 6.5 or 7
NOTE: Asterisk 11 and FreePBX 2.11 must be running on BOTH platforms!
1. Run /root/incrediblebackup on your Incredible PBX for Ubuntu 14 platform.
2. Copy the backup image from /tmp to another place (like your desktop).
3. Install Incredible PBX on the CentOS 6.5/7 platform by following the Nerd Vittles tutorial.
4. Copy your Ubuntu backup image to /tmp on the new CentOS 6.5/7 platform.
5. For early releases of CentOS 7, install Incredible Backup and Restore:
Code:
cd /root
wget http://incrediblepbx.com/incrediblebackup11.tar.gz
tar zxvf incrediblebackup11.tar.gz
rm -f incrediblebackup11.tar.gz
6. Protect the /root folder and the index* files in /var/www/html on the CentOS machine before doing a restore from the Ubuntu image.
Code:
chattr -R +i /root
chattr +i /var/www/html/index*
7. Run /root/incrediblerestore /tmp/filename on the CentOS 6.5/7 platform using the Ubuntu backup image.
8. Unprotect the /root folder and the index* files in /var/www/html on the CentOS machine after completion of restore from the Ubuntu image.
Code:
chattr -R -i /root
chattr -i /var/www/html/index*
Done!