5.1.1Configuring the endpoint ................................................................................................................................ 5
5.1.2Installing the package ..................................................................................................................................... 5
5.2.1Configuring the endpoint ................................................................................................................................ 6
5.2.2Importing the package .................................................................................................................................... 8
5.2.3Creating an application instance .................................................................................................................... 8
5.2.5Creating service templates ........................................................................................................................... 11
5.3 Configure resources in billing ..................................................................................................13
5.4 Creating a service plan .............................................................................................................14
6 Updating the package .................................................................................................... 15
This document describes how to deploy the Acronis Backup Cloud application in your Odin Service
Automation infrastructure.
Acronis Backup Cloud is a proven, comprehensive, local and cloud backup and recovery service for
service providers. Acronis Backup Cloud backs up data from any source, stores data locally, in the
cloud, and lets you recover to any destination and system.
The application is provided as an Application Packaging Standard (APS) package.
2 Audience
This document is intended for service providers who want to provide the Acronis Backup Cloud
service to their customers.
3 Terms and abbreviations
This document uses the following terms and abbreviations:
Application Packaging Standard (APS)
An open standard that is intended to help service providers to provide software as a service
(SaaS) applications to customers.
Odin Service Automation (OSA)
A software platform that includes Operations Automation and Business Orchestration.
4 General architecture and services
The application enables the service provider to provide the backup service to customers, who then
provide it to their users.
The service provider charges each customer based on one or more counters, such as the amount of
backup storage. It does not matter how customers themselves charge their users.
The service hierarchy for the backup service is the following:
Backup Service
The backup service.
Backup Tenant
Group in Acronis Backup Cloud, created per subscription with backup service.
Backup Users
The number of the customer's users who can use the backup service.
Cloud Storage
The total amount of backup storage that is available to all of the customer's users.
Protected Servers
The total number of servers that all of the customer's users can back up. A server is a
machine running a Windows Server or Linux operating system.
Protected Workstations
The total number of workstations that all of the customer's users can back up. A
workstation is a machine running a Windows operating system other than Windows
Server.
Protected Virtual Machines
The total number of ESX(i) and Hyper-V virtual machines that all of the customer's users
can back up. A virtual machine is counted regardless of the type of its operating system
(if any).
Backup Profile
The backup service settings. In the backup profile, the service provider can define what
storage should be assigned to a customer on the backup service provisioning.
Reseller Branding
Gives resellers access to Management Console and ability to configure branding and register
own cloud storage.
Backup Administrators
The number of the reseller's staff members who can access Management Console and
manage the backup service.
Service Provider’s Cloud Storage
The total amount of service provider’s storage consumed by the reseller’s customers.
Reseller’s Cloud Storage
The total amount of reseller’s own storage consumed by his customers.
5 Deployment procedure
To make the backup service available to your customers, the following steps should be performed:
a)Configuring the endpoint. This step prepares the infrastructure to work with the backup
service application.
b)Importing the package. This step makes the APS package of the backup service available in
Operations Automation.
c)Creating an application instance. This step makes the backup service appear as an
Operations Automation application.
d)Creating resource types. This step defines a list of resources that will be provided by the
service, such as storage space.
e)Creating a service template. This step binds the list of resources that was created in the
previous step to the backup service. This step also sets up the look of the backup service
interface.
f)Creating a service plan. This step sets up the amounts and prices that are associated with the
service.
You may use one of the deployment procedures:
If you already have an endpoint (for example, for other APS packages), set up the service
automatically.
If you do not have an endpoint, set up the service manually. You can also use this way when
To work with the application programming interface (API) of the backup service, the APS package
uses a machine called an endpoint, also known as a provisioning host. Before deploying the APS
package, you must configure the endpoint for it.
The endpoint must be a machine running an RPM-based Linux distribution (such as CentOS) that has
the Apache web server and PHP installed.
Note The following procedures involve restarting the endpoint's web server. Internet connection may be
required for downloading additional Linux packages.
Note The APS application uses Operations Automation Public API. Thus, the endpoint should be allowed to
connect Operations Automation Public API service.
To allow endpoint to connect Operations Automation Public API
1. Log on to the provider control panel
2. Navigate to System > Settings > Public API > Allowed Networks
3. Add the endpoint host to the list
5.1.2 Installing the package
To install the package
1. Log on to the endpoint as the root user.
2. Place the .zip file of the APS package to the machine.
3. Extract files from .zip archive:
unzip <APS package name> rpms/*
For example:
unzip AcronisBackupCloud-2.0-XXX.app.zip rpms/*
4. Specify host should be used to connect to Operations Automation Public API
export <POA HOST>
For example:
export POA_HOST=acronis.apsdemo.org
5. Install the .rpm file shipped with the package:
Once the .rpm package is installed, the following elements become available in the provider
control panel:
• Acronis Backup Cloud APS package instance in the Services > Applications > APS
Instances.
• Acronis Backup Cloud resources appear in the Products > Resources list.
• Two default resource templates are created in Products > Service Templates.
5.1.3 Configuring APS instance
To configure the APS package
1. Log on to the provider control panel
2. Navigate to Services > Applications > APS Instances
3. Find Acronis Backup Cloud instance
4. Configure connection to Acronis Backup Cloud service:
a. Specify the Management Console URL, which matches the account management console
address (https://cloud.acronis.com/).
b. Specify your Acronis Backup Cloud administrator User name and Password.
The account you specify must have permissions to create End-User Company groups in
Acronis Backup Cloud.
c. Press Save button.
5. Open Branding tab, review and adjust settings if needed.
Once the package is configured, proceed with Service Plan configuration described in Chapter 5.4.
5.2 Manual deployment
5.2.1 Configuring the endpoint
To work with the application programming interface (API) of the backup service, the APS package
uses a machine called an endpoint, also known as a provisioning host. Before deploying the APS
package, you must configure the endpoint for it.
The endpoint must be a machine running an RPM-based Linux distribution (such as CentOS) that has
the Apache web server and PHP installed.
Note The following procedures involve restarting the endpoint's web server. Internet connection may be
required for downloading additional Linux packages.
Note The APS application uses Operations Automation Public API. Thus, the endpoint should be allowed to
connect Operations Automation Public API service.
To allow endpoint to connect Operations Automation Public API