# External FTP Server

## Purpose

MiVoice Business can connect to an external FTP server or an external FTP server that supports FTP over SSH (SFTP) and use it for backing up and restoring databases and File Transfers using Scheduler. The External FTP Server form is used to configure the FTP or SFTP server connection parameters.

## Conditions

- When you save modifications to this form, MiVoice Business does not validate the characters that you enter in the "Username", "Password", and "Path" fields. The FTP or SFTP server operating system determines the supported characters for each field. Refer to the FTP or SFTP server operating system documentation to determine the supported characters.

- "Username" can include alphanumeric characters. Punctuation marks (spaces, comma, period, question mark, and so on), symbols, and \ / [ ] | < > + = * @ characters are not allowed.

- Ensure that the required permissions are granted to the target directory on the FTP or SFTP server.

- For Microsoft IIS, ensure that the Directory Listing Style under FTP Directory Browser is UNIX.

- SDS Form Comparison, SDS Form Share, and SDS Synchronization with (from or to) earlier releases is not supported for this form.

## Field Descriptions

Parameter | Description | Default Value
Server Address | Enter the address (IPv4 or FQDN) of the FTP or SFTP server. | Blank
Port | Enter a port number between 0 and 65535 | 21 for FTP 22 for SFTP
Username | Enter the login user name for the user account. This user account must be programmed on the FTP or SFTP server. | Blank
Password | Enter the login password for the user account. When you enter the password, asterisks are displayed instead of the actual characters. | *******
Path | Specify the path to the directory on the FTP or SFTP server where you want the database or other files to be stored. NOTES Ensure that the folder name does not contain spaces. If you do not enter a path to a directory, the files are saved in the root directory of the FTP or SFTP server. For security purposes Windows 7 does not allow users or applications to store data in system folders, including C:\Windows, C:\Program Files, C:\Program Files (x86), or their subfolders. If you are unable to locate files downloaded to the FTP or SFTP server, this could be the reason. Windows automatically (and transparently) translates attempts to write to these protected folders to the VirtualStore folders: C:\Users\"Name"\AppData\Local\VirtualStore\Windows\... C:\Users\"Name"\AppData\Local\VirtualStore\Program Files\... To resolve this issue, do any of the following: Click the Compatibility Files button that appears on the Explorer bar to view virtualized files in the protected folder. The Compatibility Files button appears only if there are virtualized files in the folder. Look in the C:\Users\User_name\AppData\Local\VirtualStore folder to locate files and folders. Configure the FTP or SFTP servers to save the data in a non-write protected location such as under your user profile. | Blank
Protocol | Select the protocol for the server. | FTP - when you upgrade to the MiVoice Business Release 9.0 or later. FTP Over SSH - when you make a fresh installation of the MiVoice Business Release 9.0 or later.