I friend of mine (Amarjeet Singh) created this document long time back but never shared it on Cisco support community so here i am doing the same.
While struggling through the information given at www.titanftp.com, I managed to setup titan SFTP server. I was able to run it on my lab server.
Though it requires a system restart after installation(no matter which operating system we use), it is quite easy to setup(no need to go to CLI).
There are many features in this, I couldn’t explore all. However, I was able to set it up for manual and scheduled backup. Any corrections/suggestions to the steps listed below will be appreciated.
The detailed steps are listed below:
1. Make sure that you have the most recent version of Titan FTP Server. You can download the most recent version from our Web site at http://www.titanftp.com/
2. Double-click the installation file to start the installation process.
NOTE: If you are installing Titan FTP Server on Windows 7, Windows Vista, or Windows Server 2008, you must right-click the Installation/Setup file and select Run As Administrator.
3. When the installation process is complete, you must restart Windows.
4. After Windows has restarted, the Titan FTP Service will be running. The Titan FTP Service runs as a system service and starts when the operating system loads. You can monitor the
status of the Titan FTP Service using the Windows Services applet in the Administrative Tools folder in the Windows Control Panel.
5. Once Titan FTP Server has been installed, you can begin to configure your FTP Servers. To configure your servers, use the Titan Administrator program located in the Titan FTP Server program group. (First screen –listed below):
Note: Admin user name = titanadmin : This username and password will be used only for management of TitanFTP server. This will not be used to create backup.
Note: You can select the Data directory as per your requirements. This is for local administrator’s use.
6. Then click on Add server icon( as shown in the top left corner of the image listed above). A screen similar to the below screen appears:
a. Note: by default the data and log directory is : C:\srtFtpData\ . You can change it according to your requirements.
b. Note: IP address should be the IP address of the local server(on which the TitanFTP has been installed).
c. Select the data and the log directory. The backup will be taken in this directory.
7. Click next and you will see the following screen:
a. Note: Please Select FTP and SFTP as shown below:
8. Click next and the following screen appears:
a. Note: Select “Native Titan FTP server user authentication” option.
9. Click next and the following screen appears:
a. Select FTP:
10. Click next and enable SFTP services as well:
a. Note: Then click on Host Key Management(to select key generation and username password).
11. The following window will appear:
a. Click on create option:
12. The following window will open:
a. Host key Type: RSA
b. Size: 1024 then click next.
13. The following screen appears:
a. Enter new host key name (choose any name):
b. Private key password and confirm(any password):
c. Note: These will not be used anywhere to create backup.
14. Finally, click on finish button. The key gets generated and the following window appears:
a. Click on close
15. In the next window, you will see the key for SFTP server will get selected.
a. Now we can click on next.
16. On the next window, it will ask for some details about SMTP server. We can skip this step.
a. Click on next.
17. Then check the details and click on finish:
18. The following screen appears:
a. It shows that we have created Titan test sftp server:
b. Click on the + sign and expand the details on the left sidebar.
c. Note: Make sure the ip address selected is the ip address of the computer on which titan has been installed.
d. Note: Data Directory: this is the root directory for this user. So, all the data will be stored on this directory.
e. Once done, click on Users option on the left sidebar.
19. The following window appears:
a. Click on new user option.
20. The following screen comes up:
a. Enter username
c. Note: These will be used at CUCM end(while adding the backup device). Click next.
21. On the next screen choose everyone and click next.
22. Select following in the next window:
a. Then click finish.
23. You will get back to the users main window:
a. The username aimhigher is listed now.
24. Finally, we are done with the Titan FTP side of configuration. Now, we need to move to the CUCM side.
25. Open disaster recovery page, backup device page:
a. Note: Please make sure that there is no SFTP listed with the same IP address( as the ip address of the Titan SFTP server). If there is any, delete it as it creates conflict with the Titan. For eg: in our case, we made sure that no device is available as 192.168.1.2(already in the cucm backup page)
i. When we delete it can give an error related to scheduled backups linked to this SFTP server. We need to move to Backup >> Scheduler >> Then select and delete any schedules selected with that SFTP device.
ii. Then we will be able to delete that device.
d. After deleting any SFTP server(Freeftpd or any other which is using the same IP address), we can move to the next step.
26. Click on Backup >> Backup device >> Add new.
a. Add the details listed in the image below:
b. Note: This root of titan sftp server can be accessed by aimhigher user only.
27. It should be able to add the Titan sftp server. Then you can create a manual backups or scheduled backups.