Avamar Virtual Edition For Azure Installation and Upgrade Guide
Avamar Virtual Edition For Azure Installation and Upgrade Guide
Dell Inc.
NOTE: A NOTE indicates important information that helps you make better use of your product.
CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the
problem.
WARNING: A WARNING indicates a potential for property damage, personal injury, or death.
© 2016 - 2020 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other
trademarks may be trademarks of their respective owners.
Contents
Tables............................................................................................................................................4
Preface..........................................................................................................................................5
Chapter 1: Introduction................................................................................................................... 8
Overview of Avamar Virtual Edition for Azure...................................................................................................................8
Appropriate environments for AVE..................................................................................................................................... 8
Chapter 2: Installation.....................................................................................................................9
Preinstallation requirements and best practices................................................................................................................9
System requirements...................................................................................................................................................... 9
AVE virtual disk requirements........................................................................................................................................ 9
Software requirements..................................................................................................................................................10
Installation............................................................................................................................................................................. 10
Deploying from the Azure Marketplace............................................................................................................................ 10
Deploy AVE from the Azure Marketplace.................................................................................................................... 11
Deploy AVE and DDVE from the Azure Marketplace................................................................................................ 13
Deploy AVE and DDVE with an Azure solution template................................................................................................ 17
Upload the AVE image................................................................................................................................................... 18
Solution template parameters......................................................................................................................................20
Deploy from the Azure Resource Manager.................................................................................................................21
Deploy from the Azure Powershell..............................................................................................................................22
Deploy from the Azure CLI........................................................................................................................................... 23
Complete post-deployment configuration..................................................................................................................25
Network security group......................................................................................................................................................25
Inbound ports for the Azure network security group............................................................................................... 25
Outbound ports for the Azure network security group............................................................................................26
Azure security best practices.............................................................................................................................................27
Install and configure the Avamar software...................................................................................................................... 28
Upgrade the Avamar software.......................................................................................................................................... 29
Post-installation and post-upgrade tasks.........................................................................................................................30
Contents 3
Tables
1. Revision history..................................................................................................................................................................5
2. Typographical conventions.......................................................................................................................................... 5
3. Maximum change rates AVE supports for file server and mixed environments................................. 8
4 Tables
Preface
As part of an effort to improve its product lines, Dell EMC periodically releases revisions of its software and hardware. Therefore, some
functions that are described in this document might not be supported by all versions of the software or hardware currently in use. The
product release notes provide the most up-to-date information on product features.
Contact a technical support professional when a product does not function correctly or does not function as described in this document.
NOTE: This document was accurate at publication time. To find the latest version of this document, go to Online
Support (https://www.dell.com/support).
Purpose
This guide describes how to install the Avamar Virtual Edition solution, a single-node, non-RAIN server that runs as a virtual machine in a
Microsoft Azure environment.
Audience
The information in this guide is primarily intended for system administrators who are responsible for installing and maintaining Avamar
virtual servers.
Revision history
The following table presents the revision history of this document.
Related documentation
The following publications provide additional information:
• Avamar Release Notes
• Avamar Administration Guide
• Avamar Operational Best Practices Guide
• Avamar Product Security Guide
• Avamar Backup Clients User Guide
Typographical conventions
These type style conventions are used in this document.
Preface 5
Table 2. Typographical conventions (continued)
Italic Used for full titles of publications that are referenced in text
Monospace Used for:
• System code
• System output, such as an error message or script
• Pathnames, filenames, prompts, and syntax
• Commands and options
Documentation
The Avamar product documentation provides a comprehensive set of feature overview, operational task, and technical reference
information. To supplement the information in product administration and user guides, review the following documents:
• Release notes provide an overview of new features and known limitations for a release.
• Technical notes provide technical details about specific product features, including step-by-step tasks, where necessary.
• White papers provide an in-depth technical perspective of a product or products as applied to critical business issues or requirements.
Knowledgebase
The Knowledgebase contains applicable solutions that you can search for either by solution number (for example, KB000xxxxxx) or by
keyword.
To search the Knowledgebase:
1. Go to https://www.dell.com/support.
2. Under the Support tab, click Knowledge Base.
3. Type either the solution number or keywords in the search box. Optionally, you can limit the search to specific products by typing a
product name in the search box and then selecting the product from the list that appears.
Online communities
Go to Community Network at https://www.dell.com/community for peer contacts, conversations, and content on product support and
solutions. Interactively engage online with customers, partners, and certified professionals for all products.
6 Preface
Live chat
To engage Customer Support by using live interactive chat, click Join Live Chat on the Service Center panel of the Avamar support
page.
Service Requests
For in-depth help from Customer Support, submit a service request by clicking Create Service Requests on the Service Center panel
of the Avamar support page.
NOTE: To open a service request, you must have a valid support agreement. Contact a sales representative for details
about obtaining a valid support agreement or with questions about an account.
To review an open service request, click the Service Center link on the Service Center panel, and then click View and manage
service requests.
Enhancing support
It is recommended to enable ConnectEMC and Email Home on all Avamar systems:
• ConnectEMC automatically generates service requests for high priority events.
• Email Home sends configuration, capacity, and general system information to Customer Support.
Preface 7
1
Introduction
Topics:
• Overview of Avamar Virtual Edition for Azure
• Appropriate environments for AVE
Table 3. Maximum change rates AVE supports for file server and mixed environments
Configuration File server data Mixed data
0.5 TB AVE Less than 2 GB per day Less than 5 GB per day
Actual results depend on the retention policy and the actual data change rate. When the daily change rate exceeds the limits that are
specified in the previous table, deploy a single or multi-node Avamar server.
8 Introduction
2
Installation
Topics:
• Preinstallation requirements and best practices
• Installation
• Deploying from the Azure Marketplace
• Deploy AVE and DDVE with an Azure solution template
• Network security group
• Azure security best practices
• Install and configure the Avamar software
• Upgrade the Avamar software
• Post-installation and post-upgrade tasks
System requirements
Avamar Virtual Edition (AVE) is supported on Microsoft Azure.
The following table defines the minimum system requirements for each size of AVE.
Memory 6 GB 6 GB 14 GB 28 GB
Network connection 1 GbE connection 1 GbE connection 1 GbE connection 1 GbE connection
Installation 9
Table 5. AVE virtual disk requirements
AVE configuration Number of virtual disks
0.5 TB 3 storage partitions (250 GB each)
Software requirements
Before you install AVE, ensure that you have the software that is listed in the following table.
Installation
Avamar provides multiple deployment methods for AVE virtual machines on Microsoft Azure. Select a method from the following list:
• By deploying AVE, or AVE and DDVE together, from the Azure Marketplace.
Deploying from the Azure Marketplace on page 10 provides more information.
• By deploying AVE and DDVE together via the Azure solution template.
Deploy AVE and DDVE with an Azure solution template on page 17 provides more information, and provides instructions for the
following options:
○ Azure Resource Manager
○ Azure Powershell
○ Azure CLI
10 Installation
NOTE: For security considerations, deploy AVE in a private network and configure a secure gateway from which you can
install, configure, and manage the Avamar server. Azure security best practices provides detailed information on how to
set up an additional secure gateway system for AVE maintenance in the cloud.
Prerequisites
Review Preinstallation requirements and best practices on page 9 and note the applicable requirements for the selected capacity
configuration.
Steps
1. Open the Azure portal at https://portal.azure.com and log in to the Azure account.
2. In the Azure Marketplace, search for the Avamar Virtual Edition application.
3. Locate the correct version of AVE from the Marketplace search results, and then click the listing.
The right pane opens and presents a description of the Avamar software. Review the description.
4. From the Select a software plan drop-down at the bottom of the right pane, choose the correct version of AVE.
5. Click Create.
The Create a virtual machine wizard opens.
Steps
1. Select an available Azure subscription.
2. From the Resource group drop-down, select an existing resource group or click Create new.
Create a resource group on page 18 and the Azure portal documentation provide more information.
3. In the Virtual machine name field, type a name for the AVE VM. The maximum length is 10 characters.
4. From the Region drop-down, select an available location in which to deploy the AVE VM.
5. From the Availability options drop-down, select No infrastructure redundancy required.
6. From the Image drop-down, select the option for Dell EMC Avamar Virtual Edition that corresponds to the current
version of AVE.
7. Using the information in AVE virtual disk requirements on page 9, select a value for Size.
8. For Authentication type, select Password or SSH public key.
a. If you selected Password, complete the Username, Password, and Confirm password fields.
b. If you selected SSH public key, complete the Username and SSH public key fields.
The installation process creates an OS-level administrative user account with this username and password.
9. For Public inbound ports, select one of the following options:
Option Description
None For environments where the protected clients reside in the Azure cloud and that require no public
Internet access.
Allow selected For environments where the protected clients may reside outside of the Azure cloud, or that require
ports access from the public Internet.
a. If you selected Allow selected ports, check values from the Select inbound ports drop-down.
Network security group on page 25 contains information about required inbound/outbound rules for AVE.
10. Click Next : Disks.
Results
The Create a virtual machine wizard moves to the Disks tab.
Installation 11
Configure the disk settings for the AVE VM
With the Create a virtual machine wizard open to the Disks tab, complete the following configuration:
Prerequisites
Because SSD volumes have better performance than other volume types, Dell EMC recommends SSD for all volumes. However, SSD
volumes incur a larger cost to the customer. Customers should balance performance and budget when selecting the volume type.
Steps
1. From the OS disk type drop-down, select Standard HDD or Standard SSD.
2. Click Create and attach a new disk.
The Create a new disk pane opens.
3. From the Disk type drop-down, select Standard HDD or Standard SSD.
4. Type a name for the data disk.
5. In the Size field, specify the size of the required storage partitions that you noted earlier.
6. From the Source type drop-down, select None (empty disk).
7. Click OK.
The Create a new disk pane closes. The Create a virtual machine wizard lists the new data disk.
8. Repeat steps 2 on page 12 to 7 on page 12 to create the remaining storage partitions, as listed in the virtual disk requirements table.
NOTE: Verify that all of the storage partitions are the same size before continuing.
Results
The Create a virtual machine wizard moves to the Networking tab.
Steps
1. From the Virtual network drop-down, select an existing virtual network or click Create new.
Create a virtual network and subnet on page 20 and the Azure portal documentation provide more information.
2. If required, from the Subnet drop-down, select an existing subnet.
The Azure portal automatically creates a subnet when you create a virtual network. In this case, you cannot select a value from the
Subnet drop-down.
3. From the Public IP drop-down, select an available IP address block.
NOTE: For security considerations, Dell EMC recommends that you deploy AVE in a private network and set the
Public IP drop-down to None.
Results
The Create a virtual machine wizard moves to the Management tab.
12 Installation
Configure the management settings for the AVE VM
With the Create a virtual machine wizard open to the Management tab, complete the following configuration:
Steps
1. For Boot diagnostics, select On.
2. From the Diagnostics storage account drop-down, select an existing diagnostics storage account or click Create new.
Creating a diagnostics storage account is beyond the scope of this publication. The Azure portal documentation provides more
information.
3. For System assigned managed identity, select Off.
4. For Enable auto-shutdown, select Off.
5. Click Next : Guest config.
The Create a virtual machine wizard moves to the Guest config tab.
6. Click Next : Tags.
The Create a virtual machine wizard moves to the Tags tab.
7. Click Next : Review + create.
Results
The Create a virtual machine wizard moves to the Review + create tab.
Steps
1. Wait for the Azure portal to validate the AVE configuration.
Review and correct any errors.
2. Review the summary of the AVE configuration, including the estimated pricing and the terms.
3. Click Create.
The Azure portal starts to deploy the AVE VM. The deployment process can take considerable time to complete, depending on the
selected capacity configuration.
4. Observe the output from the deployment process and respond to any problems.
The Azure portal displays a notification when the deployment completes.
5. Create a static IP address for the virtual machine by performing the following substeps:
a. From the network interface configuration page for the virtual machine, click IP Configurations.
b. Click the network name.
c. Select Static for the Private IP Address.
6. Install the AVE.
Install and configure the Avamar software on page 28 contains instructions.
NOTE: After launching the instance, the AVE initializes and restarts automatically. During this process, which takes
15–25 minutes, the AVE installs drivers and an updated kernel. You cannot install the AVE until this process is
complete because the AVE installation package, ave-config, is not available in the Avamar Installation Manager. SSH
is also unavailable during this time.
Prerequisites
Review Preinstallation requirements and best practices on page 9 and the DDVE system requirements in Data Domain Virtual Edition
Installation and Administration Guide. Note the applicable requirements for the selected capacity configurations.
Steps
1. Open the Azure portal at https://portal.azure.com and log in to the Azure account.
Installation 13
2. In the Azure Marketplace, search for and deploy the Avamar and Data Domain Virtual Edition.
Select Avamar and Data Domain Virtual Editions.
3. Locate the application that corresponds to the selected versions of AVE and DDVE from the Marketplace search results, and then
click the listing.
The right pane opens and presents a description of the combined software package. Review the description.
4. From the Select a software plan drop-down at the bottom of the right pane, choose the correct version of AVE and DDVE.
5. Click Create.
The Create Avamar and Data Domain Virtual Edition wizard opens.
Steps
1. Select an available Azure subscription.
2. From the Resource group drop-down, select an existing resource group or click Create new.
Create a resource group on page 18 and the Azure portal documentation provide more information.
3. From the Location drop-down, select an available location in which to deploy AVE and DDVE.
4. Click OK.
Results
The Create Avamar and Data Domain Virtual Edition wizard moves to the Infrastructure Configuration tab.
Steps
1. Click Virtual network.
The Choose virtual network pane opens.
2. Select an existing virtual network or click Create new.
To create a virtual network by using the wizard, complete the following substeps:
a. Type a unique name for the new virtual network.
b. Supply an address space in the form <startingIP>/<subnet>.
For example, 10.2.3.0/24 or 192.168.0.0/16.
c. Click OK to continue.
The Choose virtual network pane closes.
3. Click Subnets.
The Subnets pane opens.
4. Select a subnet from the list.
The Azure portal automatically creates a subnet when you create a virtual network. In this case, you cannot select a value. Complete
the following substeps to configure a new subnet:
a. Type a unique name for the new subnet.
b. Supply an address prefix in the form <startingIP>/<subnet>.
By default, the wizard copies this field from the value that you typed for the new virtual network.
c. Click OK to continue.
The Subnets pane closes.
5. Click Diagnostics storage account.
The Choose storage account pane opens.
6. Select an existing storage account or click Create new.
To create a storage account by using the wizard, complete the following substeps:
a. Type a unique name for the new storage account.
b. For Account kind, select Storage (general purpose v1).
c. For Performance, select Standard.
14 Installation
d. For Replication, select Locally-redundant storage (LRS).
e. Click OK to continue.
The Choose storage account pane closes.
7. Click OK.
Results
The Create Avamar and Data Domain Virtual Edition wizard moves to the AVE Configuration tab.
Steps
1. From the AVE Version drop-down, select the available release.
Your choice of application from the Marketplace determines the available options.
2. In the AVE Name field, type the hostname for the AVE instance.
NOTE: The maximum length of the virtual machine name is 10 characters.
3. Using the information in System requirements on page 9, select a value for AVE VM Size.
This field offers a selection of values that correspond to the sizes that are listed in the resource requirement tables.
4. From the AVE Capacity drop-down, select the correct capacity configuration.
5. In the Admin User Name field, type the name for the administrator.
You can use this username to ssh into the AVE instance. The values admin and root are not permitted.
6. For Admin Authentication Type, select Password or SSH public key.
a. If you selected Password, complete the Password and Confirm password fields.
b. If you selected SSH public key, complete the SSH public key field.
The installation process creates an OS account with this username and password.
7. In the AVE Common password and Confirm AVE Common password fields, type a password for the OS admin and root accounts,
and for the Avamar software.
8. From the AVE Time Zone drop-down, select the applicable time zone.
9. (Optional) In the Email sender address field, type the email address from which notification emails are sent to Dell EMC.
10. (Optional) In the Email server field, type the hostname or IP address of the email server that ConnectEMC uses to send email to Dell
EMC. This is also the email server that sends EmailHome messages for high priority events.
11. (Optional) In the Site name field, type a name for the site where the Avamar server is physically located.
12. (Optional) In the Dell EMC Site ID/CSI Party ID field, type the assigned site ID or CSI party ID (maximum 32 characters).
You can find this ID on the Service Center at http://support.emc.com/servicecenter by clicking Administration > View and manage
company information. An incorrect site ID may lead to delays when you contact Customer Support.
13. (Optional) In the Company name field, type the name of the company that owns the Avamar server.
14. (Optional) In the Company contact name field, type the name of the administrator managing the Avamar server.
15. (Optional) In the Company contact phone number field, type the phone number of the administrator managing the Avamar server.
Valid characters are digits, plus symbol (+), parentheses ( ), hyphen (-), spaces, and x for extension.
16. (Optional) In the Company contact email address field, type the email address of the administrator managing the Avamar server.
17. Click OK.
Results
The Create Avamar and Data Domain Virtual Edition wizard moves to the DDVE on Hot Blob Configuration tab.
Installation 15
Configure the instance settings for DDVE
With the Create Avamar and Data Domain Virtual Edition wizard open to the DDVE on Hot Blob Configuration tab, complete the
following configuration:
Steps
1. From the DDVE Version drop-down, select the available release.
Your choice of application from the Marketplace determines the available options.
2. In the DDVE Name field, type the hostname for the DDVE instance.
NOTE: The maximum length of the virtual machine name is 10 characters.
3. Using the information from the DDVE system requirements, select a value for DDVE VM Size.
Select a size that meets or exceeds the DDVE system requirements for the chosen capacity configuration.
4. In the DDVE VM Size field, select an option from the options available in the list.
5. In the DDVE Capacity (TB) field, select a storage capacity from the options available in the list.
6. For Sysadmin Authentication type, select Password or SSH public key.
a. If you selected Password, complete the Password and Confirm password fields.
b. If you selected SSH public key, complete the SSH public key field.
7. In the DDBoost user name field, type the login name for the DDBoost user.
8. In the DDVE common password and Confirm password fields, type a password for the DDVE passphrase, DDBoost user account,
and sysadmin account (if DDVE authentication is key-based).
9. In the SNMP community string field, type the SNMP community string used to monitor the DDVE. Blank spaces are not allowed.
10. In the Resource ID of the blob storage account field, type the resource ID for the Azure blob storage account.
The account type must be blob storage. If you do not have an Azure blob storage account, create one before continuing.
To obtain the resource ID from the Azure portal, click Storage accounts, select the storage account from the list, and then click
Properties. A valid resource ID follows this format:
11. In the Container name field, type the name of the empty container that will store data for DDVE backups. The container must be
empty or the configuration fails. If you do not have an empty container, create one before continuing.
12. Click OK.
Results
The Create Avamar and Data Domain Virtual Edition wizard moves to the Summary tab.
Steps
1. Wait for the Azure portal to validate the AVE and DDVE configuration.
Review and correct any errors.
2. Click OK.
The Create Avamar and Data Domain Virtual Edition wizard moves to the Buy tab.
3. Review the estimated pricing and the terms.
4. Click Create.
The Azure portal starts to deploy the AVE and DDVE VMs. The deployment process can take considerable time to complete,
depending on the selected capacity configurations.
5. Observe the output from the deployment process and respond to any problems.
16 Installation
The Azure portal displays a notification when the deployment completes. The output from the deployment process provides the
private IP addresses for AVE and DDVE.
After deployment completes, Azure automatically configures AVE and DDVE with the indicated selections. Deployment and
configuration may take more than one hour before AVE and DDVE are ready to use.
6. Record both private IP addresses for later use.
7. Monitor the configuration process:
a. Using SSH, connect to AVE with the private IP address that you recorded from the deployment process.
b. Check the configuration log file by typing the following command:
tail -f /usr/local/avamar/var/ave_ddve_config.log
After the configuration completes, the log file contains the following lines:
Completed ave-config
Config AVE successsfully
8. Create a static IP address for the AVE and DDVE virtual machines:
a. From the Azure portal, select the virtual machine, and then select Networking.
b. Select the network interface that is assigned to the virtual machine.
The Azure portal opens the network interface overview.
c. Click IP Configurations.
The Azure portal lists the available IP configurations.
d. Click the IP configuration that is currently assigned to the virtual machine.
The IP configuration window opens.
e. In the Private IP address settings section, for the Assignment field, select Static.
f. Verify the current setting or type a new static IP address for the virtual machine.
g. Click Save.
Repeat this step for both the AVE and DDVE virtual machines.
Installation 17
• Deploy resources with Resource Manager templates and Azure portal
• Deploy resources with Resource Manager templates and Azure CLI
• Deploy resources with Resource Manager templates and Azure PowerShell
• Parameter files
Prerequisites
In general, select the same resource group for each task, and select the same location.
Steps
1. Download and decompress the AVE virtual appliance file.
Download the required software from https://support.emc.com/.
2. Open the Azure portal at https://portal.azure.com and log in to the Azure account.
Steps
1. From the Favorites list, click Resource groups.
2. Click Add.
3. In the Resource group name field, type a name for the resource group.
4. Select an available Azure subscription.
5. From the Resource group location drop-down, select an available location.
6. Click Create.
Next steps
Record the name of the new resource group.
Steps
1. From the Favorites list, click Storage accounts.
2. Click Add.
The Create storage account wizard opens on the Basics tab.
3. Select an available Azure subscription.
4. From the Resource group drop-down, select the new resource group.
5. In the Storage account name field, type a name for the storage account.
6. From the Location drop-down, select an available location.
7. For Performance, select Standard or Premium.
8. From the Account kind drop-down, select StorageV2 (general purpose v2).
9. From the Replication drop-down, select Locally-redundant storage (LRS).
10. For Access tier (default), select Hot.
11. Click Review + create.
The remaining fields on the Advanced and Tags tabs are optional for most users.
The Create storage account wizard moves to the Review + create tab.
12. Wait for the Azure portal to validate the storage account configuration.
Review and correct any errors.
18 Installation
13. Click Create.
The Azure portal starts to deploy the storage account. The deployment process can take several minutes to complete.
14. Observe the output from the deployment process and respond to any problems.
The Azure portal displays a notification when the deployment completes.
Next steps
Record the name of the new storage account.
Create a container
Create a container for solution template deployment by performing the following steps:
Steps
1. From the Favorites list, click Storage accounts.
2. Select the new storage account.
3. From the navigation pane for the new storage account, click Blobs.
4. Click + Container.
5. In the Name field, type a name for the container.
6. For Public access level, select Private (no anonymous access).
Results
The Blobs pane lists the new container.
Prerequisites
NOTE: Transferring the AVE virtual appliance file may take considerable time.
If you encounter difficulty while uploading the AVE virtual appliance file, retry the upload with the Azure command line tool AzCopy or the
Azure command-line interface (CLI).
• https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy provides more information about AzCopy, including
download instructions and usage examples.
• https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/create-upload-vhd provides more information about the
Azure CLI, including usage examples.
Transfer the AVE virtual appliance file as a page blob.
Steps
1. Select the new container.
The Azure portal opens the contents of the container.
2. Click Upload.
3. Select the AVE virtual appliance file that you downloaded and decompressed earlier.
4. Click Advanced.
5. For Blob type, select Page blob.
6. Ensure that Upload .vhd files as page blobs is checked.
7. Click Upload.
Next steps
The upload progresses in the background. You can continue to complete tasks in the Azure portal while uploading the AVE virtual
appliance file.
Installation 19
Create a virtual network and subnet
Create a virtual network and subnet for solution template deployment by performing the following steps:
Steps
1. From the Favorites list, click Virtual networks.
2. Click Add.
The Create virtual network wizard opens.
3. In the virtual network Name field, type a name for the virtual network.
4. In the Address space field, supply an address space in the form <startingIP>/<subnet>.
For example, 10.2.3.0/24 or 192.168.0.0/16.
5. Select an available Azure subscription.
6. From the Resource group drop-down, select the new resource group.
7. From the Location drop-down, select an available location.
8. In the subnet Name field, type a name for the new subnet.
9. Supply an address prefix in the form <startingIP>/<subnet>.
By default, the wizard copies this field from the value that you typed for the new virtual network.
10. Click Create.
The Azure portal validates the virtual network settings and starts to deploy the storage account. Review and correct any validation
errors. The deployment process can take several minutes to complete.
Next steps
Record the names of the new virtual network and subnet.
Create an image
Create an image for solution template deployment by performing the following steps:
Steps
1. From the Azure portal navigation pane, click + Create a resource.
2. In the Search field, type image.
3. From the search results, select the component Image, published by Microsoft.
The component description pane opens on the right.
4. Click Create.
The Create image wizard opens.
5. In the Name field, type a name for the new image.
6. Select an available Azure subscription.
7. From the Resource group drop-down, select the new resource group.
8. From the Location drop-down, select an available location.
9. For OS type, select Linux.
10. For the Storage blob field, browse to the uploaded AVE virtual appliance file.
11. For Account type, select Standard HDD.
12. For Host caching, select None.
13. Click Create.
Next steps
Record the resource ID for the new AVE image.
AVE Name Required. Type the hostname to assign to AVE. Limited to 10 characters, special characters are prohibited.
AVE Image Required. Provide the value that you recorded when you uploaded the AVE image.
Resource ID
20 Installation
AVE Size in TB Select the installed capacity for this AVE instance: either 2 or 4 TB. This selection governs the choice of Azure
standard tier, as detailed in System requirements on page 9, and the automatic creation of virtual disks, as detailed
in AVE virtual disk requirements on page 9.
AVE Username Required. Type the name of a new user with administrative privileges for AVE. Cannot be root or admin.
AVE Select the method by which users are authenticated when initiating an SSH connection: either Password or SSH
Authentication Public Key.
Mode
AVE User Type a password for the new user. Input must be 12–72 characters that include any three of the following: one
Password lowercase letter, one uppercase letter, one number, and one special character. Complete this field even if using an
SSH public key for authentication. The Avamar Product Security Guide provides more information.
The default is Changeme123#.
AVE Ssh Public Required. Provide the representation of the new user's SSH public key. This field applies only when SSH Public
Key Key authentication is selected. Complete this field even if using a password for authentication.
DDVE Name Required. Type the hostname to assign to DDVE. Limited to 10 characters, special characters are prohibited.
DDVE Virtual Select the maximum installed capacity for this DDVE instance: either Standard_F4 or Standard_F8. This
Machine Size selection governs the choice of Azure standard tier and the automatic creation of virtual disks. All virtual disks are
1000 GB.
Standard_F4 supports a maximum capacity of 7 TB. Standard_F8 supports a maximum capacity of 15 TB.
DDVE Data Disk Select the actual installed capacity for this DDVE instance: integer values between 1–15 TB. The choice of DDVE
Size in TB Virtual Machine Size limits the values that are available for selection.
The 0.5 TB value is only for use with the evaluation license. Do not use this value for any other installations.
DDVE Select the method by which users are authenticated when initiating an SSH connection: either Password or SSH
Authentication Public Key.
Mode
DDVE Sysadmin Type a password for the sysadmin user. Input must be 12–72 characters that include any three of the following:
Password one lowercase letter, one uppercase letter, one number, and one special character. Complete this field even if
using an SSH public key for authentication. The Data Domain Product Security Guide provides more information.
The default is Changeme123#.
DDVE Ssh Public Provide the representation of the sysadmin user's SSH public key. This field applies only when SSH Public Key
Key authentication is selected.
Vnet Existing Required. Type the name of the resource group in which you created the virtual network.
Resource Group
Vnet Name Required. Type the name of the new virtual network.
Vnet Subnet Name Required. Type the name of the subnet that you created within the new virtual network.
Diagnostics Required. Type the name of the resource group in which you created the storage account.
Storage Account
Existing Resource
Group
Diagnostics Required. Type the name of the new storage account.
Storage Account
Name
Steps
1. Extract AVE_DDVE_SolutionTemplate.json to a temporary folder on the local computer.
2. Return to the Azure portal.
3. From the Favorites list, click Dashboard.
4. Click Template deployment.
If you do not see Template deployment, complete the following substeps:
Installation 21
a. Type template deployment in the dashboard search field.
b. From the search results, select the Marketplace item Template deployment, published by Microsoft.
The Template deployment description pane opens on the right.
5. Click Create.
The Custom Deployment page opens.
6. Click Build your own template in the editor.
The Edit Template page opens to an empty template and default values in the editor.
7. Click Load File.
8. Browse to AVE_DDVE_SolutionTemplate.json and then click Open.
The AVE/DDVE solution template opens in the editor.
9. Click Save.
The Custom Deployment page opens and displays the new template.
10. The Basics section is common to all Azure deployments. Choose an appropriate Subscription, Resource Group, and Location.
11. Provide all required AVE and DDVE parameters.
Some fields are preconfigured. Mandatory fields have red names and an *. Validated fields have a purple border and a green check
mark.
Solution template parameters on page 20 provides additional information on parameter values.
12. Review the terms and conditions, and then check I agree to the terms and conditions stated above.
13. Click Purchase.
Deployment may take 15–30 minutes. Note all of the return values from the deployment process.
Steps
1. Extract AVE_DDVE_SolutionTemplate.json and AVE_DDVE_SolutionTemplate_parameters.json to a temporary
folder on the local computer.
2. Edit AVE_DDVE_SolutionTemplate_parameters.json with a text editor and provide the required values.
Solution template parameters on page 20 provides additional information. Each parameter in this file corresponds to an input field in
the Azure Resource Manager method.
For example:
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/
deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"AVEName": {
"value": "AVE-test"
},
"AVEImageResourceID": {
"value": "/subscriptions/azure-test/resourceGroups/rg-test/providers/provider-test/vm-
image/ave-image"
},
"AVESizeInTB": {
"value": "2"
},
"AVEUsername": {
"value": "test"
},
"AVEAuthenticationMode": {
"value": "Password"
},
"AVEUserPwd": {
"value": "S3cure#P@ssW0rd!"
},
"AVESshPublicKey": {
"value": "Input only when SSH Public Key is selected as the authentication mode."
},
22 Installation
"DDVEName": {
"value": "DDVE-test"
},
"DDVEVirtualMachineSize": {
"value": "Standard_F4"
},
"DDVEDataDiskSizeInTB": {
"value": "1"
},
"DDVEAuthenticationMode": {
"value": "Password"
},
"DDVESysadminPwd": {
"value": ".DdV3#P@ssW0rd%"
},
"DDVESshPublicKey": {
"value": "Input only when SSH Public Key is selected as the authentication mode."
},
"vnetExistingResourceGroup": {
"value": "rg-test"
},
"vnetName": {
"value": "vnet-test"
},
"vnetSubnetName": {
"value": "subnet-test"
},
"diagnosticsStorageAccountExistingResourceGroup": {
"value": "rg-test"
},
"diagnosticsStorageAccountName": {
"value": "storage-test"
}
}
}
3. Save and close the file.
4. In the Azure Powershell interface, log in and select an appropriate subscription.
5. In the Azure Powershell interface, type the following command on one line:
New-AzureRmResourceGroupDeployment -Name <DeploymentName> -ResourceGroupName
<ResourceGroupName> -TemplateFile AVE_DDVE_SolutionTemplate.json -TemplateParameterFile
AVE_DDVE_SolutionTemplate_parameters.json
where:
• <DeploymentName> is a unique name for this AVE and DDVE deployment.
• <ResourceGroupName> is a resource group in which to place the new instances of AVE and DDVE.
Deployment may take 15–30 minutes. Note all of the return values from the deployment process.
Steps
1. Extract AVE_DDVE_SolutionTemplate.json and AVE_DDVE_SolutionTemplate_parameters.json to a temporary
folder on the local computer.
2. Edit AVE_DDVE_SolutionTemplate_parameters.json with a text editor and provide the required values.
Solution template parameters on page 20 provides additional information. Each parameter in this file corresponds to an input field in
the Azure Resource Manager method.
For example:
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/
deploymentParameters.json#",
"contentVersion": "1.0.0.0",
Installation 23
"parameters": {
"AVEName": {
"value": "AVE-test"
},
"AVEImageResourceID": {
"value": "/subscriptions/azure-test/resourceGroups/rg-test/providers/provider-test/vm-
image/ave-image"
},
"AVESizeInTB": {
"value": "2"
},
"AVEUsername": {
"value": "test"
},
"AVEAuthenticationMode": {
"value": "Password"
},
"AVEUserPwd": {
"value": "S3cure#P@ssW0rd!"
},
"AVESshPublicKey": {
"value": "Input only when SSH Public Key is selected as the authentication mode."
},
"DDVEName": {
"value": "DDVE-test"
},
"DDVEVirtualMachineSize": {
"value": "Standard_F4"
},
"DDVEDataDiskSizeInTB": {
"value": "1"
},
"DDVEAuthenticationMode": {
"value": "Password"
},
"DDVESysadminPwd": {
"value": ".DdV3#P@ssW0rd%"
},
"DDVESshPublicKey": {
"value": "Input only when SSH Public Key is selected as the authentication mode."
},
"vnetExistingResourceGroup": {
"value": "rg-test"
},
"vnetName": {
"value": "vnet-test"
},
"vnetSubnetName": {
"value": "subnet-test"
},
"diagnosticsStorageAccountExistingResourceGroup": {
"value": "rg-test"
},
"diagnosticsStorageAccountName": {
"value": "storage-test"
}
}
}
3. Save and close the file.
4. In the Azure CLI, log in and select an appropriate subscription.
5. In the Azure CLI, type the following command on one line:
az group deployment create --name <DeploymentName> -ResourceGroupName <ResourceGroupName> -
TemplateFile AVE_DDVE_SolutionTemplate.json -TemplateParameterFile
AVE_DDVE_SolutionTemplate_parameters.json
where:
• <DeploymentName> is a unique name for this AVE and DDVE deployment.
• <ResourceGroupName> is a resource group in which to place the new instances of AVE and DDVE.
Deployment may take 15–30 minutes. Note all of the return values from the deployment process.
24 Installation
Complete post-deployment configuration
These steps prepare the deployed AVE for installation of the Avamar software.
Prerequisites
Note and record the deployment status, and the AVAMARURL and DDSMURL values from the deployment task. Access to these URLs
requires a secure gateway system, which is beyond the scope of this installation guide.
Steps
1. Create a static IP address for the virtual machine by performing the following substeps:
a. From the network interface configuration page for the virtual machine, click IP Configurations.
b. Click the network name.
c. Select Static for the Private IP Address.
2. Obtain the AVE private IPv4 address by performing one of the following substeps:
a. Use the Azure Portal to obtain the private IPv4 address.
The Microsoft documentation for the Azure Portal provides more information.
b. Use the Azure CLI to obtain the private IPv4 address by typing the following command:
az vm list-ip-addresses --name vm-name
c. Record the private IPv4 address for future use. This value is the default password for AVE.
3. Configure a secure gateway system.
4. Install the AVE.
Install and configure the Avamar software on page 28 contains instructions.
NOTE: After launching the instance, the AVE initializes and restarts automatically. During this process, which takes
15–25 minutes, the AVE installs drivers and an updated kernel. You cannot install the AVE until this process is
complete because the AVE installation package, ave-config, is not available in the Avamar Installation Manager. SSH
is also unavailable during this time.
NOTE: Avamar no longer supports HTTP access to TCP port 80. Use the HTTPS ports 443 to access these services
instead.
For all table entries:
• The Source and Destination fields are Any.
• The Source port range field is *
• The Action is Allow.
• Assign a unique priority value to each rule, starting at 100.
• Type a unique description for each rule. The value must be unique for both inbound and outbound rules.
Installation 25
Table 7. Inbound ports for the Azure network security group
Type Protocol Destination port range
SSH TCP 22
SSH TCP 22
SMTP TCP 25
26 Installation
Table 8. Outbound ports for the Azure network security group (continued)
Type Protocol Destination port range
Custom TCP Rule TCP 161
Installation 27
• For Linux gateways, enable only the SSH port, with key-based SSH access, and the VNC port range. Restrict the permitted original
network address (a white-listed IP address or range is suggested).
• For Window gateways, enable only the RDP port. Restrict the permitted original network address (a white-listed IP address or range is
suggested).
You can install Avamar Administrator on the Secure gateway system. In this case, configure a security group for the following ports:
Steps
1. Open a web browser and log in to the Avamar Installation Manager:
The Avamar Administration Guide provides more information.
a. Type the following URL:
https://Avamar-server:7543/avi
where Avamar-server is the IP address or the resolvable hostname of the Avamar server.
28 Installation
2. In the menu bar, click SW Releases, and then select the ave-config workflow package from the Package List.
3. Click the ? button next to the ave-config package.
The Avamar Virtual Edition Configuration Workflow Guide opens.
4. Review the workflow guide for information about the required and optional user input fields.
After you click Install, you are no longer able to access the workflow guide.
5. Click Install next to the AVE installation package ave-config.
The Installation Setup page displays.
6. On the Installation Setup page, provide the required information in the user input fields for each tab, and then click Continue.
The Installation Progress page displays.
7. On the Installation Progress page, monitor the installation and respond to any installation problems:
a. To resolve the problem, take the appropriate action.
b. After resolving the problem, click Call Support.
The Call Support dialog box appears.
c. Click Issue resolved, continuing the installation.
The installation resumes.
d. Repeat these substeps for all problems that occur during the installation.
Steps
1. Download the AVE upgrade workflow package for the appropriate version of AVE.
Download the required software from https://support.emc.com/.
You can also use the Avamar Download Manager or Local Downloader Service to download the software. The Avamar Administration
Guide contains information about configuring and using the Avamar Download Manager and the Local Downloader Service.
Installation 29
8. When the upgrade is complete, run the following optional, but recommended, packages:
• Avamar platform OS security patch rollup (AvPlatformOsRollup_<year>R<r>.avp)
• Upgrade client downloads (UpgradeClientDownloads-<version>.avp)
• Upgrade client plugin catalog (UpgradeClientPluginCatalog-<version>.avp)
The Avamar Administration Guide provides more information.
Verify services
As a best practice, verify that all services are online by typing the following command as the admin user:
dpnctl status
Output similar to the following appears:
30 Installation
Create swap partition
Swap partition is not created automatically during installation. To create it manually, complete the following steps:
1. Run the following commands to create swap partition:
dd if=/dev/zero of=/data01/aveswap bs=1G count=16
mkswap /data01/aveswap
swapon /data01/aveswap
2. Verify that the swap partition is created by checking whether /data01/aveswap exists.
3. Add the following line in the /etc/fstab file:
/data01/aveswap swap swap defaults 0 0
This enables the swap partition to mount automatically during each OS boot.
NOTE: The Avamar for VMware User Guide contains information about deploying proxies.
Installation 31
Generating new certificates with Data Domain systems
When you upgrade an AVE that is connected to a Data Domain system to Avamar release 7.3 or greater, and session ticket authentication
is enabled during upgrade, you must generate new certificates on the Data Domain system. The Avamar Product Security Guide contains
more information.
Testing replication
If you are performing an AVE upgrade and if replication was configured before the upgrade, verify the status of replication and open any
necessary service requests with Customer Support when problems occur. The Avamar Administration Guide contains information about
replication.
32 Installation