Go to Top
Web Icon - Avanzada 7

3CX Multi-Tenant: Up to 10 PBX on the same server!

3CX Multi-Tenant

Installation Requirements

  • Can be installed on 64-bit computers (Supported Windows Server 2008/2008R2)The server must be powerful and should have the necessary memory requirements
  • Total memory footprint per 3CX Phone System installation is 200 MB
  • Webserver is hardcoded to IIS (Abyss cannot be selected)Maximum of 10 instances are supported at the moment.

Note: 3CX Multi Tenant can be installed on Windows7 64 bit for testing and demonstration purposes only. A 3CX Multi Tenant installation on Windows7 64 bit is not suitable for deployment because of limitations in IIS.

3CX Phone System Tenant 1 - Avanzada 7

Tenant Name

The tenant name is a mapping made to the actual instance ID. The friendly name is the name that will be used to identify each instance. This name is used in many places – the Program Files Folder, common application data folders, Start Menu, IIS and the services.

It is recommended that you enter the name of the company for whom you wish to install 3CX Phone System. Once configured, the name cannot be changed.

When you open the 3CX Management Console, you will see that the tenant name is visible both at the top of the browser and also in the log in screen.

 3CX Services

All the services of 3CX Phone System will have the name bound to them.

3CX Phone System Tenant 22 - Avanzada 7

The name will be seen both in the 3CX Management Console > Services, and in the Windows Service Control Manager

3CX Phone System Tenant 33 - Avanzada 7

The 3CX Phone System Program group in the Start Menu will also contain the company name.

You can rename the 3CX Windows Management console icon to include the name of the tenant and make a shortcut to the desktop. Right click on 3CX Windows Management Console and click rename (or press F2).

Backup and Restore

To make a backup of a 3CX Installation, simply go to Start > All Programs > 3CX Phone System “Tenant Name” and click on “Backup and Restore Tool”. Select the options you require and click “Backup Database”.

Similarly, you can restore a backup taken from a 3CX Multi Tenant installation by putting the path where the backup is located and click on “Restore Database”.

3CX Phone System Tenant 44 - Avanzada 7

To take a backup of all tenants in one go, you can use the Backup and restore command line interface and create a script that can launch each of the tenant’s Backup and restore executable providing options.

Important:

When you install 3CX Multi Tenant, each installation of 3CX Phone System will have a set of default ports. At the time of the installation these are hardcoded and cannot be changed. However, you can change these ports later from the 3CX Management Console. For example, Tenant 1 will use a range of ports between 5000-5999. The next instance – Tenant 2 will use 6000-6999. You can find a list of default ports configured for each tenant here.

If you have a backup taken from a normal 3CX Phone System installation and you restore it on a Multi Tenant instance, there will be a possibility that after, services will not start. This is because the ports might be in use by another 3CX Instance. It is recommended that users going for the Multi Tenant approach start building the 3CX Phone System Setup from scratch.

Service Pack Updating

3CX Phone System Multi Tenant can only be updated via service packs. Each tenant can be updated separately so you can have one company running one version and another company running a different service pack. To update, you will need to log in to the 3CX Winforms Management console of the Tenant > 3CX Phone System Updates > 3CX Service Packs/Updates node.

Installation Setup

The Installation Setup package cannot be upgraded when a new version is released. When a new version of 3CX Phone System Multi Tenant is released, all the instances need to be Backed up and Uninstalled.

When the Server is clean, the new installation can proceed. Tenants can be created and previous backups can be restored.

3CX Phone System Tenant 55 - Avanzada 7

“With the multi-tenant version, 3CX Phone System is now fully ‘cloud ready’. Resellers can easily offer a hosted version of 3CX whilst retaining control of deployment and customer accounts. A hosted PBX is especially suitable for smaller installs of up to ten extensions and will offer resellers recurring income,” said Nick Galea, 3CX CEO.

This is the download link: 

http://www.3cx.com/downloads/3CXPhoneSystemMultiTenantV10X64.exe

Here are the related articles how to configure the multi-tenant version: 

http://www.3cx.com/blog/support/installing-3cx-phone-system-multi-tenant/
http://www.3cx.com/blog/support/general-information-on-3cx-phone-system-multi-tenant/
http://www.3cx.com/blog/support/3cx-multi-tenant-port-list

comments