Install Bacula on Windows 2000, XP, or 2003 without Microsoft .NET Framework

These instructions will help you install a version of the Bacula agent without requiring the .NET framework.

To accomplish this we must download the Bacula installation package.

This agent will have a different install path from other agents downloaded from the appliance. You may of course change the installation path but these instructions do not cover that topic. Please follow these instructions to complete the install and establish communication between the client and the appliance.

  1. Install the client.

    The executable that you downloaded should be installed on the clients you need to backup but do not want .NET installed on.

    1. Run the Bacula installer.

    2. Accept the user agreement.

    3. Choose the Automatic installation type.

      You will then be given an option to select the components to install, you need only the client component.

    4. Follow any other prompts to finish the install.

  2. Install the configuration file.

    1. Download the client configuration file from the appliance.

    2. In the appliance Management Console, go to ClientsSummary.

    3. Right-click anywhere on the row for your client, select Download Config.

    4. Save to C:\Documents and Settings\All Users\Application Data\Bacula.

  3. Edit the configuration file.

    1. Modify the Working and PID directories in the bacula-fd.conf file.

    2. Change both the Working Directory and the PID directory to C:\\Documents and Settings\\All Users\\Application Data\\Bacula\\Work.

    3. Save the file.

Run the agent:

  • The Services window may be the best tool for starting and stopping the Bacula agent (service). The service is called Bacula File Service.

  • Be sure to either turn off the Windows Firewall or allow an exception for bacula-fd.exe.

At this point, you should see a green check mark in ClientsSummary for your client.

Note that ClientsSummary will show the clients operating system as Linux. This is expected when using this agent version.