Using an FTP Server for 3CX Backups - Windows
On this topic
In this article we will be discussing the supported FTP solutions available for 3CX Backup and Restore. These are editor’s picks of free and open source software that’s been tested based on its reliability and performance with 3CX. For more information on this feature within your 3CX PBX, check out the Backup & Restore feature.
The FTP server software mentioned in this article is FileZilla. FTP Servers run independently of your 3CX PBX, it is not required that both run on the same operating system.
For a system running Windows, FileZilla offers unparalleled feature-sets, security and performance across the board.
Installing FileZilla FTP Server for Windows
- From your Windows Server, download FileZilla Server from here.
- Follow the installation wizard prompts.
- Once the installation files have been copied, click on Close.
Configuring the FileZilla FTP server passive mode.
- If you are not running behind NAT, you can skip this section and move to adding a user.
From the toolbar navigation menu, go to Edit -> Settings -> Passive Mode Settings.
- In the passive mode settings panel, enable “Use custom port range” and set a port range for use. Recommended port range: 10100 to 10199.
Adding an FTP user account
- With the installation complete, you will be greeted with the FileZilla installation panel.
From the toolbar menu, navigate to Edit > Users.
- In the Users window, click on the Add button. A new window will appear asking for a username. Enter the username for this user and then click OK.
- Back in the Users window, select and enable the “Password:” option and then enter a password in the password field.
- From the left to the Users panel, navigate to “Shared Folders”. From here we need to set a directory for our new FTP user to login to.
Click on Add. Select a folder that you will store your 3CX Backups to and Click OK.
Back at the Shared Folders panel, select the file and folder operations you would like to allow this user to perform. Selecting all options will work for all the 3CX Backup & Restore functionalities, however if your security policy requires a more restrictive approach, you will be able to do this from here.
Lastly, click on the “Set as home dir” to set the shared folder as the default folder that the FTP user will be navigated to when logged on to the FTP server.
- With all the steps completed, you should now have a configured FTP server for your 3CX Backup and Restore.