Azure VM Plugin: Installation

Enterprise

Bacula Enterprise Only

This solution is only available for Bacula Enterprise. For subscription inquiries, please reach out to sales@baculasystems.com.

The Microsoft Azure Plugin can work on any machine with a Bacula File Daemon.

Since all backup/restore interactions are network based, any Bacula Enterprise File Daemon with access to the necessary Microsoft Azure endpoints can be used to run the plugin.

Dependencies

The Microsoft Azure plugin needs two additional software to work

After the installation the final step is to log into Azure CLI by running az login or az login --use-device-code if the plugin runs on a server with no GUI.

Note

When using az login --use-device-code, Azure-CLI may prompt the user to visit: https://microsoft.com/devicelogin for login, however, the page is no longer available. The user should instead go to: https://aka.ms/devicelogin.

Prerequisites

The Plugin Directory directive of the File Daemon resource in /opt/bacula/etc/bacula-fd.conf should point to the location where the azure-vm-fd.so plugin is installed. The default directory is: /opt/bacula/plugins

FileDaemon {
  Name = bacula-fd
  Plugin Directory = /opt/bacula/plugins
  ...
}

Installation of the Plugin

Note

See the List of Bacula Enterprise Plugins for plugin package names and information on where to install each plugin.

For more information about plugin installation see Linux: Install File Daemon (Client) and its Plugins.

Go back to: Azure Virtual Machine Plugin.