This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
voice:pbx:freepbx:freepbx_upgrade [2017/07/09 10:58] gcooper |
voice:pbx:freepbx:freepbx_upgrade [2023/10/26 13:33] (current) gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Upgrading a FreePBX Distro ====== | ====== Upgrading a FreePBX Distro ====== | ||
+ | |||
+ | **Downloads**: | ||
+ | |||
+ | **Upgrade In-Place**: https:// | ||
+ | |||
+ | :!: **Take a VM snapshot first!** | ||
+ | |||
+ | ===== SNG7 ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | < | ||
+ | cat / | ||
+ | </ | ||
+ | |||
+ | ==== GUI Upgrade ==== | ||
+ | |||
+ | :!: You are probably better off using the CLI, especially if there are many updates. | ||
+ | |||
+ | - Update PBX and OS Modules | ||
+ | - First use **Module Admin -> Module Updates** | ||
+ | - Then use **Module Admin -> System Updates** | ||
+ | - Reboot the PBX | ||
+ | - **System Admin -> Power Options -> Reboot** | ||
+ | |||
+ | ==== Manual Upgrade ==== | ||
+ | |||
+ | Upgrade all FreePBX modules: | ||
+ | |||
+ | < | ||
+ | fwconsole ma upgradeall && fwconsole r | ||
+ | </ | ||
+ | |||
+ | Or, if you want to install all new modules or reinstall any uninstalled modules: | ||
+ | |||
+ | < | ||
+ | fwconsole ma installall && fwconsole r | ||
+ | </ | ||
+ | |||
+ | Finally, we update the host OS and reboot: | ||
+ | |||
+ | < | ||
+ | yum -y update && yum clean all && reboot | ||
+ | </ | ||
+ | |||
+ | ==== Changing Major Asterisk Versions ==== | ||
+ | |||
+ | < | ||
+ | asterisk-version-switch | ||
+ | </ | ||
+ | |||
+ | ==== Upgrade from FreePBX 10.13.66 ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== FreePBX Distro 10.13.66 or Older ===== | ||
http:// | http:// | ||
Line 29: | Line 85: | ||
</ | </ | ||
- | ===== Check Current Version | + | ==== Check Current Version ==== |
< | < | ||
Line 41: | Line 97: | ||
</ | </ | ||
- | ===== Update Script | + | ==== Update Script ==== |
<note important> | <note important> | ||
Line 84: | Line 140: | ||
</ | </ | ||
- | ====== Migrate to New Hardware | + | ===== Migrate to New Hardware ===== |
- | FIXME Needs verification | + | **Backup and Restore** |
- | Allows you to take **any FreePBX based system on version 2.9 or newer** and have it **migrate all the PBX settings to a new system**. | + | :!: You will need to **activate** the FreePBX Distro |
- | https://www.freepbx.org/ | + | ==== Legacy ==== |
+ | |||
+ | **Upgrade 10.13.66 to SNG7**: | ||
+ | |||
+ | Allows you to take **any FreePBX based system on version 2.9 or newer** and have it **migrate all the PBX settings to a new system**. | ||
- | https://wiki.freepbx.org/ | + | **Demo Video and Howto**: |
:!: Note that any TRUNKS will be set to '' | :!: Note that any TRUNKS will be set to '' |