This article provides the following steps to set up Phoenix on your server:
- Install the agent on your server
- (Optional) Configure web proxy on Windows
- Activate the agent and register your server
Before you begin
Before you can set up Phoenix in your infrastructure, ensure that you have configured organizations and administrators. For more information, see Quick steps to set up Phoenix to back up databases.
Step 1: Install the agent on your server
- Log on to the Phoenix Management Console,
- On the menu bar, click All Organizations, and select the organization in which you want to add your SQL server.
- On the menu bar, click Servers and then click Register New Server.
- When you click Register New Server, the Register Server wizard opens. The Register Server wizard contains three sections: Install Druva Phoenix Agent, Generate Activation Token, and Server Activation.
- The Install Druva Phoenix Agent section lets you download the agent executable that you run on your server to install the agent.
Step 2: (Optional) Configure Web proxy on Windows
Phoenix agent communicates with Phoenix Cloud through the internet to perform authentication, activation, and registration. If your server falls under a network configuration that uses a Web proxy, it is possible that Phoenix agent fails to communicate with Phoenix Cloud because of your network settings. Perform the following steps to configure the Phoenix agent so that it can communicate with Phoenix Cloud through the Web proxy in your network infrastructure.
Before you begin, ensure that Phoenix agent is installed and running before you start proxy settings.
Configure Web proxy
- Open the command line interface window.
- In the command line interface, change the directory with which the CLI opens to the directory where Phoenix agent is installed.
By default, Phoenix agent is installed on: C:\Program Files\Druva\Phoenix Agent.
For example, to change directory in CLI, you run: cd “C:\Program Files\Druva\Phoenix Agent”
- On command prompt, run the following command:
PhoenixControl.exe set_proxy_details -t proxy_type -i proxy_IP:port -u proxy_user -p proxy_password
Druva supports the following proxy types:
Valid IP of the proxy server.
Respective proxy port number.
Valid proxy user name.
Valid proxy password.
- Web proxy is installed successfully.
Note: Druva only supports basic authentication with Web proxy.
- The Threat Management Gateway (TMG) drops IDLE connections after defined timeout duration, due to which agent does an aggressive retry with server.
Note: In TMG application, it is recommended to set connection timeout value to 5 minutes.
- The configuration file path for Phoenix Client and Cache Server are as follows:
For windows agent: C:\ProgramData\Phoenix\Phoenix.cfg
- If you want to remove proxy setting after successfully setting it up, then you must manually remove following proxy entries from Phoenix.cfg.
Note: After deleting the above listed entries, set USE_PROXY = False in same file.
- If the proxy details setting fails, ping the proxy-server IP from same machine and check for proxy_user and proxy_password.
Step 3: Activate the agent and register your server
After you install the agent and ensure that it communicates with Phoenix Cloud, you have to activate the agent. To activate the agent:
- In the Install Druva Phoenix Agent section of the Register Server wizard (see step 3 of Install the agent procedure), click Next.
- The Generate Activation Token section lets you specify a token description, the number of servers you want to register, and set a validity of the token. By default, can use a token to register 25 servers within 7 days.
- The Server Activation section displays the activation token required to activate the agent. Copy the activation token, and click Finish.
Note: Druva does not store this token, and, if you generated a token using the default settings, it expires in 7 days. To use this token to activate agents on other servers, save a copy of your token in a text file on your local system, and use it before it expires.
- In the Phoenix agent, paste your activation token, provide a server name, and click Activate. The agent collects this information and connects with the cloud. Using the activation token, Phoenix Cloud authenticates the agent and creates a persistent connection with it.
In the Phoenix Management Console, the activated server is registered under the site you selected in step 1. To see your server, log on to Phoenix Management Console, select the organization, and click Servers. Select the Registered tab under Servers to see the server you activated.
After your SQL server is registered, you can configure it for backup.