Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
352 views

Implementación Flex-LAB

Laboratorio de implementación pasó a paso de app flex

Uploaded by

Carito Galdámez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
352 views

Implementación Flex-LAB

Laboratorio de implementación pasó a paso de app flex

Uploaded by

Carito Galdámez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 491

Veritas NetBackup Flex 5350

Appliance: Administration
(Lessons)

Not for Distribution


Veritas NetBackup Flex 5350 Appliance: Administration

THIS PUBLICATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS,
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE
EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. VERITAS TECHNOLOGIES LLC
SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE
FURNISHING, PERFORMANCE, OR USE OF THIS PUBLICATION. THE INFORMATION CONTAINED HEREIN
IS SUBJECT TO CHANGE WITHOUT NOTICE.

No part of the contents of this book may be reproduced or transmitted in any form or by any means
without the written permission of the publisher.

Course Developer Lead Subject Matter Experts Technical Contributors and


Reviewers

Aditya Konde Doug Kennard Sayantani Ghosh


Arthi Phillips Anwar Mohammed
Ashlesha Shinde
Raj Kiran Prasad Thota
Ranvir Mankoo
Swati Joshi
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

For specific country offices Veritas World Headquarters © 2021 Veritas Technologies LLC. All
rights reserved. Veritas and the Veritas
and contact numbers, please 500 East Middlefield Road
Logo are trademarks or registered
visit our website at Mountain View, CA 94043 USA
trademarks of Veritas Technologies LLC
www.veritas.com. +1 (650) 933 1000 or its affiliates in the U.S. and other
www.veritas.com countries. Other names may be
trademarks of their respective owners.

ii
Not for Distribution
Table of Contents
Course Introduction
About this Course ................................................................................................................ Intro-2
Education and Support Resources ....................................................................................... Intro-6

Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance


Veritas Flex Appliance: Introduction ..........................................................................................1-4
Flex Appliance 5350: Hardware ................................................................................................1-13
Flex Appliance 5350: Software ................................................................................................1-51
Flex Appliance 5350 Management and Monitoring Interfaces ................................................1-73

Lesson 02: Understanding Flex Appliance Containers


Container Fundamentals ............................................................................................................2-4
Docker Basics ............................................................................................................................2-10
Flex Appliance 5350: Container Implementation .....................................................................2-13
Running NetBackup in a Container: Advantages ......................................................................2-18

Lesson 03: Setting-up and Working with Veritas Flex Appliance


Setting-up the Veritas NetBackup Flex 5350 Appliance .............................................................3-4
Accessing and Using Flex Appliance Shell .................................................................................3-23
Adding a Second Node (HA) to the Flex 5350 Appliance..........................................................3-30
Accessing and Using Flex Appliance Console ...........................................................................3-37
Troubleshooting Flex Appliance Web Console Errors ..............................................................3-48

Lesson 04: Modifying Veritas Flex Appliance Settings


Configuring the Network ............................................................................................................4-4
Managing Flex Appliance Fibre Channel Ports .........................................................................4-20

Lesson 05: Managing Flex Appliance Users


Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Working with Tenants ................................................................................................................5-4


Managing Users ..........................................................................................................................5-9
Using Active Directory User Credentials with Flex Appliance ..................................................5-36

Lesson 06: Working with Flex Appliance


Managing Applications and Upgrade Packages in Repository ...................................................6-4
Creating Application Instances .................................................................................................6-11
Creating a WORM Storage Instance .........................................................................................6-23
Managing Application Instances ...............................................................................................6-27
Veritas Flex Appliance: Multiple Network Support ..................................................................6-32
Instance Upgrade ......................................................................................................................6-49

Lesson 07: Monitoring the Flex Appliance

Table of Contents iii


© 2021 Veritas Technologies LLC. All Rights Reserved

Not for Distribution


AutoSupport and Call Home .......................................................................................................7-4
Monitoring the Hardware from the Flex Appliance Shell .........................................................7-20

Lesson 08: Reconfiguring the Flex Appliance


Reconfiguring the Appliance ......................................................................................................8-4
Adding a Storage Expansion Memory Kit .................................................................................8-13

Lesson 09: Flex Appliance: Upgrades and Updates


Flex Appliance: Upgrades ...........................................................................................................9-4
Flex Appliance: Updates .............................................................................................................9-9

Lesson 10: Flex Appliance Security


Flex Appliance Security .............................................................................................................10-4
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

iv Veritas NetBackup Flex 5350 Appliance: Administration (Lessons)


© 2021 Veritas Technologies LLC. All Rights Reserved

Not for Distribution


Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 00: Course Introduction

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Course Introduction lesson in the Veritas NetBackup Flex 5350 Appliance: 


Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐1
Topic: About this Course

This topic defines the intended audience for this course, lists the course 
objectives, and the lessons covered in this course.

This topic defines the intended audience for this course, lists the course objectives, and the 
lessons covered in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐2
Intended Audience
This course is intended for Flex Appliance administrators responsible 
for:
• Setting up the Veritas NetBackup Flex 5350 Appliance.
• Modifying Flex Appliance settings using Flex Shell commands.
• Adding a second node to the Flex 5350 Appliance for High Availability.
• Managing Flex Appliance tenants and users.
• Creating and managing application instances.
• Managing and monitoring Flex Appliance security features.
• Performing factory reset and storage reset to reconfigure Flex
appliance.
• Upgrading the Flex Appliance.
• Working with Flex Appliance security.

This course is intended for Flex Appliance administrators responsible for:
• Setting up the Veritas NetBackup Flex 5350 Appliance.
• Modifying Flex Appliance settings using Flex Shell commands.
• Adding a second node to the Flex 5350 Appliance for High Availability.
• Managing Flex Appliance tenants and users.
• Creating and managing application instances.
• Managing and monitoring Flex Appliance security features.
• Performing factory reset and storage reset to reconfigure Flex
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Appliance.
• Upgrading the Flex Appliance.
• Working with Flex Appliance security.

Not for Distribution


Intro‐3
Course Objectives
• Describe the Veritas Flex 5350 Appliance and its hardware and software components.
• Describe the fundamentals of Flex Appliance containers, its implementation, and the advantages of
running NetBackup in container.
• Set up the Veritas Flex 5350 Appliance.
• Work with the Flex Appliance Web console.
• Modify Flex Appliance settings using Flex Shell commands.
• Adding a second node to the Flex 5350 Appliance for High Availability.
• Manage Flex Appliance tenants and users.
• Create and manage application instances.
• Manage and monitor Flex Appliance security features.
• Monitor Flex Appliance.
• Perform factory reset and storage reset to reconfigure Flex Appliance.
• Upgrade and rollback the Flex Appliance.
• Work with Flex Appliance security.

After completing this course, you will be able to perform the tasks listed on this slide.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐4
Lessons in the Course 

• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas NetBackup Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

The lessons in the Veritas NetBackup Flex 5350 Appliance: Administration course are 
displayed on the slide. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐5
Topic: Education and Support Resources

This topic describes Veritas Education offerings and other Veritas resources
available to help you design, configure, operate, monitor, and support 
Veritas NetBackup Flex 5350 Appliance.

This topic describes Veritas Education offerings and other Veritas resources available to help 
you design, configure, operate, monitor, and support Veritas Flex 5350 Appliance. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐6
Veritas Open eXchange

https://vox.veritas.com

• The latest technology articles 
from industry experts
• Easy and fast access to technical 
content and product information
• Access to premium content, such 
as book previews and free 
sample chapters
• Peer‐to‐peer discussion forums
• Training and education resources
Find out more. It’s free!

The Veritas Open eXchange allows customers and users of Veritas products to network get 
help and learn more about industry‐leading solutions. Veritas Open eXchange is a customer‐
focused resource, intended to help you design and implement a utility computing strategy to 
provide availability, performance, and automation for your storage, servers, and applications. 
Veritas Open eXchange provides the following resources:
• Technical documents, such as articles, white papers, and product specs.
• Interactive services, such as the discussion forum, where members can discuss current
topics, share tips and tricks, and help one another troubleshoot problems.
Best of all, it is free. Sign up to become a member at: https://vox.veritas.com
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐7
SORT for Flex Appliance Users
https://sort.veritas.com/prod_land?prod=flexapp

Veritas Services and Operations Readiness Tools (SORT) is a set of Web‐based tools that 
optimizes the end‐to‐end experience for Veritas products, such as Storage Foundation and 
NetBackup. SORT for NetBackup provides information on whether your environment is 
compatible with a NetBackup installation or upgrade, and gives you links to the latest 
documentation and software. SORT for NetBackup is available at: 
https://sort.veritas.com/prod_land?prod=flexapp
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐8
MyVeritas
https://www.veritas.com/support/en_US

MyVeritas is your single destination that allows you to access all your Veritas enterprise 
services and information. To view this page, visit: 
https://www.veritas.com/support/en_US.html
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐9
Veritas Education Services: Links
https://www.veritas.com/services/education‐services.html

 Curriculum Paths: Backup & Recovery, Information
Governance, Storage & Availability

 Get Certified in NetBackup and other Veritas products.

 View FAQs about Education Services.

 Manage your training transcript and print certificates of
completion by signing in to the Veritas Learning Portal

10

Visit the Veritas Education Services page to learn more about Veritas product training and 
certification at: https://www.veritas.com/services/education‐services.html This slide displays 
links related to curriculum paths, Veritas certification, and other training related information. 
• Curriculum Paths: Backup & Recovery, Information Governance, Storage & Availability.
• Get Certified in NetBackup and other Veritas products. View FAQs about Education
Services.
• Manage your training transcript and print certificates of completion by signing into the
Veritas Learning Portal.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐10
Accessing the Lab Portal
• To access the hands‐on lab for the course, click the link
below to log into the Veritas Lab Portal.
– https://veritas.learnondemand.net
– Username: Your Veritas Learning Portal Username
– Password: Welcome2U! (default password for new
students enrolled after 2018‐10‐08; formerly
Welcome2u)
• If you have already set your password for the Veritas
Lab Portal, use it.
– (Note: This is a different password than the one used
when accessing the Veritas Learning Portal, although
you can set them to the same value.)
• To get help logging in, click Contact in the upper left
corner of the login screen.

11

To access the hands‐on lab for the course, click the link below to log into the Veritas Lab 
Portal.
• https://veritas.learnondemand.net
• Username: Your Veritas Learning Portal Username
• Password: Welcome2U! (default password for new students enrolled after 2018‐10‐08;
formerly Welcome2u)
If you have already set your password for the Veritas Lab Portal, use that instead.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


Intro‐11
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

Intro‐12
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 01: Introducing Veritas NetBackup 
Flex 5350 Appliance

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Introducing Veritas NetBackup Flex 5350 Appliance lesson in the Veritas 
NetBackup Flex 5350 Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐1
Lesson Introduction

• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas NetBackup Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the first lesson in this course. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐2
Lesson Objectives
Topic Objective

Veritas Flex 5350 Appliance:  • Explain the functionality of Flex 5350 Appliance.
Introduction • State the benefits and use cases for the Flex Appliances.

• List the server node characteristics.
Flex 5350 Appliance: Hardware • Explain the 5U84 storage shelve characteristics.
• Enumerate the Flex Appliance integrated redundancy features.

• Explain the Flex Appliance platform software components.
• Describe Flex containers and their use.
Flex 5350 Appliance: Software
• Describe application instances and create them.
• Explain the Flex Appliance High Availability (HA) architecture.

• Describe the Flex Appliance interface.
Flex 5350 Appliance: Management 
• Use the Flex Appliance Shell.
and Monitoring Interfaces
• Describe Veritas AutoSupport Services.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐3
Topic: Veritas Flex 5350 Appliance: Introduction

After completing this topic, you will be able to: 
• Explain the functionality of Flex 5350 Appliance.
• State the benefits and common use cases for Flex Appliances.

This is the Veritas Flex Appliance: Introduction topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐4
Consolidating Multiple NetBackup Deployments in a Resilient and 
Scalable Virtual Container Environment

NetBackup NetBackup
Primary Server Media Server

NetBackup NetBackup
Media Server WORM Storage 
Server
Primary Server Media Server Media Server WORM Storage 
Server

Standalone NetBackup Servers Flex 5350/HA Application Instances

• Servers provisioned manually. • Servers provisioned almost instantly.
• Servers provisioned on separate hardware. • Servers provisioned as virtualized Docker
• Servers provisioned with separate operating containers.
systems (OSs). • Converged, enterprise hardware platform resources
• Servers configured and managed separately. shared by container instances.
• Redeploying servers is non‐trivial. • Integrated HA and redundancy features.

Veritas Flex Appliance is a customizable data management solution that allows you to 
consolidate multiple applications on a single hardware platform. With the Flex Appliance, you 
can run concurrent instances of the following applications:
• NetBackup primary server.
• NetBackup media server with the following storage options: MSDP, Advanced Disk, and
WORM Storage Servers.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐5
What is Veritas Flex Appliance?

Veritas NetBackup Flex 5350/HA Appliances 
NetBackup Domain 1 NetBackup Domain 2
Container instances  Container instances 

DATA & NETWORK SEGREGATION
NetBackup Primary Server NetBackup Media Server NetBackup Primary Server
Administration Deduplication (MSDP) Administration

NetBackup WORM NetBackup Media Server NetBackup Media Server


Storage Server Deduplication (MSDP) Deduplication (MSDP)

Flex Appliance 5350/HA Software Platform
Immutable container images

Flex Appliance 5350/HA Hardware Platform

Veritas Flex Appliance is a new concept in delivering enterprise data protection services, both 
on‐premises and on the cloud. It is a single, highly available, and scalable solution that utilizes 
microservices to deliver enterprise‐wide information‐defined data protection services on‐
demand. Instead of relying on complex and expensive data protection environments 
consisting of many converged or single function backup, data deduplication, cloud tiering, and 
storage silos are spread across the enterprise. NetBackup and NetBackup microservices are 
configured and deployed in the Flex Appliance in minutes and on‐demand, providing a robust 
enterprise data protection solution. Multiple Veritas NetBackup deployments (domains) can 
be consolidated on a single Flex Appliance, substantially reducing data center costs and 
complexity.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Flex Appliance delivers enterprise‐wide on‐premises and cloud data protection on‐demand, 
which helps in rapidly adapting to the changing business requirements. Veritas NetBackup 
Flex 5350/HA Appliance consolidates multiple data management offerings on a resilient, 
scalable, and fully integrated solution. It offers the following advantages:
• Run multiple NetBackup roles on a single appliance.
• Host multiple Media Server Deduplication Storage Pool (MSDP) media server on a single
appliance.
• Host write once read many (WORM) Storage Servers.
• Up to 1,920TiBs of usable data storage space.
• Provide 24x7 hardware monitoring and alerting.

Not for Distribution


1‐6
Flex Appliance Customer Use Cases (1/4)

A B

C D

Configuration Agility Expanded Deduplication Storage  Backup‐as‐a‐service Capability 


• Deploy new NetBackup Servers Benefits • Secure and isolate tenant backup 
in a few minutes. • Reduce secondary storage costs information.
• Implement almost any with expanded deduplication. • Configure NetBackup application 
NetBackup topological • Expand optimization‐enabled instance infrastructure into logical
configuration. storage by hosting multiple  groups known as tenants.
• Host multiple NetBackup  NetBackup MSDP Media Servers. • Secure and isolate tenant backup 
domains. • Increase deduplication storage  data.
• Consolidate multiple, capacity to almost 2 petabytes per  • Secure and isolate tenant network
standalone NetBackup Servers Flex 5350 Appliance. traffic.
on a single appliance.

The slide lists some of the common use cases of the Flex Appliance. You can deploy new 
NetBackup Servers in a few minutes and implement almost any NetBackup topological 
configuration with Flex appliances. The benefits of data optimization and deduplication are 
well‐known throughout the industry. With the Veritas Flex Appliance, current limits on 
deduplication capacity are significantly expanded through the ability to run multiple 
NetBackup MSDP Media Servers on a single Flex Appliance. This potentially allows customers 
to utilize almost the entire storage capacity of a Flex Appliance – almost 2 PB – as 
deduplication‐enabled storage. By organizing NetBackup Servers into logical constructs known 
as tenants, the Veritas Flex Appliance enables partners and customers to offer backup‐as‐a‐
service to their end users. This includes the ability to securely separate both backup data and 
network traffic form unauthorized access, a key requirement for end users considering 
services‐based solutions to data protection challenges.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐7
Flex Appliance Customer Use Cases (2/4)

Streamline Management,  Increase Operational Efficiency Improve Remote and Branch 


Operation, and Support • Reduce planned and unplanned Office Protection
• Save time and reduce risk with downtime. • Simplify protection of remote or 
simplified upgrades. • Fully integrated HA significantly branch offices.
• Streamline and simplify increases uptime per year. • Streamlined deployment.
NetBackup application instance  • Improves system throughput • Backups can be duplicated to
upgrade process. performance. central data center.
• Reduce risks and complexity • Reduces operational costs. • Backup data can be tiered to the 
associated with standard  Cloud.
upgrade procedures.
• Reduce support requests.

Another key benefit to container technology is the ability to simplify and streamline the 
upgrade process for NetBackup application instances. Old NetBackup “binaries” can be 
swapped‐out for newer NetBackup “binaries,” leaving user‐generated data in place. Upgrade 
events are protected by pre‐check and post‐check processes, as well as the ability to rollback 
an upgrade before it is committed. This makes NetBackup upgrades much faster and less risky. 
Operational availability becomes a major concern as the volume of data that an enterprise 
depends on grows toward the petabyte scale. Service Level Objectives demand that both 
planned and unplanned downtime be minimized. 

The Flex 5350/HA Appliance HA solution provides the reliability needed to meet the most 
stringent service level objectives for large data sets. Protecting remote office resources can be 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

a difficult challenge for businesses as remote office locations commonly lack IT personnel with 
the expertise needed to manage data protection operations. By offering a cost‐effective, 
streamlined appliance solution designed for remote office protection and which can be 
managed remotely, Veritas helps customers easily protect remote office resources without 
having to increase costs associated with remote office data protection management.

Not for Distribution


1‐8
Flex Appliance Customer Use Cases (3/4)

Virtual Data Protection Over  Ransomware Resiliency and  OST Plugins


Fibre Channel Compliance • Protection of external workloads
• Virtual data protection. • Complete immutable storage  with Open Storage (OST) plugins.
• Protect VMWare infrastructure  solution. • Flex Appliance provides OST
efficiently using VMWare APIs • Create and manage immutability plugins packaged as a Docker data 
for Data Protection (VADP) locks for primary and secondary volume container.
over Fibre Channel. copies as well as NetBackup AIR.
• Honour legal hold by retaining 

Add‐on
Plugin 
NetBackup

OST 
backups for a specified period in  Media Server
the NetBackup catalog.
• Two lock modes: Compliance and 
Enterprise.
• Cohasset immutability assessment.

Hypervisor‐level snapshots are taken for virtual machines. VM data is streamed directly from 
storage to backup server over Fibre Channel. Initiator mode use cases such as VMWare 
(VADP) SAN Transport & Tape Out are supported. Target mode use cases such as FTMS SAN 
Client are on the roadmap. Reconfiguration of FC is needed when you upgrade to Flex 2.0 and 
have FC support exception implemented — undo manual configuration before upgrade. Multi‐
pathing is supported with Flex 2.0. Sharing of a FC port among multiple instances is possible if 
the instances are part of the same tenant. Sharing of a FC port between VMWare (VADP) SAN 
Transport and Tape Out is possible within tenant boundary. Fibre Channel is not supported on 
the 5150 platform. Flex Appliance 2.0 supports OST plugins for the protection of external 
workloads. The ability to create and manage immutability locks for:
• Primary, secondary (duplication), NetBackup AIR.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Honor legal hold (NetBackup catalog‐only).
Immutable storage support:
• Flex 5150, 5250, & Flex 5350/HA with MSDP.
• Compliance Clock: independent of OS time.
• Support for two lock modes with the ability to extend via CLI.
• Compliance: WORM retention period cannot be deleted.
• Enterprise: WORM retention period can be deleted.
Cohasset immutability assessment (in compliance mode):
• Securities and Exchange Commission (SEC) in 17 CFR § 240.17a‐4(f).
• Commodity Futures Trading Commission (CFTC) in regulation 17 CFR § 1.31(c)‐(d).

Not for Distribution


1‐9
Flex Appliance Customer Use Cases (4/4)

Protection of Workloads Using NetBackup Instant  Universal Shares
Access • Universal share significantly improves the dump and 
• Access data inside VMs backed up on a NetBackup  sweep process.
appliance instantly. • From the DBA perspective, nothing changes.
• Enables recovery of selected files without restoring  • Save money: No need to purchase additional storage 
VM. for dump location.
• VM admins can easily perform their own restores. • Faster: Eliminates time consuming sweep step.
• Supports any file system. • More reliable: Fewer steps means less chance of
• Agentless: Eliminates the need for agents in a  failures.
VMWare environment.

10

Flex Appliance 2.0.1 supports NetBackup Instant Access that can protect various workloads 
such as Microsoft SQL server, virtual machines, and so on. Flex Appliance 2.0.1 supports 
Universal Shares. Universal share significantly improves the dump and sweep process. From 
the DBA perspective, nothing changes. Save money as there is no need to purchase additional 
storage for the dump location. Eliminate time consuming sweep step and is more reliable as 
fewer steps means less chance of failures. 
• BYO NAS DB Dump Location: Ingest to MSDP a two‐step process. It is I/O intensive as
data is moved twice. In addition, it is expensive as it requires additional storage.
• Universal Share DB Dump Location: Is much faster as it is a single‐step process. It ingests
directly to MSDP and eliminates the need for separate NAS. Replicate data – AIR, Opt‐
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Dupe.

Not for Distribution


1‐10
High‐level Comparison of the Veritas Appliances Family
NetBackup NetBackup NetBackup  Flex 
Virtual  5250 Appliance 5350 Appliance Flex  Flex 5350/HA  Access 
Appliance 5150 Appliance 5250 Appliance Appliance 3340 Appliance

Available in multiple 
editions

• Deployment • Primary or • High‐ • Simplified • 429 TiB • Flexibility and  • Long‐term data 


simplicity Primary/Media performance  appliance solution maximum  agility retention
• Minimize Capex  • 429 TiB maximum  Media Server • Cost‐effective 
storage • High performance • 2,544 TiB
investment storage • 1,920 TiB design • Moderate • Multiple maximum storage
• Designed for maximum storage workloads NetBackup roles
• Smaller workloads
VMware • HA capable on one appliance
SUMMARY: SUMMARY: SUMMARY: SUMMARY: SUMMARY: SUMMARY: SUMMARY:
Data protection  Predictable high‐ Predictable highest  Streamlined  Protection for remote  Run multiple  Long‐term data 
in fully virtual  performance data  performance data  protection for  or branch office  Veritas software  storage and 
deployments and  protection for  protection for  remote or branch  locations as well as  products on a  archiving as tape 
remote offices. moderate  enterprise  office locations. moderate data center  single, flexible,  and public cloud 
workloads. workloads. workloads converged solution. alternative.

11

The slide provides a feature comparison across the Veritas Appliance family. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐11
NetBackup 5350/HA vs Flex Appliance 5350/HA
Appliance  8/16Gb FC  10GbE  I/O 
CPU RAM Storage 1GbE
Model (SFP) (SFP) Options

• 120TB‐1920TB • 2–10
• 0–8 ports
VERITAS • Shelf: ports • 3 options
• Depends available
NetBackup  120/240/480T • Depends
• Xeon 6138 upon
5350/HA B upon • A/B/C
option
• 2x CPUs • 768GB‐ • 1‐4 Shelves option
(2.0GHz) 1.5TB • 4 ports
• 20 cores • DDR4 • 0‐2 16Gb
• 240TB‐1920TB
VERITAS  each (40) ports • 3 options
• Shelf:
Flex Appliance  • Depends • 10 ports available
240/480TB
5350/HA upon • A/B/C
• 1–4 Shelves option

12

The NetBackup 5350/HA and Flex Appliance 5350/HA solutions include support for two server 
nodes in a cluster configuration. The CPU, RAM, and I/O information in the table above is for 
one server node only. For example, if a single server node includes 10x 10GbE (SFP) ports, a 
2x server node cluster configuration includes 20x 10GbE (SFP) ports (10 per server node).
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐12
Topic: Flex 5350 Appliance: Hardware

After completing this topic, you will be able to: 
• List the server node characteristics.
• Explain the 5U84 storage shelve characteristics.
• Enumerate the Flex Appliance integrated redundancy features.

13

This is the Flex 5350 Appliance: Hardware topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐13
Veritas Flex 5350 Appliance: Overview 
• A media server solution designed for large workloads.
• Deployed in less than 60 minutes.
• Available as a single‐node or a two‐node appliance.
• HA configuration includes two compute nodes, one required Primary Storage Shelf, and
up to three optional Expansion Storage Shelves.
• Supports Veritas Flex Appliance 2.0.1 and later.
• A hardware and software storage system that scales up to a total of 1,920TiB (2,111TB)
of usable backup capacity.
• It consists of one 2U 5350/HA Appliance compute node and one required externally
attached 5U84 Primary Storage Shelf, which is used for data storage purposes.
• By itself, the 5350/HA Appliance compute node does not provide internal disk space for
data storage.
• You can add up to three optional 5U84 Expansion Storage Shelves if you require
additional data storage space.
• SAS‐3 cables connect the 5350/HA Appliance compute nodes to 5U84 Primary Storage
Shelf RAID controllers.
• SAS‐3 cables also connect 5U84 Primary Storage Shelves to the optional 5U84
Expansion Storage Shelves.

14

The Veritas 5350 Appliance is a media server solution designed for large workloads. It 
provides high performance with multiple service offerings and gets deployed in less than 60 
minutes. The Veritas 5350 appliance is available as a single‐node or a two‐node appliance. 
The Veritas 5350 HA configuration includes two compute nodes, one required Primary Storage 
Shelf and up to three optional Expansion Storage Shelves. The Veritas 5350 Appliance 
supports the following software:
• Veritas Flex Appliance 2.0.1 and above.
• NetBackup Appliance software release 4.0 (revised) and above.

The Veritas 5350 Appliance is a hardware and software storage system that scales up to a 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

total of 1,920TiB (2,111TB) of usable backup capacity. It consists of one 2U 5350 Appliance 
compute node and one required externally attached 5U84 Primary Storage Shelf, which is 
used for data storage purposes. By itself, the 5350 Appliance compute node does not provide 
internal disk space for data storage. You can add up to three optional 5U84 Expansion Storage 
Shelves if you require additional data storage space. SAS‐3 cables connect the 5350 Appliance 
compute nodes to 5U84 Primary Storage Shelf RAID controllers. SAS‐3 cables also connect 
5U84 Primary Storage Shelves to the optional 5U84 Expansion Storage Shelves.

Not for Distribution


1‐14
Flex Appliance 5350/HA: Technical Details
• Appliance primary components

5350/HA Appliance Server Nodes
• Hosts Flex software platform.
• Manages compute resources for running application instances.
• Connects to customer infrastructure.
Server nodes connect to 
primary storage shelf via SAS‐3 
cabling
5U84 Storage Shelves
• Provides redundant, expandable storage for application instances and 
associated data.
• First storage shelf is required; up to three additional shelves can be added.
• Maximum shelf capacity of 480 TIB, maximum total capacity of 1,920 TiB.

15

The slide discusses the core components of the Flex 5350 Appliance. The 5350 Appliance 
Server nodes host the Veritas OS and Flex Software. It connects to the customer 
infrastructure. It also processes and optimizes customer backup data. The 5U84 Storage Shelf 
allows host expandable backup data storage. It supports six storage shelves and has a 
maximum capacity of 480 TiB.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐15
Integrated Redundancy Features

Integrated Redundancy Features  Integrated Redundancy Features
Server Nodes Storage Shelves
• •
Veritas Flex Appliance 5350/HA

Highly available architecture – 2x server  Redundant RAID controllers (primary


nodes in a cluster configuration storage shelf)
• Redundant power modules • Redundant power modules
• RAID 1 OS/log volume • RAID 6 data volumes
• Hot spare disk • RAID 10 metadata volumes
• Redundant disk power paths
• Redundant disk SAS signal paths
• Hot spare disks

16

The slide displays the integrated redundancy features of the server nodes and the storage 
shelves. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐16
Compute Node Disk Drive Configurations
• The Veritas 5350/HA Appliance compute node contains three 1.92 TB SATA SSDs.
• Each SSD is accessible from the compute node's front panel. An embedded RAID controller on the compute node's
mainboard configures two of the three SATA SSDs into a RAID1 volume.
• The two RAID1 volumes contain the appliance OS, the OS swap file, the NetBackup application, and the logs.
• You can hot‐swap one of these disk drives at a time if a drive becomes problematic.
• However, you cannot operate the appliance if both disk drives are removed.
• The disk drives in slot 1 and slot 2 are configured as RAID1 with slot 3 as the hot spare.
• If a disk drive in the RAID volume experiences a hardware error, the appliance automatically initiates a RAID rebuild
operation.
• During the rebuild operation, the appliance dynamically accesses the hot‐spare disk and uses it to rebuild the RAID
volume.

17

The Veritas 5350 Appliance compute node contains three 1.92 TB SATA SSDs. Each SSD is 
accessible from the compute node's front panel. An embedded RAID controller on the 
compute node's mainboard configures two of the three SATA SSDs into a RAID1 volume. The 
two RAID1 volumes contain the appliance OS, the OS swap file, the NetBackup application, 
and the logs. You can hot‐swap one of these disk drives at a time if a drive becomes 
problematic. 

However, you cannot operate the appliance if both disk drives are removed. The disk drives in 
slot 1 and slot 2 are configured as RAID1 with slot 3 as the hot spare. If a disk drive in the 
RAID volume experiences a hardware error, the appliance automatically initiates a RAID 
rebuild operation. During the rebuild operation, the appliance dynamically accesses the hot‐
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

spare disk and uses it to rebuild the RAID volume.

Not for Distribution


1‐17
Flex 5350 Appliance: Technical Details

NETWORK
FC FABRIC
16Gb FC
Connection to customer’s 
Fibre Channel infrastructure

1GbE SAS‐3
Connection to customer’s  Server and Inter‐storage 
network infrastructure shelf connectivity

25GbE
Connection to customer’s 
network infrastructure

18

The slide illustrates the network interfaces of the Flex 5350 Appliance. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐18
Flex 5350 Appliance: Key Components (1/3) 
Technical Specification Veritas 5350 Appliance System
Processor  Dual 2nd Generation Intel Xeon Scalable Processors.
Performance and • Supports high‐performance processors with low‐power consumption.
capacity • Provides high efficiency and performance.

Base memory capacity: 768 GB, expandable to 1.5 TB
Memory type: DDR4 RDIMM
Configuration:
System memory (each • 768 GB: 64 GB x 12 RDIMM modules on capacities less than 960 TB
Appliance compute • 1536 GB: 64 GB x 24 RDIMM modules on capacities of 960 TB or greater
node) If you want to upgrade your capacity to 960 TB or more, you must purchase a 768 GB
memory upgrade kit.
Operating voltage: 1.2V
Configured clock speed: 2933 MHz

Usable MSDP and
• AdvancedDisk usable storage capacity: up to 1,920 TiB (2,111 TB).
AdvancedDisk usable
• MSDP storage capacity: up to 960TiB (1,056TB).
storage capacity (TB)

19

The key components of the NetBackup Flex 5350 Appliance are displayed on the slide. Higher 
memory capacities are available depending on CPU population. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐19
Flex 5350 Appliance: Key Components (2/3) 

Technical Specification Veritas 5350 Appliance System

SAS RAID mezzanine card Yes 

SAS RAID PCIe card installed in a appliance
No
compute node PCIe riser assembly

RAID1 (mirroring) and RAID6 (block level striping with double distributed parity) 
are used as follows:
RAID levels • RAID1: Appliance compute node system disks.
• RAID6 and RAID10: 5U84 Primary Storage Shelf and 5U84 Expansion Storage 
Shelf data storage disks.

4
Maximum number of
One required 5U84 Primary Storage Shelf and three optional 5U84
storage shelves
Expansion Storage Shelves.

20

The key components of the NetBackup Flex 5350 Appliance are displayed on the slide. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐20
Flex 5350 Appliance: Key Components (3/3) 

Technical Specification Veritas 5350 Appliance System

4
12 Gb SAS‐3 ports (PCIe‐based) Used to connect the Veritas Appliance compute 
node to the 5U84 Primary Storage Shelf.

I/O Ports 10/25 GbE Ethernet/iSCSI‐capable Ports (PCIe‐ Up to 8, depending on the appliance I/O 


based) configuration.

Up to six, depending on the appliance I/O 
16 Gb Fibre Channel ports (PCIe‐based)
configuration.

1Gb Ethernet ports (on‐board) 4

21

The I/O Ports configurations of the NetBackup Flex 5350 Appliance are displayed on the slide. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐21
Server Node: Disk Configuration
Veritas Flex Appliance 5350/HA

0  1  2 3 4  5  6  7

Disk Drive
Slot RAID Level  Disk Drive Role
Size (TB)

0, 1 RAID1 1.92 TB OS and log volume

2 RAID1 1.92 TB OS/log hot spare

3‐7 RAID1 ‐ Blank 

22

The Flex Appliance 5350/HA compute node does not contain internal disk space on which the 
data can be stored. Instead, the Flex Appliance 5350/HA uses the Veritas 5U84 Primary 
Storage Shelf as the main data storage device. The 5U84 Primary Storage Shelf connects to 
the Flex Appliance 5350/HA Compute Node and uses RAID 6 disk array technology to protect 
the stored data.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐22
Compute Node Rear Panel
• The rear panel of the Veritas 5350/HA Appliance contains three PCIe riser card assemblies. 
• PCIe riser card assemblies 1 and 2 each support three standard PCIe cards, while PCIe riser card assembly 3 supports
two low profile PCIe cards.
Serial port ‐
Serial 
connection for 
PCIe Riser # 3 PCIe Riser # 2 Veritas  PCIe Riser # 1
Technical 
Support use 
only.

OCP 1Gbs 
ports.

DB‐15 VGA 
monitor  Three stacked  IPMI port ‐ An external RJ45 
Power Supply 1 and Power Supply  USB 3.0 Type A 
2 ‐ Dual, redundant, and hot‐ connector. port used for appliance 
serial ports for  remote management
swappable.  general use. purposes.

23

The rear panel of the appliance compute node has several access ports and other features. 
The rear panel of the Veritas 5350 Appliance contains three PCIe riser card assemblies. PCIe 
riser card assemblies 1 and 2 each support three standard PCIe cards, while PCIe riser card 
assembly 3 supports two low‐profile PCIe cards. Veritas appliances may include grounding 
studs in case your lab environment has such a requirement. The studs are located on the rear 
panel of the appliance. You can use standard grounding practices to connect grounding wires 
to the studs. The serial number is located on a vertical bar on the rear panel of the appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐23
Compute Node Rear Panel: Color Coded

The ports on the rear panel are color‐coded for easy identification

24

The ports on the rear panel are color‐coded for easy identification.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐24
Compute Node Disk Drive LEDs
Each Flex 5350/HA Appliance compute node disk drive module contains two LEDs on the left side of each module

Number  Description LED Behaviour Condition


1 Amber Status LED Off No disk drive access and no disk drive faults.
Solid amber A disk drive fault has occurred.
Blinking amber A RAID rebuild is in progress (1Hz blink).
Locating/identifying the disk drive (4Hz blink). 
2 Green Activity Off Power on ‐ the disk drive has spun down.
LED
Solid green Power on ‐ no disk drive activity.
Blinking green Power on ‐ the disk drive is processing a command OR Power on ‐
the disk drive is spinning up.

25

Each 5350 Appliance compute node disk drive module contains two LEDs on the left side of 
each module. Disk drive modules that do not contain disk drives also have LEDs. Although 
there may not be disk drive activity, some colored lights may still be seen through the disk 
modules.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐25
Compute Node Front Panel USB Port

The 5350 Appliance compute node front panel includes a USB 2.0‐compliant port that supports a data transfer rate of 
up to 480 Mb/second.

26

The 5350 Appliance compute node front panel includes a USB 2.0‐compliant port that 
supports a data transfer rate of up to 480 Mb/second.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐26
Compute Node Control Panel (1/2)
Label LED System Information

Power button with integrated
A The Power button toggles the system on and off.
LED
The drive activity LED on the front panel indicates drive 
B Drive Activity LED activity from the on‐board hard disk controllers for the 
M.2 SSD (for security).
The System ID button toggles the integrated ID LED and 
System ID button with the blue server board LED on and off.
C
integrated LED The system ID LED identifies the system for maintenance 
when it is racked with similar server systems.

The front control panel includes four activity LED 
indicators for each on‐board network interface
controller (NIC).
D Network Activity LEDs • NIC‐1 represents network interface controller 1
• NIC‐2 represents network interface controller 2
When network links are detected on the controllers, the 
LEDs are activated and remain on. 

27

The control panel system LED descriptions are displayed on the slide. For Network Activity 
LEDs, when network links are detected on the controllers, the LEDs are activated and remain 
on. The LEDs blink when network activity occurs, and the rate at which they blink is 
determined by the amount of network activity that occurs.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐27
Compute Node Control Panel (2/2)

Label LED System Information

When it is depressed, the NMI button puts the appliance 
in a halt state, issues a non‐maskable interrupt (NMI), and 
NMI button (recessed, tool then triggers the non‐maskable interrupt. All server data 
E
required for use) can be lost. 
Veritas recommends that you do not enable NMI by
pressing the NMI button.
System Cold Reset Button
When depressed, the System Cold Reset button re‐boots 
F (recessed, tool required for
and re‐initializes the appliance.
use on non‐storage models)
The System Status LED is bi‐color indicator that uses the 
G System Status LED colors green and amber to display the current health of 
the appliance.

28

The control panel system LED descriptions are displayed on the slide. For System Status LED, 
two locations are provided for you to monitor the health of the system. You can find the first 
location on the front control panel, while the second location is located on the back edge of 
the server board. It is viewable from the rear of the appliance. Both LEDs show the same state 
of health. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐28
System Status LED States

The System Status LED is a bi‐color (Green/Amber) indicator that shows 
the current health of the system. 
The appliance provides two locations for this feature: 
1. The first location is on the Front Control Panel. 
2. The second location is on the back edge of the server board.

29

The System Status LED is a bi‐color (Green/Amber) indicator that shows the current health of 
the system. The appliance provides two locations for this feature. The first location is on the 
Front Control Panel, while the second location is on the back edge of the server board. For 
additional information about the System Status LED states, refer to: 
https://www.veritas.com/content/support/en_US/doc/147448782‐147448792‐
0/v125460934‐147448792
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐29
Appliance Network Interface Card Port Assignments

Veritas 5350/HA/HA Appliance rear panel details

30

This slide describes the on‐board 1 GB network interface card (NIC) port and Ethernet (eth) 
port assignments. It also describes the PCIe‐based 10Gb NIC port and Ethernet port 
assignments for each 5350/HA Appliance.
• eth0/NIC1/host1 (copper/RJ45 connector)
– NetBackup Appliance (eth0/NIC1): Used for the initial configuration of the appliance.
After completing the initial configuration, you can connect NIC1 (eth0) to an
administrative network that does not provide any backup data transfer. For more
information, see the NetBackup 53xx Appliance Initial Configuration Guide. Veritas does
not support forming a NIC bond using eth0/NIC1 with other eth/NIC ports.
– Flex Appliance (host1): A 1‐GbE port copper connector that you can connect to an
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

administrative network to manage the 5350 Appliance system. It is bonded with host0
during initial configuration as bond mgmt0.
• eth1/NIC2/host0 (copper/RJ45 connector)
– NetBackup Appliance (eth1/NIC2): A 1‐GbE port for general use.
– Flex Appliance (host0): A 1‐GbE port copper connector that you can connect to an
administrative network to manage the 5350 Appliance system. It is bonded with host1
during initial configuration as bond mgmt0.

Not for Distribution


1‐30
• eth2/NIC3/privnic1 (copper/RJ45 connector)
– NetBackup Appliance (eth2/NIC3): A 1‐GbE port for general use.
– Flex Appliance (privnic1): A 1‐GbE Private Low Latency Transport port that is used for
connections between the two appliance compute nodes.
• eth3/NIC4/privnic0 (copper/RJ45 connector)
– NetBackup Appliance (eth3/NIC4): A 1‐GbE port for general use.
– Flex Appliance (privnic0): A 1‐GbE Private Low Latency Transport port that is used for
connections between the two appliance compute nodes.
• eth ports 4‐13 NIC ports 0–7 (Fibre connector; slot2 right port)
– NetBackup Appliance (eth ports 4‐13): A 10/25GbE port for general use.
– Flex Appliance (NIC ports 0–7): A 10/25GbE port for Flex instance communication.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐31
Veritas Flex 5350/HA Appliance I/O Configuration Options
• The rear panel of the Veritas 5350/HA Appliance contains three PCIe riser card assemblies.
• There are eight PCIe slots.
• The slots are labelled 1 to 8.
• Slots 1, 2, and 3 are in PCIe riser card assembly 2.
• Slots 4, 5, and 6 are in PCIe riser card assembly 1, while slots 7 and 8 are in PCIe riser card assembly 3.

Riser Assembly 3 Riser Assembly 2 Riser Assembly 1

32

The rear panel of the Veritas 5350 Appliance contains three PCIe riser card assemblies. There 
are eight PCIe slots. The slots are labelled 1 to 8. Slots 1, 2, and 3 are located in PCIe riser card 
assembly 2. Slots 4, 5, and 6 are located in PCIe riser card assembly 1, while slots 7 and 8 are 
located in PCIe riser card assembly 3.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐32
Available PCIe‐based I/O Configurations
The Veritas 5350/HA Appliance supports multiple PCIe‐based I/O configuration options.
The table shows the total number of I/O ports that are available with each 5350/HA Appliance I/O configuration

I/O
Slot Slot Slot Slot Slot Slot Slot Slot
configuration
1 2 3 4 5 6 7 8
option
Reserved Reserved
25/10  25/10 GbE  25/10 GbE  25/10 GbE  16 Gb FC 
A SAS SAS _
GbE NIC NIC NIC NIC HBA
CTRL CTRL

Reserved Reserved
25/10  25/10 GbE  25/10 GbE  16 Gb FC  16 Gb FC 
B SAS SAS _
GbE NIC NIC NIC HBA HBA
CTRL CTRL

Reserved Reserved
25/10  25/10 GbE  16 Gb FC  16 Gb FC  16 Gb FC 
C SAS SAS _
GbE NIC NIC HBA HBA HBA
CTRL CTRL

33

The Veritas 5350/HA Appliance supports multiple PCIe‐based I/O configuration options. The 
following table shows the total number of I/O ports that are available with each 5350/HA 
Appliance I/O configuration.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐33
Storage Shelf Characteristics
Veritas Flex Appliance 5350/HA

Primary Storage 
Shelf

Expansion Storage 
Shelves

5U84 Storage Shelf, next generation storage array, 4 TB/8 TB 7,200 rpm 
SAS‐3 drives, 240 TiB/480 TiB capacity
Capacity values are calculated using Base2 (1 TiB = 1,099,511,627,776 bytes)

34

Veritas offers two external storage shelf models for the Veritas 5350 Appliance. These include 
the:
• Veritas 5U84 Primary Storage Shelf (required)
• Veritas 5U84 Expansion Storage Shelf (optional)
Both the 5U84 Storage Shelf chassis include a set of common internal core components, along 
with a set of plug‐in modules.
The core components include:
• Two sliding disk drawers that contain Disk Drive In Carrier (DDIC) modules
• A front operations panel
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• A front bezel
• Mid‐plane printed circuit boards (PCB) that interface with controllers on the 5U84 Primary
Storage Shelf and the 5U84 Expansion Storage Shelf.

Not for Distribution


1‐34
In addition to the core components, the storage shelves also incorporate the following plug‐in 
modules:
• Two 12 GB SAS‐3 RAID controller modules (5U84 Primary Storage Shelf only)
• Two Storage Bay Bridge 2.1‐compliant Expansion I/O controller modules (5U84 Expansion
Storage Shelf only)
• Two power supply units (PSUs)
• Five fan modules
• Up to 84 Disk Drive In Carrier (DDIC) modules with drives installed
• A rail kit for rack mounting
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐35
Veritas 5U84 Storage Shelf Disk Drive Drawers

• The 5U84 Primary Storage Shelf and the 5U84
Expansion Storage Shelf each use a 5U chassis.
• Each chassis contains two sliding drawers that are
accessible from the front of the storage shelves.
• Each drawer holds 42 Disk Drive In Carrier (DDIC)
modules.
• The DDIC modules are installed in each of the drive
drawer slots, which can hold a total of 84 disk drives.
• Each DDIC module holds one 3.5" SAS‐3, 7200 rpm hard
disk drive, in either 4‐TB or 8‐TB capacities.
• The disk drives and the DDIC modules are hot‐
swappable and can be replaced on‐site while the
storage shelf is operational.

36

The 5U84 Primary Storage Shelf and the 5U84 Expansion Storage Shelf each use a 5U chassis. 
Each chassis contains two sliding drawers that are accessible from the front of the storage 
shelves. Each drawer holds 42 Disk Drive In Carrier (DDIC) modules. The DDIC modules are 
installed in each of the drive drawer slots, which can hold a total of 84 disk drives. Each DDIC 
module holds one 3.5" SAS‐3, 7200 rpm hard disk drive, in either 4 TB or 8 TB capacities. The 
disk drives and the DDIC modules are hot‐swappable and can be replaced on‐site while the 
storage shelf is operational. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐36
Disk Drive Slot Numbering
Top Drawer Disk Layout Bottom Drawer Disk Layout
• 42x drives per drawer • 42x drives per drawer
• Drives 0‐41 housed in top drawer • Drives 42‐83 housed in bottom drawer
• SAS‐3 host interface and internal connection • SAS‐3 host interface and internal connection
• Storage shelves are longer than standard • Storage shelves are longer than standard

37

Each disk drive drawer in a 5U84 storage shelf is divided into three compartments. The 
compartments contain the individual drive slots that hold the DDIC modules and the disk 
drives. In the top drive drawer, the drive slots are numbered from left to right, beginning with 
the first compartment that is closest to the front panel. The drive slots in this compartment 
are numbered 0 to 13. The drive slots in the second compartment are in the middle of the 
drive drawer. These slots are numbered 14 to 27. The drive slots in third compartment are 
closest to the rear of the shelf. These slots are numbered 28 to 41. In the bottom drive 
drawer, the drive slots are numbered from left to right, beginning with the first compartment 
that is closest to the front panel. The drive slots in this compartment are numbered 42 to 55. 
The drive slots in the second compartment are in the middle of the drive drawer. These slots 
are numbered 56 to 69. The drive slots in third compartment are closest to the rear of the 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

shelf. These slots are numbered 70 to 83. The lengths of the Veritas 5U84 Storage Shelves are 
longer than what a standard IEC‐compliant rack normally supports. Due to the additional 
length, the rack‐based PDU hardware may need to be installed on the outside of the rack to 
accommodate the storage shelves.

Not for Distribution


1‐37
Storage Shelf: Capacity with 4 TB Drives – Half and Full
• Storage shelf characteristics – Usable storage capacities using 4 TB disk drives.

Half populated shelf Fully populated shelf
• 120 TiB (132 TB) • 240 TiB (264 TB)

4
STORAGE SHELVES

120 TiB 240 TiB 360 TiB 480 TiB 600 TiB 720 TiB 840 TiB 960 TiB


(132 TB) (264 TB) (396 TB) (528 TB) (660 TB) (792 TB) (912 TB) (1,056 TB)

38

The slide illustrates usable storage capacities using 4 TB disk drives. The Veritas 5350 
Appliance compute nodes do not contain internal disk space on which to store data. Instead, 
the 5350 Appliance uses the required Veritas 5U84 Primary Storage Shelf as the main data 
storage device. The 5U84 Primary Storage Shelf connects to the 5350 Appliance compute 
nodes and uses RAID 6 drive sets to protect the stored data. If additional data storage space is 
required, you can connect up to three optional Veritas 5U84 Expansion Storage Shelves to the 
existing 5U84 Primary Storage Shelf. The 5U84 Expansion Storage Shelves connect to the 
5U84 Primary Storage Shelf using SAS‐3 data cables. After connecting the shelves, the disk 
drives in the 5U84 Expansion Storage Shelf use RAID 6 sets that are controlled by the 5U84 
Primary Storage Shelf to protect the stored data. Veritas 5350 Appliance supports up to 
960TiB (1,056TB) of usable MSDP storage capacity. For all storage configurations with an 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

aggregate total of all MSDP pools equaling 960 TB or larger, Veritas strongly recommends 
upgrading the memory capacity to 1,536 GB. For these storage shelf configurations, Veritas 
strongly recommends that you upgrade the memory capacity to 1.5 TB due to the increased 
resource requirements from updated MSDP encryption standards.

Not for Distribution


1‐38
Storage Shelf: Capacity with 8 TB Drives – Half and Full
• Storage shelf characteristics – Usable storage capacities using 8 TB disk drives.

Half populated shelf Fully populated shelf
• 240 TiB (264 TB) • 480 TiB (528 TB)

4
STORAGE SHELVES

240 TiB 480 TiB 720 TiB 960 TiB 1,200 TiB 1,440 TiB 1,680 TiB 1,920 TiB


(264 TB) (528 TB) (792 TB) (1,056 TB) (1,320 TB) (1,583 TB) (1,847 TB) (2,111 TB)

39

The slide illustrates usable storage capacities using 8 TB disk drives. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐39
Flex Appliance 5350/HA Hardware
• Storage shelf characteristics – Detecting and provisioning newly added storage shelves.

Detecting and Provisioning Added Storage Shelves

• The Flex platform allows users to detect and provision new storage shelves that
Veritas Flex Appliance 5350/HA

have been added to a Flex configuration.
• Detection/provisioning done within Flex Web user interface.
• Possible after new shelves are properly racked and cabled.

40

The Flex platform allows users to detect and provision new storage shelves that have been 
added to a Flex configuration. Detection and provisioning is done within Flex Web user 
interface. It is possible only after new shelves are properly racked and cabled. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐40
Disk Drive In Carrier (DDIC) Modules
Latch button

Drive Fault LED
Touch points ‐ Used to 
facilitate the removal of 
the DDIC module from 
the storage shelf 
drawer.
Disk drive capacity 
label

(SRKPI

41

All storage shelf hard disk drives are housed in DDIC modules. Each disk drive drawer accepts 
a Disk Drive In Carrier (DDIC) module for each disk drive slot in the drawer. DDIC modules 
enable disk drives to be quickly inserted and removed without turning off the 5U84 storage 
shelves. In addition, each DDIC prevents mis‐alignment and damage to the disk drive 
connectors during the disk drive insertion and removal process. For troubleshooting purposes, 
DDIC modules provide one amber drive fault LED indicator per disk drive. The fault indicator 
enables you to easily identify a failed drive carrier in the drive drawer. You can see drive fault 
LED indicator when the disk drive drawer is open.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐41
Top Drawer Volume Layout

Top Drawer Volume Layout
1. 2x meta volume drives (4x total
drives in volume, 2/drawer), RAID 
10
2
2. 1x hot spare disk (2x total hot 
3
spare disks in shelf, 1/drawer) 1

3. 3x data volumes with 13x drives 1 3
each, RAID 6:
3
Data1
Data4
Data5

42

The slide illustrates the top drawer volume layout. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐42
Bottom Drawer Volume Layout

Bottom Drawer Volume Layout
1. 2x meta volume drives (4x total
drives in volume, 2/drawer), RAID 
10
2. 1x hot spare disk (2x total hot 
spare disks in shelf, 1/drawer)
2
3. 3x data volumes with 13x drives
3
each, RAID 6: 1

Data2 1 3

Data3 3
Data6

43

The slide illustrates the bottom drawer volume layout. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐43
Storage Shelf Data Protected with RAID 6 Technology
• RAID 6 provides high performance and data durability

RAID 6: Striping with dual parity 
Volume

BLOCK A1 BLOCK A2 BLOCK A3 BLOCK Ap BLOCK Aq


BLOCK B1 BLOCK B2 BLOCK Bp BLOCK Bq BLOCK B3
BLOCK C1 BLOCK Cp BLOCK Cq BLOCK C2 BLOCK C3
BLOCK Dp BLOCK Dq BLOCK D1 BLOCK D2 BLOCK D3
BLOCK Eq BLOCK E1 BLOCK E2 BLOCK E3 BLOCK Ep

DISK 0 DISK 1 DISK 2 DISK 3 DISK 4

44

The slide illustrates the protection provided by RAID 6 technology to the storage shelf data.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐44
5U84 Primary Storage Shelf Rear Components
RAID Controllers: RAID 
Controller A, RAID 
Controller B

Fan modules: Fan 
Module 0, Fan Module 
1, Fan Module 2, Fan 
Module 3, and Fan 
Module 4

Power Supply Units: 
PSU 0, PSU 1

45

The 5U84 Primary Storage Shelf contain the following removable rear components:
• SAS‐3 RAID Controllers (5U84 Primary Storage Shelf only)
• Expansion I/O modules (5U84 Expansion Storage Shelf only)
• Fan modules
• Power Supply Units (PSUs)
The 5U84 Primary Storage Shelf uses two SAS‐3 RAID controllers, which are located in the top 
two slots of the back panel. The RAID controllers provide RAID data protection technology for 
the data that is stored on the 5U84 Primary Storage Shelf disk drives. The RAID controllers 
also provide RAID data protection technology for the optional 5U84 Expansion Storage 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Shelves that you connect to the 5U84 Primary Storage Shelf. SAS‐3 copper cables connect the 
5350 Appliance compute nodes to the 5U84 Primary Storage Shelf through the storage 
shelf's RAID controllers. 

Five high performance fan modules connect to the storage shelf's midplane connector 
through the middle slots. Each fan module contains two contra‐rotating high‐performance 
fans, along with separate power and control circuits for each internal fan. Two redundant 
Power Supply Units (PSUs) are located in slots beneath the fan modules. To operate, the 
5U84 Primary Storage Shelf must have at least one functioning RAID controller, one 
functioning power supply unit, and four functioning fan modules.

Not for Distribution


1‐45
5U84 Expansion Storage Shelf Rear Components Expansion I/O modules: 
Expansion I/O Module A, 
Expansion I/O Module B

Fan modules: Fan 
Module 0, Fan Module 
1, Fan Module 2, Fan 
Module 3, and Fan 
Module 4

Power Supply Units: 
PSU 0, PSU 1

46

The 5U84 Expansion Storage Shelf contain the following removable rear components:
• SAS‐3 RAID Controllers (5U84 Primary Storage Shelf only)
• Expansion I/O modules (5U84 Expansion Storage Shelf only)
• Fan modules
• Power Supply Units (PSUs)
The 5U84 Expansion Storage Shelf uses two Expansion I/O modules, which are located in the 
top two slots of the back panel. The Expansion I/O modules provide SAS‐3 I/O data transfers 
between the 5U84 Primary Storage Shelf and the 5U84 Expansion Storage Shelf. The 
Expansion I/O modules also provide I/O data transfers between the first 5U84 Expansion 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Storage Shelf and up to two additional 5U84 Expansion Storage Shelves. SAS‐3 cables connect 
the 5U84 Expansion Storage Shelf to the 5U84 Primary Storage Shelf through the 5U84 
Expansion Storage Shelf's Expansion I/O modules. 

SAS‐3 cables are also used to daisy chain up to two additional 5U84 Expansion Storage 
Shelves to the first 5U84 Expansion Storage Shelf. Five high performance fan modules 
connect to the storage shelf's midplane connector through the middle slots. Each fan module 
contains two contra‐rotating, high performance fans, along with separate power and control 
circuits for each internal fan. The device must have at least one functioning RAID controller, 
one functioning power supply module, and one functioning fan module. Two redundant 
Power Supply Units (PSUs) are located in slots beneath the fan modules. To operate, the 5U84 
Expansion Storage Shelf must have at least one functioning Expansion I/O module, one 
functioning PSU, and four functioning fan modules.

Not for Distribution


1‐46
Flex 5350 Appliance: Power Requirements

Power
Veritas Flex Appliance 5350/HA

Attribute Server Node Each Storage Shelf


AC Power Requirements 220 VAC at 3.1 A 200–240 VAC at 6.67 A
100V–127 VAC
Operating Voltage 200V – 240 VAC
200V–240 VAC
AC Frequency Range 50Hz–60Hz 50Hz – 60Hz
Typical Power 
300 watts 1000 watts
Consumption

47

The power requirements for the Flex 5350 Appliance are displayed on the slide. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐47
Field Replaceable Units (FRUs) and Customer Replaceable Units 
(CRUs) 
• Server node field replaceable units (FRUs) Server node customer replaceable units (CRUs)
F1 C1
F2
C1 C1
C1 C1

F3 F3 F3
F3 F3
F4 F4 C2 C2

Server Node FRUs Server Node CRUs
1.
F1 Chassis 1.1
C HDD (3.5”, 2 TB SAS)
2. RAM
F2 2.
C2 Power modules

3.
F3 10GbE SFP NIC

4.
F4 16Gb FC HBA

48

The slide displays the Field Replaceable Units (FRUs) and the Customer Replaceable Units 
(CRUs) on the Server node of the Flex 5350 Appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐48
Storage Shelf FRUs

F1 F3
F2 F2 F4 F4

Primary Storage Shelf FRUs Expansion Storage Shelf FRUs
1.
F1 Chassis 3.
F3 Chassis

2.
F2 16Gb FC/SAS RBOD I/O Module 4.
F4 SAS EBOD I/O Module

49

The slide displays the FRUs on the storage shelf of the Flex 5350 Appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐49
Storage Shelf CRUs

C2 C2 C2 C2 C2 C5 C5 C5 C5 C5

C1 C4

C3 C3 C6 C6

Primary Storage Shelf CRUs Expansion Storage Shelf CRUs
1.
C1 4 TB/8 TB HDD (shelf drawers) 4.
C4 4 TB/8 TB HDD (shelf drawers)
2.
C2 Cooling Module 5.
C5 Cooling Module

3.
C3 Power Supply Unit 6.
C6 Power Supply Unit

50

The slide displays the CRUs on the storage shelf of the Flex 5350 Appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐50
Topic: Flex 5350 Appliance: Software

After completing this topic, you will be able to: 
• Explain the Flex Appliance platform software components.
• Describe Flex containers and their use.
• Describe application instances and create them.
• Explain the Flex Appliance HA architecture.

51

This is the Flex 5350 Appliance: Software topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐51
Flex Platform Software Components

Includes Veritas proprietary software 
Volume management and the file  and Docker components.
system – Veritas Volume Manager 
(VxVM) and VxFS. 

Present on Flex Appliance server 
nodes.
Includes customized containerization 
to provide an ecosystem that can run 
discrete NetBackup instances.

Based on the Veritas InfoScale 
software suite. 
Based on the Veritas InfoScale 
software suite. 

52

Veritas Flex Appliances are based on the Veritas InfoScale software suite. Flex Appliance runs 
the VxOS, which is a specially modified version of Red Hat Linux Enterprise Linux (RHEL). It 
also includes customized containerization software to provide an ecosystem that can run 
many discrete instances of NetBackup. The Flex Appliance also includes Veritas proprietary 
software and Docker components. Volume management and the file system are provided with 
VxVM and VxFS. 
The Veritas Flex Appliance 5350/HA consolidates multiple data management solutions on a 
resilient, scalable, and fully integrated appliance. By incorporating container technology, the 
Veritas Flex Appliance 5350/HA enables multitenancy, scalability, resiliency, and key 
requirements for modern end users and partner customers. It compliments the Veritas 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

appliance family by offering a highly versatile solution for customers looking for flexibility and 
customizability when deploying Veritas solutions in their environment. 

Not for Distribution


1‐52
Container Technology 
Veritas NetBackup Flex 5350/HA Appliance 

Implementation
Container technology is optimized by Veritas and integrated into the Flex platform.

Single container per role
All components needed for each NetBackup role are included in the associated 
application container image.

Flex Appliance 5350/HA/HA  Container 
Software Platform Images

53

A container is a standalone software run‐time environment combined into a single package 
with all its dependencies, such as tools, libraries, and settings. Unlike virtual machines, it does 
not include an OS. Containers are platform agnostic, lightweight, and can be run 
anywhere. Through the implementation of container technology, the Flex Appliance 5350/HA 
abstracts Veritas software solutions from the appliance’s enterprise hardware platform and 
OS. NetBackup server instances running as containers on a Flex Appliance 5350/HA are known 
as application instances. Container technology is optimized by Veritas and integrated into the 
Flex platform. 

All components needed for each role are included in the associated container image, for 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

example, all NetBackup Primary Server ‘parts and pieces’ are in the Primary Server container 
image. This abstraction allows each application instance to run independently on the Flex 
Appliance 5350/HA, without the overhead of requiring each instance to include its own 
OS. The hardware compute resources available in the Flex Appliance 5350/HA are 
automatically shared and balanced across the application instances running on the Flex 
Appliance 5350/HA.

Not for Distribution


1‐53
Default Flex Containers

Web GUI 
Displays Flex GUI web console/interface.

Management Server
Application instance orchestration and Web UI operations.

Authentication Server
Web logins and API tokens.

Default Flex 
Containers
Docker Registry Server
Provides application images to all nodes.

54

After configuring a Flex Appliance, the following containers are created by default:
• Web GUI (named webui) ‐ Responsible for displaying the web interface.
• Management server (named mgmtserver) ‐ Responsible for application instance
orchestration and web UI operations.
• Authentication server (named authservice) ‐ Responsible for web logins and API tokens.
• Docker Registry server (named registry) ‐ Responsible for providing application images to
all nodes.
These default infrastructure container instances (also known as infra services) are hosted on 
one Flex server node. If any individual infrastructure container instance fails, all infrastructure 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

container instances are failed over to the functional node.

Not for Distribution


1‐54
Monitoring the Hardware from Flex Appliance Shell (1/7) 

Use the Flex Appliance Shell to obtain information about hardware components.

Before you configure the appliance and 
This interface provides tab‐completed items 
network, use the system command to 
to monitor the Flex appliance.
provide hardware monitoring information.

55

You can use the Flex Appliance Shell to obtain information about hardware components. You 
can monitor the Flex Appliance by using the tab completed items. Note that the system 
command is available to provide hardware monitoring information before configuring the 
appliance and the network.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐55
Monitoring the Hardware from Flex Appliance Shell (2/7) 
To view the hardware monitoring information, perform the following steps:

1 Log in to the Flex Appliance Shell.

2 Enter system and press tab to obtain further options.

56

To view the hardware monitoring information, you must log into the Flex Appliance Shell and 
then enter the system command to obtain further options. 
Note: All the commands (displayed on the slides) in this section are run on a Flex 5250 
Appliance. The output of these commands on a Flex 5350 Appliance is similar. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐56
Monitoring the Hardware From Flex Appliance Shell (3/7)
Use one of the following strings.
Enter all or a specific component as indicated.
• system hardware-health node node_component=<component>
• system hardware-health storageshelf storageshelf_component=<component>
• system hardware-errors

Example:
system hardware-health node node_component=all
You can also list each component separately for: =Adapter, =CMOSBattery, =Connection (between the 
appliance and the Primary Storage Shelf), =CPU, =DIMM, =DIMM Population, =Disk, =Fan, 
=FibreChannel, =Firmware. =Network, =PCI, =Power, =Product, =RAID, =ReservedStorage, 
=SSD, =StorageConnections, =StorageStatus, and =Temperature.

57

The slide displays the strings to obtain hardware information from the Flex Appliance Shell. 
Note that you can view the hardware health for the components mentioned on the slide. 
Enter all or a specific component as indicated.
system hardware-health node node_component=<component>
system hardware-health
storageshelf storageshelf_component=<component>
system hardware-errors
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐57
Monitoring the Hardware from Flex Appliance Shell (4/7)
Example:
system hardware-health node node_component=all

Example: Appliance and fan information Example: Power supply and temperature information

58

The slide displays the screenshots from the Flex Appliance Shell to monitor the Appliance and 
fan information. You can also view the power supply and temperature information.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐58
Monitoring the Hardware from Flex Appliance Shell (5/7)
Example:
system hardware-health node node_component=all

Example: CPU and NIC information Example: Fibre channel HBA information

PCI information  Example: PCI information

59

The slide displays the screenshots from the Flex Appliance Shell to monitor the CPU and NIC 
information. You can also view the Fibre channel HBA information and PCI information.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐59
Monitoring the Hardware from Flex Appliance Shell (6/7)
Example:
system hardware-health node node_component=all

Example: RAID Information Example: DIMM Information

Example: Disk Information Example: Storageshelf Connection Information

60

The slide displays the screenshots from the Flex Appliance Shell to monitor the system 
hardware for the components.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐60
Monitoring the Hardware from Flex Appliance Shell (7/7)
Example:
system hardware-health node node_component=all

Example: Firmware information Example: Reserved storage information

Example: Adapters and cache vault information

61

The slide displays the screenshots from the Flex Appliance Shell to monitor the system 
hardware for the firmware, reserved storage, and the adapters and cache vault information.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐61
Viewing Storage Shelf Information on a Veritas 5350/HA 
Appliance
From the Flex Appliance Shell, you can view data about the following Storage Shelf components.

1 Log in to the Flex Appliance Shell and type the command: system hardware-errors

Run the command: system hardware-
2 health storageshelf
storageshelf_component=<compon
ent>, where <component> is the 
component for you wish to view the 
information.

62

You can view data about the following Storage Shelf components from the Flex Appliance 
Shell. To view the status of the storage shelf, log into the Flex Appliance Shell and then run the 
command displayed on the slide. You can view details for the following:
• All (components)
• Disk
• Fan
• Power
• Product
• Temperature
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐62
Viewing Hardware Faults

From the Flex Appliance Shell, you can run a command that shows only hardware component faults. 

1 Log in to the Flex Appliance Shell and type the command: system hardware-errors

2 Press ENTER to display the data.

63

The slide displays the command to view hardware faults. The screenshot shows the executed 
command with the relevant output. Currently, there are no errors in the hardware. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐63
Viewing System Data
• You can obtain information about the appliance system in addition to individual hardware component data.
• The self‐test command captures more data than the hardware‐health command.
• It includes a health check till the NetBackup application layer.

Information that is specific to the output from the self‐test commands: 
‒ system self-test disk – system self-test software
‒ system self-test hardware – system self-test network

64

You can obtain information about the appliance system In addition to individual hardware 
component data. The self‐test command captures more data than the hardware‐health 
command. It includes a health check till the NetBackup application layer.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐64
Flex v2.0.1 Supported NetBackup Application Versions
NetBackup  Available  Supported Flex 
Usage information
version applications versions
9.1.0.1 Primary Server 2.0.1 and later Permissions settings: 
• Enhanced Auditing is enabled, by default.
• The default appadmin user has the NetBackup security
administrator role and access to the NetBackup Web UI. 
Evaluation license key expires: April 22, 2022. 

9.1.0.1 Media Server Available storage options: 


• Media Server Deduplication Pool (MSDP)
• MSDP‐C
• AdvancedDisk 
• Worm Storage Server
Evaluation license key expires: April 22, 2022. 

65

A detained list of earlier version support can be found at:
How to identify supported applications and usage information for Flex Appliance (veritas.com)
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐65
Application Instances

Application Instances

Created using the  Include persisted and 
Flex Web user  non‐persisted 
interface. elements.
Abstraction of 
persisted elements 
from non‐persisted 
elements helps 
Built from static  simplify application 
Docker container  instance upgrades.
images.

66

You can create application instances from the System topology page of the Flex Appliance 
Console. Navigate to the Application instances section and click Create instance to open a 
new page that lets you create instances of the following applications:
NetBackup Primary Server
NetBackup Media Server with the following storage options:
• MSDP
• AdvancedDisk
• WORM Storage Servers
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

When you create a NetBackup instance, you need to complete additional configuration steps 
from within the NetBackup. The NetBackup container instance configuration is done via Flex 
Appliance Console. It includes container network interface configuration, NetBackup license 
key entry, and so on. Media Server/MSDP containers instance creation and network interface 
configuration is also done via the Flex Appliance Console. During this process, the Media 
Server is connected to a Primary Server by entering the server hostname.

Not for Distribution


1‐66
Instance Upgrade Preparation and Pre‐check

NetBackup Instance NetBackup Image
Current version New version rpm

1. Upload new application image rpms from the Veritas to Flex repository.

2. Select a NetBackup application instance in Flex Web user interface. 

3. Select Manage > Upgrade instance. Upgrade page shows supported
NetBackup versions.

4. Select the target version.

5. Optional Pre‐check button will analyze compatibility of running
application instance.

67

NetBackup application instances are upgraded to new versions using the Flex Web user 
interface. In many cases, the upgrades are fast and takes only few minutes to complete. Post‐
upgrade operations may apply MSDP fingerprint conversions. Standard rules such as, 
upgrading the Primary Servers before the Media Servers still apply. Keeping the instance 
running will ensure the pre‐check is run. If the instance is not running, the pre‐check will not 
occur. To upgrade an instance:
1. Upload the new application image rpms from the Veritas to Flex repository.
2. Select a NetBackup application instance in Flex Web user interface.
3. Select Manage > Upgrade instance. The Upgrade page displays the supported NetBackup
versions.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

4. Select the target version.
5. The optional Pre‐check button analyzes the compatibility of running application instance.

Not for Distribution


1‐67
Instance Upgrade Process

Storage pre‐check is  Application 
Application instance  performed and new  configuration on 
being upgraded is  volumes, if needed,  upgraded instance is 
stopped. are created. performed.

1 2 3 4 5

Snapshots of data  Upgraded 
and configuration instance is 
volumes are created  brought online.
from application 
instance being 
upgraded (not for log 
volume).

68

The instance is automatically rolled back if the upgrade process fails. Following are the steps 
involved in the upgrade process:
1. Application instance that is being upgraded is stopped.
2. Snapshots of data and configuration volumes are created from the application instance
that is being upgraded (not for log volume).
3. The storage pre‐check is performed, and new volumes are created, if needed.
4. The upgraded instance is brought online.
5. Application configuration on upgraded instance is performed.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

If the pre‐check displays any error messages, resolve those issues before continuing with the 
upgrade. If the upgrade fails for any reason, the instance automatically rolls back to the 
previous version. You can find more detailed information on the failure in the Activity Monitor. 
Resolve any issues before restarting the upgrade procedure.

Not for Distribution


1‐68
Test Window (24 hours)
Veritas NetBackup Flex 5350/HA Appliance 

Test window (24 hours)

NetBackup Instance NetBackup Instance 
Current version New version

• After a successful upgrade, a 24‐hour test window opens.
• During this window, the Manage button for the upgraded instance includes
options to Commit or Roll back.
• Selecting Commit removes references to old application instance and
snapshots.
• After committing an upgrade, roll back is no longer possible.
Note: After the 24‐hour window expires, upgrade is automatically committed.

69

Once the upgrade has completed, the instance version remains in a pending state for the next 
24 hours. You must decide within that time period whether you wish to commit to the new 
version or roll back to the previous version. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐69
Recovering Flex Appliance Storage and Application Instances After 
a Server Node Failure
Veritas NetBackup Flex 5350/HA Appliance 

• Application instances residing in Flex Appliance storage shelves can be
recovered if server nodes become corrupt.
• Recovery is performed after server node is repaired or replaced.
• After server node recovery, storage shelves are checked for existing data.
• If data exists, users can import or recover application instances.
• Flex storage shelf corruption is highly unlikely due to integrated resiliency and
redundancy features.

70

The application instances residing in the Flex Appliance storage shelves can be recovered if 
the server node becomes corrupt. Recovery is performed after the server node is repaired or 
replaced. 
After the server node recovery, storage shelves are checked for existing data. If the data 
exists, the users can import or recover the application instances. Flex storage shelf corruption 
is highly unlikely due to the integrated resiliency and redundancy features.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐70
Instance Networking

71

Networking is configured via the Flex GUI while creating an application instance. VLANs, VLAN 
tagging, and network bonds are supported. Network segregation is achieved through the 
network configuration settings. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐71
Multiple Networks
Veritas NetBackup Flex 5350/HA Appliance 

NetBackup Clients

Network 1: 10.255.250.xx

Network 2: 10.255.251.xx

NetBackup NetBackup NetBackup


Application instance Application instance Application instance

72

Multiple network connections can be configured for an individual application instance, 
allowing instances to “be seen” on multiple networks.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐72
Advanced Networking

VLAN 2
VLAN 1

VLAN1 Traffic VLAN2 Traffic

Client Server Client Server

VLANs, VLAN Tagging, Network Bonding

73

Advanced networking capabilities, such as network interface bonding and VLANs, are 
supported by the application container instances. These instances and clients can be logically 
separated within a physical network using VLANs and VLAN tags. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐73
Resource Management

NetBackup Container Instances

Flex Appliance 5350/HA/HA Hardware Resources

74

Resources are distributed and balanced automatically among the application container 
instances. A performance dashboard displays resource consumption information at the 
container level. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐74
Topic: Flex 5350 Appliance: Management and Monitoring 
Interfaces

After completing this topic, you will be able to: 
• Describe the Flex Appliance interface.
• Use the Flex Appliance shell.
• Describe Veritas AutoSupport Services.

75

This is the Flex 5350 Appliance: Management and Monitoring Interfaces topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐75
Flex Appliance Use and Management

You can access the Flex Appliance to use or manage the appliance using the following methods:

Flex Web User 
Flex Shell IPMI
Interface

Command line secure shell for 
Graphical user interface for the Flex  BIOS settings configuration, power 
appliance setup, configuration, and 
Appliance; accessible via a Web  on/off or power cycle, console 
upgrades; manages individual server 
browser. access, and appliance reimaging.
nodes.

76

You can access the Flex Appliance to use or manage the appliance using the following:
• Flex Web User Interface – Graphical user interface for the Flex Appliance; accessible via a
Web browser.
• Flex Shell – Command line secure shell for appliance setup, configuration, and upgrades;
manages individual server nodes.
• IPMI – BIOS settings configuration, power on/off or power cycle, console access, appliance
reimaging.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐76
Flex Web User Interface
Veritas NetBackup Flex 5350/HA Appliance 

Flex web interface users have administrative privileges.

New users can be created or imported from Active Directory.

Users must login to access the Flex Appliance.

Information on managing users can be found at: 
https://www.veritas.com/content/support/en_US/doc/130821112‐130821138‐
0/v131293988‐130821138

77

After configuring Flex Appliance, you can sign into the Flex Appliance Console to use and 
manage the appliance software. Following are the steps involved in accessing the Flex 
Appliance Console:
1. Open a Web browser on a system that has a network connection to the appliance. Flex
Appliance supports the following browsers:
• Google Chrome version 57 or later.
• Mozilla Firefox version 52 or later.
2. Navigate to https://console.domain, where console.domain is the fully qualified domain
name (FQDN) that you entered for the Flex Appliance Console during the initial
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

configuration. It can also be an IP address.
3. When you sign in for the first time, use the following default credentials:
• Username: admin
• Password: P@ssw0rd
The default password is well documented and available online. For security purposes, Veritas 
recommends that you change the admin user password the first time you sign in.

Not for Distribution


1‐77
Flex Appliance Shell

Veritas NetBackup Flex 5350/HA Appliance 

Initially, only a single‐user account exists for accessing the Flex Shell. The 
account username is hostadmin.
• The hostadmin account has administrative privileges to operate command
line tasks, such as performing Flex platform upgrades.
• Additional users may be created using the Appliance Web interface and the
Appliance CLISH.

78

You can use the Flex Appliance Shell to perform the initial configuration, monitor the 
appliance hardware, and manage some of the settings. To access the Flex Appliance Shell, 
open an SSH session to the appliance node and log in with the username hostadmin and the 
password that you set during initial configuration. If you have not completed the initial 
configuration yet, use the default password P@ssw0rd. When you log in for the first time, the 
available commands are limited to those that you can run on an unconfigured appliance. 
Complete the initial configuration to gain access to the rest of the command options.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐78
Veritas AutoSupport Services

• Infrastructures, processes, and systems that enhance the support experience for customers.
• Includes proactive monitoring of Veritas Appliance hardware and software.
• Provides automated error reporting and support case creation.

79

In today's world of expensive business downtime from unplanned interruptions, information 
unavailability, and scheduled maintenance windows, Veritas is committed to simplify and 
improve the support experience for its appliance customers. The Veritas AutoSupport service 
aims to lower the customer total cost of ownership through proactive identification of issues, 
automated support case management, and guided workflow for faster issue resolution. 
Veritas AutoSupport is a set of infrastructures, processes, and systems that enhance the 
support experience through proactive monitoring of Veritas Appliance hardware and 
software. AutoSupport also provides automated error reporting and support case creation. It 
correlates the Call Home data with other site configuration data held by Veritas for technical 
support and error analysis. With AutoSupport, Veritas significantly improves the customer 
support experience. Call Home provides information regarding appliance component states 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

and status. It is enabled by default. 

Not for Distribution


1‐79
Lesson Summary
• Key Points
– In this lesson, you learned about the usage, functionality, and benefits of the Flex 5350 Appliance.
– In addition, you learned about the NetBackup Appliance family.
– You also learned about the Flex Appliance hardware and software components and integrated redundancy
features.
– Finally, you learned about the various Flex Appliance interfaces and the Veritas AutoSupport Services.
• Reference Materials
– Veritas 5350/HA Appliance Product Description Guide
– Veritas Flex Appliance Getting Started and Administration Guide.
– Flex Appliances guides for Veritas 5350, documents, download

80

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas support Web site frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐80
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

81

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐81
Question 1: Veritas Flex Appliance: Introduction

Which of the following is used for data protection in fully virtual deployments and 
remote offices?
A. NetBackup Virtual Appliance
B. NetBackup 5350/HA Appliance
C. Flex Appliance 5350/HA

82
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐82
Answer 1: Veritas Flex Appliance: Introduction
Which of the following is used for data protection in fully virtual deployments and 
remote offices?

A. NetBackup Virtual Appliance
B. NetBackup 5350/HA Appliance
C. Flex Appliance 5350/HA

The correct answer is A. The NetBackup Virtual Appliance is used for data protection in fully virtual deployments and 
remote offices.

83
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐83
Question 2: Flex Appliance 5350/HA: Hardware
The maximum usable Flex Appliance 5U84 Storage Shelf storage capacities using 4 TB 
Drives is __________ .

A. 409TiB
B. 429TiB
C. 1440TiB
D. 1920TiB

84
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐84
Answer 2: Flex Appliance 5350/HA: Hardware
The maximum usable Flex Appliance 5U84 Storage Shelf storage capacities using 4 TB 
Drives is __________ .

A. 409TiB
B. 429TiB
C. 1440TiB
D. 1920TiB

The correct answer is A. The maximum usable Flex 5350/HA Appliance 5U84 Storage Shelf storage capacities using 4TB 
Drives is 409TiB.

85
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐85
Question 3: Flex Appliance 5350/HA: Software
Which of the following is not a part of the Flex Appliance software? 

A. VxOS (based on RHEL)
B. Veritas InfoScale (clustering)
C. Veritas Resiliency Platform
D. Core container technology (Cgroups, Namespaces, and so on)
E. Veritas Journaling File System (VxFS)

86
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐86
Answer 3: Flex Appliance 5350/HA: Software 
Which of the following is not a part of the Flex Appliance software? 

A. VxOS (based on RHEL)
B. Veritas InfoScale (clustering)
C. Veritas Resiliency Platform
D. Core container technology (Cgroups, Namespaces, etc)
E. Veritas Journaling File System (VxFS)

The correct answer is C. The following are part of the Flex Appliance software: VxOS (based on RHEL), Veritas InfoScale 
(clustering), Core container technology (Cgroups, Namespaces, etc), and VxFS.

87
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐87
Question 4: Flex Appliance 5350: Hardware
How many disk drives are in each 5U84 enclosure? 

A. 42
B. 28
C. 84

The correct answer is C: There are 42 drives in both the upper and lower drawers.

88
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐88
Answer 4: Flex Appliance 5350: Hardware
How many disk drives are in each 5U84 enclosure? 

A. 42
B. 28
C. 84

The correct answer is C. There are 84 disk drives are in each 5U84 enclosure.

89
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐89
Question 5: Veritas Flex 5350 Appliance: Introduction
Which option is not an Expanded Deduplication Storage benefit?

• Reduce secondary storage costs with expanded deduplication.
• Expand optimization‐enabled storage by hosting multiple NetBackup MSDP Media
Servers.
• Secure and isolate tenant network traffic.

90
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐90
Answer 5: Veritas Flex 5350 Appliance: Introduction
Which option is not an Expanded Deduplication Storage benefit?

A. Reduce secondary storage costs with expanded deduplication.
B. Expand optimization‐enabled storage by hosting multiple NetBackup MSDP Media
Servers.
C. Secure and isolate tenant network traffic.

The correct answer is C.

91
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


1‐91
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

1‐92
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 02: Understanding Flex Appliance Containers

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Understanding Flex Appliance Containers lesson in the Veritas NetBackup Flex 
5350 Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the second lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐2
Lesson Objectives
Topic Objective

Container Fundamentals  Explain the basics of the Flex Appliance container technology.

Docker Basics Explain Docker technology and virtualized Docker containers.

Flex 5350 Appliance: Container 
Describe how to implement containers in the Flex 5350 Appliance.
Implementation 

Running NetBackup in a Container:  List the benefits of running NetBackup instances in containers on a Flex 5350 
Advantages Appliance.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐3
Topic: Container Fundamentals 

After completing this topic, you will be able to explain the basics of the Flex 
Appliance container technology.

This is the Container Fundamentals topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐4
What is a Container?
Standalone software run‐time 
environment and dependencies 
combined into a single package.

Run‐time

Libraries

Settings
Code

Tools
Does not include a base 
operating system (OS).

Designed to be 
platform agnostic; 
ability to run anywhere.
Container
CONTAINER

OS
Comparatively 
small/lightweight.
Hardware Platform

Commonly associated with Docker.

Application mobility is a common issue faced by software developers. An application that 
successfully runs in one environment may not run in another because of the differences in the 
new environment's hardware, network configuration, or OS platform. A container is a 
standard unit of a software that packages the code and all its dependencies so that the 
application runs quickly and reliably from one environment to another. Several 
containerization solutions have come into existence over the years, and one of the most 
widely used container software packages today is Docker.
The Veritas Flex Appliance provides container support through Docker containerization. A 
Docker container image is a lightweight, standalone, and executable package of software that 
includes everything needed to run an application such as code, run‐time, system tools, system 
libraries, and settings. Containers are available for both Linux‐ and Windows‐based 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

applications. They isolate software from its environment and ensure that it works uniformly 
despite the differences in the environment.

Not for Distribution


2‐5
Benefits of Using Containers in Veritas Flex 5350 Appliance

CONTAINER
Benefits of Containers

Container Container Container


• Operational reliability when moved from one location/environment to
another. Container Container Container

• Increased modularity.
Container Container Container
• Simplicity.
Container Container Container
• Application and process isolation.
• Improved security.
OS
• Faster startup and shutdown.
Hardware Platform

Docker containers running on the Docker engine is an industry standard and, hence, these are 
portable anywhere. A container software runs directly on the OS of the host system. There is 
no hypervisor or guest OS layer to install or configure. 
As a result, the containers start up faster and are easier to replicate and deploy. They do not 
need an OS per application because they share the host system’s OS kernel. This increases the 
server’s efficiency and reduces the server and licensing costs. 
Containers provide a lightweight, secure environment to run standardized versions of 
NetBackup software. Containerization of NetBackup enables administrators to quickly and 
easily scale NetBackup’s powerful data protection capabilities to many customers on 
commodity hardware. With no hypervisor, OS, or NetBackup to install, new instances of 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

NetBackup can be deployed within minutes versus days. 

NetBackup media servers can be created to provide NetBackup services to an array of discrete 
customer needs – all on one highly flexible appliance. The administrator can perform this 
through a streamlined administration console, choosing specific NetBackup server roles and 
versions from a list of available choices. The appliance runs on a specialized and highly 
customized OS developed by Veritas. The software and OS are packaged to run within the 
containers on hardware that is optimized for the task.

Not for Distribution


2‐6
Difference Between Containers and Virtual Machines (VMs)

Container Container Container


Virtual Machine

Container Container Container Guest OS

OS
Hypervisor
Hardware Platform
Hardware Platform

Containers Virtual Machines
Abstraction at the application layer and packages code  Abstraction of physical hardware turning one server into 
and dependencies together.  many servers. 

• Multiple containers can run on the same machine and  • The hypervisor allows multiple VMs to run on a single 
share the OS kernel with other containers, each  machine.
running as isolated processes in a user space.  • Each VM includes a complete copy of an OS, the 
• Containers take up less space than VMs (container  application, necessary binaries, and libraries, taking up 
images are typically tens of MBs in size). tens of GBs.
• Can handle more applications and require fewer VMs  • VMs can also be slow to boot.
and OS.

This slide displays the key differences between Containers and VMs. They function 
differently because of the lack of an OS within a container. Containers virtualize the OS 
instead of hardware. VMs are full computing instances and include a guest OS. Containers 
are designed to be lightweight, portable, agile, and, in some cases, disposable. For more 
information about the differences between Container and VMs, read the Docker blog: 
https://www.docker.com/blog/containers‐are‐not‐vms/

Apart from these, the following properties make them different from each other:
• Containers: These are an abstraction at the application layer and packages code and
dependencies together.
– Multiple containers can run on the same machine and share the OS kernel with other
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

containers, each running as isolated processes in a user space.
– They take up lesser space than VMs (container images are typically tens of MBs in size),
can handle more applications, and require fewer VMs and OS.
• Virtual Machines: These are an abstraction of physical hardware turning one server into
many servers.
– The hypervisor allows multiple VMs to run on a single machine. Each VM includes a
complete copy of an OS, the application, necessary binaries, and libraries, taking
up tens of GBs.
– VMs can also be slow to boot.

Not for Distribution


2‐7
Can Containers be used with VMs?
Virtual Machine
VMs and containers can be used together. Container Container Container

Container Container Container

OS

For example, a VM can house the Docker host 
platform and containers. Hardware Platform

• VMware vSphere
• Microsoft Hyper‐V
• AWS EC2
Applies to most virtual technologies such as VMware  • Azure Virtual Machine
and Hyper‐V.

Container and VMs together (Docker blog): https://www.docker.com/blog/containers‐and‐vms‐together/
8

Containers and VMs, when used together, provide high flexibility in deploying and managing 
applications. vSphere VMs, Hyper‐V VMs, Azure VMs, and AWS‐EC2 instances can be used as 
Docker hosts. Even though the application runs in a docker container, it can interact with the 
VM‐based services. The virtual host can host VMs, which can in turn contain Docker hosts. At 
the same time, the virtual host can have traditional VMs. By combining VMs and containers, 
the system administrators can achieve the maximum utilization of their physical hardware.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐8
Container States

Container Instance
Container Images vs Container Instances
Persisted Data
Configuration settings, data
Container Images:
Non‐persisted Data
• Static and immutable; similar to an OVF template (VM). Application base, services

Container Instances:
• Active; launched from container images and includes persisted
and non‐persisted data.
Container
– Persisted data: Generated during run‐time operations. Image
– Non‐persisted data: Base components, services, and binaries
from container image.

A Docker image is built from a series of layers. Each layer represents an instruction in the 
image’s Docker file. These layers are read‐only, excluding the last one. Each of these layers 
only have a set of differences from their previous layer. They are stacked on top of each other. 
When you create a new container, you add a new writable layer on top of the underlying 
layers. This layer is often called the container layer. All changes made to the running 
container, such as writing new files, modifying existing files, and deleting files, are written to 
this thin writable container layer. The major difference between a container and an image is 
the top writable layer. All writes to the container that add new or modify existing data are 
stored in this layer. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

When the container is deleted, the writable layer is also deleted. The underlying image 
remains unchanged. As each container has its own writable layer, and all changes are stored in 
this layer, multiple containers can share access to the same underlying image and yet have 
their own data state. Active, running versions of an application container are referred to as 
instances. An application container instance includes both persisted and non‐persisted data, 
allowing simplified upgrades of container instances while preserving critical data elements 
created during run‐time operations. During an upgrade event, a new application container 
instance is generated from an updated application container image. Persisted data elements 
from the old application container instance are linked to the new application container 
instance. Persisted data includes elements such as the Primary Server catalog, backup images, 
and configuration settings. Non‐persisted data includes elements such as base NetBackup 
software, services, and binaries.

Not for Distribution


2‐9
Topic: Docker Basics

After completing this topic, you will be able to explain Docker technology 
and virtualized Docker containers. 

10

This is the Docker Basics topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐10
What is Docker?

• Software platform that allows you to build, test, and deploy applications quickly.
• Using Docker, you can quickly deploy and scale applications into any environment
and know your code will run.

• Docker is installed on each server and provides simple commands you can use to
build, start, or stop containers.
• Docker packages software into standardized units called containers that have
everything the software needs to run, including libraries, system tools, code, and
run‐time.

11

Docker is a software platform that allows you to build, test, and deploy applications quickly. 
Docker packages software into standardized units called containers that have everything the 
software needs to run, including libraries, system tools, code, and run‐time. Using Docker, you 
can quickly deploy and scale applications into any environment and know your code will run. 
Docker is installed on each server and provides simple commands you can use to build, start, 
or stop containers. 

Docker Use Cases:
• Open platform for developers and sysadmins to build, ship, and run distributed
applications, either on laptops, data center VMs, or the cloud.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Company driving the container movement and the only container platform provider to
address every application across the hybrid cloud. For more information on Docker
containers, refer to: https://www.docker.com/resources/what‐container

Not for Distribution


2‐11
What is Container Orchestration?

Controls how containers are 
connected to build larger 
applications.
Container Container Container

Tools for managing multiple 
containers creation and upgrade. Container Container Container

Container Container Container

Container Container Container

Important to DevOps teams that 
integrate containers into Continuous  OS
Integration/Continuous Delivery (CI/CD ) 
workflows. Hardware Platform

12

Applications are typically made up of individually containerized components (often called 
microservices) that must be organized at the networking level for the application to run as 
intended. This process of organizing multiple containers is known as container 
orchestration. While platforms such as Apache Mesos, Google Kubernetes, and Docker Swarm 
have their own specific methodologies for container management, all container orchestration 
engines allow users to control when containers start and stop, group them into clusters, and 
coordinate all the processes that compose an application. Container orchestration tools allow 
users to guide container deployment and automate updates, health monitoring, and failover 
procedures.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐12
Topic: Flex 5350 Appliance: Container Implementation 

After completing this topic, you will be able to describe how to implement 
containers in the Flex 5350 Appliance.

13

This is the Flex 5350 Appliance: Container Implementation topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐13
Flex 5350 Appliance: Overview

Veritas NetBackup Flex 5350/HA Appliance 
Flex 5350 Appliance: Resilient, Scalable, Fully Integrated

• Consolidates multiple data management offerings on a resilient, scalable, fully
integrated solution.
• Through container technology, multiple NetBackup roles can run on a single
appliance.
• For example, a single Flex Appliance can host multiple Media Servers enabled for
deduplication (MSDP) and WORM Storage Servers.

14

Veritas Flex 5350 Appliance is a customizable data management solution that lets you 
consolidate multiple applications on a single hardware platform. With Flex Appliance, you can 
run concurrent instances of the following roles:
• NetBackup media server with:
̶ Media Server Deduplication Pool (MSDP)
̶ Advanced Disk
̶ WORM Storage Servers
Flex 5350 Appliance consolidates multiple data management offerings on a resilient, scalable, 
fully integrated solution. Through container technology, multiple NetBackup roles can run on a 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

single appliance. For example, a single Flex Appliance can host multiple Media Servers 
enabled for deduplication (MSDP) and WORM Storage Servers.

Not for Distribution


2‐14
Comparing NetBackup Appliances With Flex 5350 Appliance

Veritas NetBackup Flex 5350/HA Appliance 
NetBackup Appliances vs Flex Appliance

NetBackup Appliances
• NetBackup Appliance 5350/HA hosts a single NBU role.
• NetBackup role: Primary, Media, or combined Primary/Media.

Flex Appliance
• Flex Appliances can host multiple NetBackup roles across individual containers.
• A single Flex Appliance can host a multiple NBU Primary/Master Servers, multiple
Media Servers, Deduplication Storage Pools, WORM Storage Servers or even
multiple NetBackup domains.

15

Deploying a NetBackup Server can be a time‐intensive process for administrators. Any error in 
the initial deployment may lead to iterations. With the Veritas Flex Appliance, new NetBackup 
Servers can be deployed in few minutes. If errors are encountered, The 5350/HA can fail over 
services to the other live node. In addition, 5350/HA Media Servers can be deployed in almost 
any configuration on a Flex Appliance, including different NetBackup versions and NetBackup 
roles. The NetBackup application container instances running on a Flex Appliance 5350/HA 
solution are individual, isolated, and secure instances of Veritas NetBackup software. Through 
network configuration features, individual application container instances or groups, also 
known as tenants, can be configured with full multitenancy, securing and segregating data, 
and network traffic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐15
Flex 5350/HA Appliance and Containers
Veritas NetBackup Flex 5350/HA Appliance 
NetBackup 5350/HA in 
Flex 5350/HA roles in an NBU Domain 1 NBU Domain 2
Container instances  Container instances 

DATA & NETWORK SEGREGATION
NetBackup Media Server
Deduplication (MSDP)

NetBackup WORM Storage NetBackup Media Server NetBackup Media Server


Server Deduplication (MSDP) Deduplication (MSDP)

Flex Appliance 5350/HA Software Platform
Immutable container images

Flex Appliance 5350/HA Hardware Platform

NetBackup WORM Storage 
server: WORM container images

16

Historically, the administrators who wanted to deploy the NetBackup data protection services 
took a Build Your Own (BYO) approach to build and deploy the solution. This approach 
involved building a backup infrastructure from scratch, including server hardware and OS, and 
then installing NetBackup on top of it. Administrators who wanted to virtualize NetBackup 
within a VM had even more work to do with setting up the hypervisor and another OS. With 
the advent of NetBackup Appliances and Virtual Appliances, a lot less of the software 
installation and configuration is left for the Backup Administrator to perform. NetBackup 
Appliances already include an optimized version of NetBackup as well as a highly tuned OS 
running on a dedicated and performant hardware. The concept of running discrete instances 
of NetBackup within secured containers takes this idea even further and allows more 
instances of NetBackup to be converged onto the same hardware. Containers provide a 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

lightweight, secure environment to run standardized versions of NetBackup software. 

Containerization of NetBackup enables administrators to quickly and easily scale NetBackup’s 
powerful data protection capabilities to many customers on commodity hardware. With no 
hypervisor, OS, or NetBackup to install, new instances of NetBackup can be deployed within 
minutes. NetBackup 5350/HA media and servers can be created to provide NetBackup 
services to an array of discrete customer needs – all on one highly flexible appliance. The 
administrator can perform this through a streamlined administration console, choosing 
specific NetBackup server roles and versions from a list of available choices. The appliance 
runs on a specialized and highly customized OS that has also been developed by Veritas. 
The software and the OS are packaged to run within the containers, on hardware that has 
been optimized for the task.

Not for Distribution


2‐16
Container Upgrades 
Veritas NetBackup Flex 5350/HA Appliance 

Upgrading Container Instances

• Original container instance automatically failed over to the second node if HA is 
configured. 
• New instance is launched based on the new container image. Persisted data is 
• Persisted data is mounted to the upgraded container instance. mounted on upgraded 
container instance.

Original container image
NetBackup 9.1 NetBackup 9.1
Media Server Instance Media Server Instance

Flex Appliance 5350/HA Software Platform
Flex Appliance 5350/HA Hardware Platform

17

Upgrading container instances in the Veritas Flex appliance is a convenient process. The 
original container instance is shut down and the new instance based on the new container 
image is started. Persisted data is mounted to the upgraded container instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐17
Topic: Running NetBackup in a Container: Advantages

After completing this topic, you will be able to list the benefits of running 
NetBackup instances in containers on a Flex 5350 Appliance.

18

This is the Running NetBackup in a Container: Advantages topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐18
Container Isolation and Security
NetBackup running 
container instances

Veritas NetBackup Flex 5350/HA Appliance  NetBackup Domain 1 NetBackup Domain 2


Container instances  Container instances 

DATA & NETWORK SEGREGATION
NetBackup 5350/HA 
NetBackup Primary Server Media Server
NetBackup5350/HA 
Administration Deduplication (MSDP) Media Server

NetBackup 5350/HA NetBackup 5350/HA 
NetBackup 5350/HA
Media Server
WORM Storage Server Media Server
Deduplication (MSDP)

Flex Appliance 5350/HA Software Platform
Immutable container images

Flex Appliance 5350/HA Hardware Platform

Static Docker container images and Flex 
uses the container isolation and 
security technology.

19

While providing NetBackup services to a discrete set of customers using a single platform, 
administrators need to be capable of protecting their customers by isolating them from one 
another. Flex uses the container isolation and security technology to ensure that the users are 
kept separate from one another when using different instances of NetBackup on a single 
appliance. Between the kernel features built into VxOS and tight control over the network 
access to the container, consumers of NetBackup services are effectively firewalled from one 
another. Isolation and security for containers come from several important features of VxOS, 
such as: 
• Kernel support for namespaces.
• Kernel support for control groups (cgroups).
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Kernel support for Secure Computing Mode (seccomp).
• Container network isolation.

Not for Distribution


2‐19
Namespaces and Control Groups

Namespaces is a technology 
Container that provides isolated 
Container Container Container workspaces called containers. 
pid
net
Container Container Container
ipc
mnt
OS Platform uts

Hardware Platform
cgroups
Control groups (or cgroups) is 
another technology that limits an  container
application to a specific set of 
namespace
resources. 

20

Namespaces is a technology that provides isolated workspaces called containers. When a 
container is executed, a set of namespaces for that container is created. These namespaces 
provide a layer of isolation to the containers. Each aspect of a container runs in a separate 
namespace and its access is limited to that namespace. Namespaces ensure that each group 
of processes has access only to its own set of assigned resources and discrete services. None 
of the groups can see the resources assigned to the other. 

Control groups (or cgroups) is another technology that limits an application to a specific set of 
resources. Control groups allow the Docker Engine to share available hardware resources with 
the containers and optionally enforce limits and constraints. For example, you can limit the 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

memory, CPU, disk, I/O, and networking available to a specific container. The use of cgroups 
protects an appliance from going down in case a container consumes all available resources 
on the physical system. Although cgroups do not provide direct security to the containers, 
they can be used as a defense against denial‐of‐service attacks on the appliance.

Not for Distribution


2‐20
Secure Computing Mode

Restricts the actions available within a container.

Secure computing 
mode (seccomp)
Limits the system calls a process can make through secure one‐
way transactions.

21

The secure computing mode or seccomp is a kernel feature that restricts the actions 
available within the container. The seccomp feature limits the system calls a process can 
make through secure, one‐way transactions. The Veritas Flex Appliance makes use of seccomp 
and controls the security of the NetBackup containers running on the Flex appliances through 
a seccomp profile. Each profile represents a list of privileged system calls that are blocked 
within the container.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐21
Container Network Isolation
Containers are isolated from each  Flex Appliances use the 
other and the outside world until  MAC‐VLAN network stack 
they are connected through a  to provide the networking 
network.  services to the containers. 

Container Container Container

Container Container Container

OS

Hardware Platform
The container receives network 
support through network drivers. 

22

Containers are isolated from each other and the outside world until they are connected 
through a network. The container receives network support through network drivers. Flex 
Appliances use the MAC‐VLAN network stack to provide the networking services to the 
containers. A unique media access control address (MAC address) is assigned to each 
container and each MAC address is bound directly to the physical network interface. This 
makes the MAC‐VLAN driver especially useful for a container. This provides external 
connectivity to and from the containers as well as network isolation between them. MAC‐
VLAN is used because it provides the best network isolation for containers and allows 
NetBackup to use an actual IP address.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐22
Many Virtual NBU Systems Running on One Piece of Hardware
Flex Appliances consolidate multiple NetBackup servers onto a single platform.

NetBackup
NetBackup Media Server 
Media Server w/MSDP

NetBackup NetBackup
Media Server WORM Storage

Media Server  Media Server Media Server WORM Storage


w/MSDP
Standalone NetBackup Media Servers Flex 5350/HA Application Instances

• Servers provisioned almost instantly.
• Servers provisioned manually.
• Servers provisioned as virtualized Docker
• Servers provisioned on separate hardware.
containers.
• Servers provisioned with separate OS.
• Converged, enterprise hardware platform resources
• Servers configured and managed separately. shared by container instances.
• Redeploying servers is non‐trivial. • Integrated high availability, redundancy features.

23

As each container is provided with OS services, a full OS or version of the application is not 
required. Containers are more flexible, and it is, therefore, easy to scale an appliance to 
include many containers on the same hardware platform. When NetBackup containers are 
deployed, they perform consistently across the same physical appliance. Several NetBackup 
roles are available within the 5350/HA container and a single Flex Appliance can provide the 
following enterprise‐wide data protection services to one or more customers: 
• NetBackup media server with or without MSDP
• Advanced Disk
• WORM Storage Servers
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐23
Easy to Test New Software Versions

Backup administrators often test new 
software versions prior to deploying 
them in service. 

24

Backup administrators often test new software versions before deploying them in service. This 
can often mean that they must locate physical hardware or a VM to run the software. They 
also need to install an OS and software and then configure it all. Flex streamlines this process 
and enables them to rapidly bring new versions of NetBackup online for testing almost as 
soon as the RPM package is downloaded into the appliance. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐24
Separation of Administration

A single Flex Appliance can run many 
NetBackup instances within unique 
NBU domains. 

Role Based Access Control (RBAC) is used within each NetBackup domain to grant privileges to NetBackup administrators. 

25

A single Flex 5350/H Appliance can run many NetBackup Media Server instances within 
unique NBU domains. Each instance is almost like a discrete appliance and is managed directly 
using the NetBackup Remote Administration Console. Role Based Access Control (RBAC) is 
used in each NetBackup domain to grant privileges to NetBackup administrators. Support for 
RBAC began with NetBackup version 8.1.2 (or later releases). Container and network isolation 
prevent unauthorized access to the container by other customers and users. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐25
Lesson Summary
• Key Points
– In this lesson, you learned about the basics of containers and Docker.
– In addition, you learned how to implement containers using the Flex 5350 Appliance.
– Finally, you learned about running NetBackup in containers and its advantages.
• Reference Materials
– Veritas Flex Appliance Product Page: https://www.veritas.com/product/backup‐and‐recovery/flex‐appliance
– Veritas Flex Appliance Getting Started and Administration Guide Release 2.0.1:
https://www.veritas.com/content/support/en_US/doc/130821112‐145890001‐0/index

26

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Web site frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐26
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

27

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐27
Question 1: Container Fundamentals 
What is a Container?

A. Standalone software run‐time environment
B. Same as virtual machines
C. Include an OS
D. Platform dependent

28
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐28
Answer 1: Container Fundamentals 
What is a Container?

A. Standalone software run‐time environment
B. Same as virtual machines
C. Include an OS
D. Platform dependent

The correct answer is A. Container is a standalone software run‐time environment and its dependencies combined into 
a single package.

29
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐29
Question 2: Docker Basics
What is Docker?

A. A containerization platform
B. Open‐source project for automating the deployment of applications
C. Portable, self‐sufficient containers
D. All of the above

30
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐30
Answer 2: Docker Basics
What is Docker

A. A containerization platform
B. Open‐source project for automating the deployment of applications
C. Portable, self‐sufficient containers
D. All of the above

The correct answer is D. Docker is a containerization platform that packages applications and all its dependencies 
together in the form of a docker container to ensure that your application works seamlessly in any environment.

31
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐31
Question 3: Flex Appliance 5350/HA: Container Implementation
Container implementation in Flex Appliance is based on: 

A. Multiple instances
B. Data management on distributed solution
C. Container technology
D. Multiple container instances running on multiple appliances

32
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐32
Answer 3: Flex Appliance 5350/HA: Container Implementation
Container implementation in Flex Appliance is based on:

A. Multiple instances
B. Data management on distributed solution
C. Container technology
D. Multiple container instances running on multiple appliances

The correct answer is C. Flex 5350Appliance uses optimized container technology. It allows multiple data management 
solutions to be consolidated as individual application container instances running on a single appliance.

33
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐33
Question 4: Running NetBackup in a Container: Advantages
With no hypervisor, OS, or NetBackup to install, new instances of NetBackup can be 
deployed in short time using Containerization of NetBackup.

A. True
B. False

34
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐34
Answer 4: Running NetBackup in a Container: Advantages
With no hypervisor, OS, or NetBackup to install, new instances of NetBackup can be 
deployed in short time using Containerization of NetBackup.

A. True
B. False

The correct answer is True. With no hypervisor, OS, or NetBackup to install, new instances of NetBackup can be deployed 
within minutes versus days. Containerization of NetBackup enables administrators to quickly and easily scale 
NetBackup’s powerful data protection capabilities to many customers on commodity hardware. 

35
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


2‐35
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

2‐36
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 03: Setting‐up and Working with Veritas Flex 
Appliance

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Setting‐up and Working with Veritas Flex Appliance lesson in the Veritas 
NetBackup Flex 5350 Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with the Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the third lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐2
Lesson Objectives
Topic Objective

Perform initial configuration of the Flex Appliance using the Veritas 
Setting‐up the Veritas Flex 5350 Appliance
Remote Management.

Accessing and Using Flex Appliance Shell Access and navigate the Flex Appliance Shell.

Adding a Second Node (HA) to the Flex 5350 
Add a second node to the Flex 5350 Appliance for High Availability.
Appliance

Accessing and Using Flex Appliance Console Access and navigate the Flex Appliance Console.

Troubleshooting Flex Appliance Web Console  Perform basic troubleshooting for common Flex Appliance Web 
Errors Console issues.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐3
Topic: Setting‐up the Veritas Flex 5350 Appliance

After completing this topic, you will be able to:
• Perform initial configuration of the Flex Appliance using the Veritas
Remote Management.
• Add second node for High Availability.

This is the Setting‐up the Veritas Flex 5350 Appliance topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐4
Initial Configuration Guidelines and Checklist (1/3)

Parameter Description

The following ports must be connected to the network for initial configuration:

• Remote management (IPMI) port: Used to connect to the Veritas Remote Management Interface. The 
Network Cabling
remote management port must be configured before you begin initial configuration. If it is not
configured, refer to the Veritas 5350/HA Appliance Hardware Installation Guide for the procedure.
• Host0: Used to connect to the Flex Appliance Console.
• Two to six 25–10 GB Ethernet ports: Used for the application instances.

The computer that you use to configure the appliance should be set up to avoid the following events:
Connectivity During
Initial Configuration • Conditions that cause the computer to go to sleep.
• Conditions that cause the computer to turn off or to lose power.
• Conditions that cause the computer to lose its network connection.

The slide lists the guidelines and parameters that must be configured during the initial 
configuration of the Veritas Flex 5350/HA Appliance. 

Network Cabling: The following ports must be connected to the network for initial 
configuration:
• Remote management (IPMI) port: Used to connect to the Veritas Remote Management
Interface. The remote management port must be configured before you begin initial
configuration. If it is not configured, refer to the Veritas 5350/HA Appliance Hardware
Installation Guide for the procedure.
• Host0: Used to connect to the Flex Appliance Console.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Two to six 25–10 GB Ethernet ports: Used for the application instances.

Connectivity During Initial Configuration: The computer that you use to configure the 
appliance should be set up to avoid the following events: 
• Conditions that cause the computer to go to sleep.
• Conditions that cause the computer to turn off or to lose power.
• Conditions that cause the computer to lose its network connection.

Not for Distribution


3‐5
Initial Configuration Guidelines and Checklist (2/3)
Parameter Description
Before the configuration, gather the following information:
• Hostname and IP address for the 5350/HA Appliance.
• Hostname and IP address for the Flex Appliance Console.
Required Names
• Default gateway.
and Addresses
• Netmask.
• DNS server IP address (optional).
• DNS domain (optional).
• Search domain (optional).

• If you plan to use DNS, ensure that forward and reverse DNS lookups are configured properly in your environment. 
• If a forward or a reverse DNS lookup returns multiple records, the initial configuration may fail. 
• You can check the DNS configuration with the following commands for each node. Each command should return only one entry.

Linux: Windows:
dig +short @<DNS server IP address> a <node FQDN> nslookup <node IP address>
dig +short @<DNS server IP address> -x <node IP address> nslookup <node hostname>

The slide lists the guidelines and parameters that must be configured during the initial 
configuration of the Veritas Flex 5350/HA Appliance. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐6
Initial Configuration Guidelines and Checklist (3/3)

Parameter Description

New appliances are shipped with the following default login credentials:
Default Username
and Password
• Username: hostadmin
• Password: P@ssw0rd

Ensure that the following ports are open if a firewall exists between the appliance and the network:
Firewall Port Usage
• 22 (SSH) must be allowed to each node.
• 443 (HTTPS) must be allowed to the Flex Appliance Console.

Default username and password: New appliances are shipped with the following default login 
credentials:
• Username: hostadmin
• Password: P@ssw0rd

Firewall port usage: Ensure that the following ports are open if a firewall exists between the 
appliance and the network:
• 22 (SSH) must be allowed to each node.
• 443 (HTTPS) must be allowed to the Flex Appliance Console.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐7
Flex 5350/HA IPMI Configuration (1/2)
• Intelligent Platform Management Interface (IPMI) provides management and monitoring capabilities independently
of the host system's CPU, firmware, and operating system.
• You can configure the IPMI sub‐system for your appliances.
• You can use the remote management port, located on the rear panel of the appliance, to connect to the IPMI sub‐
system.

8LIVIQ SXIQ EREKIQ IRX


TSVX -41 -TSVX SRXLIVIEV
TERIPSJXLI
ETTPMERGI

The Intelligent Platform Management Interface (IPMI) provides management and monitoring 
capabilities independently of the host system's CPU, firmware, and operating system. You can 
configure the IPMI sub‐system for your appliances. You can use the remote management port, 
located on the rear panel of the appliance, to connect to the IPMI sub‐system. The slide 
shows the remote management port (or the IPMI port) on the rear panel of a 5350 Appliance. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐8
Flex 5350/HA IPMI Configuration (2/2)

• IPMI is beneficial after an unexpected
power outage shuts down the
connected system.
• If the appliance is not accessible after
the power is restored, you can use a
laptop or desktop computer to access
the appliance remotely by using a
network connection to the hardware
rather than to an operating system or
login shell.
• This enables you to control and
monitor the appliance even if it is
powered down, unresponsive, or
without any operating system.

The IPMI is beneficial after an unexpected power outage shuts down the connected system. In 
case the appliance is not accessible after the power is restored, you can use a laptop or 
desktop computer to access the appliance remotely by using a network connection to the 
hardware rather than to an operating system or login shell. This enables you to control and 
monitor the appliance even if it is powered down, unresponsive, or without any operating 
system. The following are some of the main uses of IPMI:
• Manage an appliance that is powered off or unresponsive. Using the IPMI, you can power
on, power off, or restart the appliance from a remote location.
• Provide out‐of‐band management and help manage situations where local physical access
to the appliance is not possible or preferred like branch offices and remote data centers.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Access the NetBackup Appliance Shell Menu remotely using IPMI if regular network
interface is not possible.
• Reimage the appliance from the IPMI interface by using ISO redirection.
• Monitor hardware health of the appliance from a remote location.
• Avoid messy cabling and hardware like keyboard, monitor, and mouse (KVM) solutions to
access the appliance.

Not for Distribution


3‐9
Network Cabling for Veritas Flex 5350/HA Appliance

The following Veritas 5350/HA Appliance ports must be connected to the network for initial configuration: 

privnic1 and  Two to ten 10Gb 
The remote 
privnic0  Ethernet ports 
management 
(multi‐node  per node on the 
(IPMI) port.
appliances only). 5340.

Two to eight 25‐
10Gb Ethernet 
host1 or host0.
ports per node 
on the 5350.

10

The following Veritas 5350/HA Appliance ports must be connected to the network for initial 
configuration: 
• The remote management (IPMI) port: Used to connect to the Veritas Remote
Management Interface. The remote management port must be configured before you
begin initial configuration. If it is not configured, do one of the following: For a 5350
appliance, refer to the Veritas 5350 Appliance Hardware Installation Guide for the
procedure.
• host1 or host0: Used to connect to the Flex Appliance Console. Veritas recommends that
you connect both host1 and host0 for maximum resiliency, but only one of them is
required. These ports are labeled ETH0 and ETH1 on the 53xx nodes.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• privnic1 and privnic0 (multi‐node appliances only): Used for communication between
nodes. These ports are labeled ETH2 and ETH3 on the 53xx nodes.
• Two to eight 25‐10Gb Ethernet ports per node on the 5350: Used for the application
instances.
• Two to ten 10Gb Ethernet ports per node on the 5340: Used for the application instances.

Not for Distribution


3‐10
Prerequisites for IPMI Configuration

• The remote management port auto‐
negotiates its link speed to 1 Gbps
• If the IPMI port is connected to a
managed switch port, it is
recommended that you configure the
switch port to auto‐negotiation.
• If you have a private internal network,
remember to configure the settings
accordingly in your network address
translation (NAT)
• The remote management port must be
configured as a DHCP or static address.

11

Verify the following configuration prerequisites: 

• The remote management port auto‐negotiates its link speed to 1 Gbps.

• If the IPMI port is connected to a managed switch port, it is recommended that you
configure the switch port to auto‐negotiation.

• If you have a private internal network, remember to configure the settings accordingly in
your network address translation (NAT)
• The remote management port must be configured as a DHCP or static address.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐11
Configuring the Veritas Remote Management Interface from a Flex 
Appliance (1/4)
Veritas Flex Appliance release does not support configuring the IPMI port through the Flex Appliance Shell. 

1. Connect a standard  3. Ensure that the 
video cable between  2. Connect a keyboard  power cords are  4. The prompt about 
the VGA (Video  to a USB port at the  connected to a power  accessing the BIOS at 
Graphics Array) port  rear of the Flex 5350 supply and press the  the beginning of the 
and the computer  appliance.  power switch on the  startup cycle appears. 
monitor. front panel. 

7. If you miss the initial 
Warning: When you  setup dialog box
are in the BIOS, do not  5. Wait until the Veritas 
prompt (step 4), the  logo shows up and 
perform any other  6. The initial setup 
appliance shell appears.  press F2 to enter the 
dialog box appears and 
steps other than the  Shut down and restart  initial BIOS setup 
prompts you.
ones mentioned in this  the appliance and try  screen. 
section. accessing the BIOS 
menu again. 

12

Veritas Flex Appliance release does not support configuring the IPMI port through the Flex 
Appliance Shell. To configure the dedicated Veritas Remote Management Interface (IPMI) LAN 
settings in the BIOS:  
1. Connect a standard video cable between the VGA (Video Graphics Array) port and the
computer monitor.
2. Connect a keyboard to a USB port at the rear of the Flex 5350 appliance.
3. Ensure that the power cords are connected to a power supply and press the power switch
on the front panel.
4. A prompt is displayed for accessing the BIOS at the beginning of the startup cycle appears.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

5. Wait until the Veritas logo sis displayed and press F2 to enter the initial BIOS setup
screen.
6. The initial setup dialog box appears and prompts you.
7. If you miss the initial setup dialog box prompt in step 4, the appliance shell appears. Shut
down and restart the appliance and try accessing the BIOS menu again.

Not for Distribution


3‐12
Configuring the Veritas Remote Management Interface from a Flex 
Appliance (2/4)

8. The Setup Menu page is
displayed and the Main
menu option should be
highlighted.
9. Use the down key on the
keyboard and navigate to
the Server Management
menu option.
10. Press ENTER.

13

8. The Setup Menu page is displayed, and the Main menu option should be highlighted.
9. Use the down key on the keyboard and navigate to the Server Management menu option.
10. Press ENTER.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐13
Configuring the Veritas Remote Management Interface from a Flex 
Appliance (3/4)

11. Press the up or
down key on the
keyboard to
navigate to BMC
LAN Configuration.
12. Press ENTER.
The BMC LAN
Configuration optio
ns screen is
displayed.

14

11. Press the up or down key on the keyboard to navigate to BMC LAN Configuration.
12. Press ENTER. The BMC LAN Configuration options screen is displayed.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐14
Configuring the Veritas Remote Management Interface from a Flex 
Appliance (4/4)
13. Navigate to the Dedicated Management LAN 14. To save your BIOS changes, press F10.
Configuration option. Use the information supplied by 15. Press Y to save and exit. The appliance restarts itself.
the customer to fill in the following fields: IP Source, IP
address, Subnet mask and Gateway IP.

15

13. Navigate to the Dedicated Management LAN Configuration option. Use the information


supplied by the customer to fill in the following fields: IP Source, IP address, Subnet mask
and Gateway IP.
14. To save your BIOS changes, press F10.
15. Press Y to save and exit. The appliance restarts itself.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐15
Veritas Remote Management Interface: Overview 
• The IPMI web interface is known as Veritas Remote Management interface.
• You can use Veritas Remote Management interface to log in to the NetBackup Appliance Shell Menu or the Flex
Appliance Shell.

At least one user must be enabled  The Remote Management interface 
to use the LAN channels. (IPMI port) must first be configured.

Prerequisites

At least one power cable must be connected to a 
functioning power source.

16

The IPMI web interface is known as Veritas Remote Management interface. You can use 
Veritas Remote Management interface to log in to the NetBackup Appliance Shell Menu or 
the Flex Appliance Shell. Alert configuration is not supported using the Veritas Remote 
Management interface. Before you use the Remote Management interface, the following 
prerequisites must be met:
• The Remote Management interface (IPMI port) must first be configured.
• At least one power cable must be connected to a functioning power source.
• At least one user must be enabled to use the LAN channels.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐16
Using the Veritas Remote Management Interface (1/3)
To access and use the IPMI web interface from a remote computer:

Log in to a remote computer in the network and open a 
1
supported Windows browser.

Enter the remote management port IP address that is 
2 assigned to the remote management port. The Login page 
is displayed.  

Enter your login information. The default username 
3 is sysadmin. The default password is P@ssw0rd, 
where 0 is the number zero.

4 Click Login.

17

To access and use the IPMI Web interface from a remote computer: 
1. Log in to a remote computer in the network and open a supported Windows browser.
2. Enter the remote management port IP address that is assigned to the remote
management port. The Login page is displayed.
3. Enter your login information. The default username is sysadmin. The default password is
P@ssw0rd, where 0 is the number zero.
4. Click Login.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐17
Using the Veritas Remote Management Interface (2/3)
5. Click the Remote‐Control section located at the top of the page. The Remote‐Control section lets you remotely
monitor and control the server.
6. Do one of the following to launch the Appliance Shell:
• Navigate to Remote Control > iKVM over HTML5. Click Launch iKVM over HTML5 to launch the Appliance Shell.
A new window opens that enables you to remotely monitor and control the appliance.
• Click Remote Control > KVM/Console Redirection. Click Launch Console to launch the Appliance Shell menu.

18

5. Click the Remote‐Control section located at the top of the page. The Remote‐Control
section lets you remotely monitor and control the server.
6. Do one of the following to launch the Appliance Shell:
• Navigate to Remote Control > iKVM over HTML5.
• Click Launch iKVM over HTML5 to launch the Appliance shell.
A new window opens that enables you to remotely monitor and control the appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐18
Using the Veritas Remote Management Interface (3/3)

• A JViewer application opens that enables
you to remotely monitor and control the
appliance.
• This application requires Java Runtime
Environment (JRE) version 6.0 or later.
Install Java.
• You can login to the JViewer application
using the same username and password.
• You can now access and log in to the
NetBackup Appliance Shell Menu or the
Flex Appliance Shell.
• Enter the username and password for
the appliance.
• Type "?" and then enter the system
command to actually see the list of
available commands.

19

A JViewer application opens that enables you to remotely monitor and control the appliance. 
This application requires Java Runtime Environment (JRE) version 6.0 or later. Install Java. You 
can login to the JViewer application using the same username and password. You can now 
access and log in to the NetBackup Appliance Shell Menu or the Flex Appliance Shell. Enter 
the username and password for the appliance. By default, the username is admin, and the 
password is P@ssw0rd where 0 is the number zero. Type "?" and then enter the system
command to see the list of available commands.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐19
Configuring the IPMI Port from the NetBackup Appliance Shell Menu 

If you have more than one node in your system you must configure each node’s IPMI port individually. 
Before starting the IPMI configuration, obtain the following information for the appliance for which you want to 
configure the IPMI: 

Gateway IP  Defaults ‐ Remote 


IP Address Subnet Mask
Address Management Port 

IP address for the  Enable connectivity  Enable connectivity  IP Address: 


remote  between your  between your  192.168.0.10
management port so  network computer  network computer  Subnet Mask: 
that the default  and the remote  and the remote  255.255.255.0
static IP address of  management port. management port.
the remote 
management port 
can be changed.

20

This section explains how to configure IPMI from the NetBackup Appliance Shell Menu. If you 
have more than one node in your system you must configure each node’s IPMI port 
individually. Before starting the IPMI configuration, obtain the following information for the 
appliance for which you want to configure the IPMI: 

• IP address: IP address for the remote management port so that the default static IP
address of the remote management port can be changed.
• Subnet mask: Enable connectivity between your network computer and the remote
management port.
• Gateway IP address: Enable connectivity between your network computer and the
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

remote management port.

The defaults for the remote management port are:
• IP Address: 192.168.0.10
• Subnet Mask: 255.255.255.0

Not for Distribution


3‐20
Configuring IPMI Port Using a Keyboard and Monitor (1/2)
1. Connect the following components to the appropriate ports on the rear panel of the appliance:
• A standard video cable between the VGA (Video Graphics Array) port and a computer monitor.
• A USB keyboard to a USB port on the appliance.
2. Verify that the appliance is turned on. Once the startup process is complete, a login prompt appears.
3. Enter the username and password for the appliance. By default, the username is admin and the password is
P@ssw0rd.
4. At the Main_Menu prompt, type Support to navigate to the Support menu.
5. From the Main_Menu > Support view, enter the following command to configure the remote management port:
IPMI Network Configure <IPAddress> <Netmask> <GatewayIPAddress>
– The remote management port must be configured as a DHCP or static address.
– At any point in time, you can run the following command to see the IPMI network details:
IPMI Network Show

21

To configure the IPMI port using a Keyboard and Monitor: 
1. Connect the following components to the appropriate ports on the rear panel of the
appliance:
• A standard video cable between the VGA (Video Graphics Array) port and a computer
monitor.
• A USB keyboard to a USB port on the appliance.
2. Verify that the appliance is turned on. Once the startup process is complete, a login
prompt appears.
3. Enter the username and password for the appliance. By default, the username is admin
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

and the password is P@ssw0rd.
4. At the Main_Menu prompt, type Support to navigate to the Support menu.
5. From the Main_Menu > Support view, enter the following command to configure the
remote management port: IPMI Network Configure <IPAddress>
<Netmask> <GatewayIPAddress>
• Where IP address is the new IP address of the remote management port.
• The Subnet mask and Gateway enable connectivity between your network computer
and the remote management port.
The remote management port must be configured as a DHCP or static address. 
At any point in time, you can run the following command to see the IPMI network details: 
IPMI Network Show

Not for Distribution


3‐21
Configuring IPMI Port Using a Keyboard and Monitor (2/2)
6. Enter the following command if you want to add a new user to access the IPMI sub‐system. Note that this is an
optional step.
IPMI User Add <user name>
– At the New Password prompt, enter a password for the user.
– The default username is sysadmin. The default password is P@ssw0rd.
– At any point in time, you can run the following command to view the users who can access the IPMI:
IPMI User List
7. Type Return to return to the Main_Menu prompt.
8. Use a Cat5 or a Cat6 cable to connect the remote management port to the network.
9. Make sure you can reach the Veritas Remote Management Console over the network by using the new address in 
a Web browser.
10. The appliance is ready for initial configuration.
11. See the NetBackup Appliance Initial Configuration Guide for the appropriate platform for information about initial
configuration requirements and procedures

22

6. Enter the following command if you want to add a new user to access the IPMI sub‐
system. Note that this is an optional step.
IPMI User Add <user name>
At the New Password prompt, enter a password for the user. The default username is 
sysadmin. The default password is P@ssw0rd, where 0 is the number zero. 
At any point in time, you can run the following command to view the users who can 
access the IPMI: 
IPMI User List
7. Type Return to return to the Main_Menu prompt.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

8. Use a Cat5 or a Cat6 cable to connect the remote management port to the network.
9. Make sure you can reach the Veritas Remote Management Console over the network by
using the new address in a Web browser.
10. The appliance is ready for initial configuration.
11. See the NetBackup Appliance Initial Configuration Guide for the appropriate platform for
information about initial configuration requirements and procedures

Not for Distribution


3‐22
Topic: Accessing and Using Flex Appliance Shell

After completing this topic, you will be able to access and navigate the Flex 
Appliance Shell.

23

This is the Accessing and Using the Flex Appliance Shell topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐23
Accessing the Flex Appliance Shell

The Flex Appliance Shell can be used to perform the initial configuration, monitor the appliance hardware, and 
manage some of the settings.

To access the Flex Appliance Shell: 
Open an SSH session to the appliance node and log in with the username hostadmin and the password that you set during initial 
configuration or use the default password (P@ssw0rd) if the initial configuration is not yet complete.

24

The Flex Appliance is shipped with default users for the Flex Appliance Console, Flex Appliance 
Shell, and NetBackup application instances. The following list describes the default users and 
their functions:
• admin: This is the default user for the Flex Appliance Console. Use this to sign‐in to the
console for the first time.
• hostadmin: This is the default user for the Flex Appliance Shell. Use this to perform the
initial configuration and for any other tasks that involve the shell.
• appadmin: This is the default user for all of your NetBackup application instances. Use this
to open SSH sessions to the instances. The appadmin user has the NetBackup security
administrator role and access to the NetBackup Web UI.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

The default password for these users is well‐documented and available online. For security 
purposes, Veritas recommends that you change the passwords the first time you use the 
accounts.

Not for Distribution


3‐24
Navigating the Flex Appliance Shell

Commands  Description

delete Delete the Flex Appliance settings.

set Modify the Flex Appliance settings.

setup Perform initial Flex Appliance tasks.

show Examine the running and historical state of the host.

support Perform support operations.

system Run a privileged operation or obtain monitoring data.

25

The Flex Appliance Shell includes the following command views:
• delete: Includes commands used to remove appliance settings.
• set: Includes commands that can be used to modify appliance settings.
• setup: Includes commands used for performing an initial configuration of the Flex
Appliance.
• show: Includes commands used to show the current appliance settings.
• support: Includes commands used to perform support operations.
• system: Includes commands used to monitor the appliance hardware or access
privileged operations, including security settings, upgrades, and factory reset.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐25
Flex Appliance Shell: Delete

26

The slide displays the options of the delete command in the Flex Appliance Shell.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐26
Flex Appliance Shell: Set

27

The slide displays the options of the set and show commands in the Flex Appliance 


Shell.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐27
Flex Appliance Shell: Support

28

The slide displays the options of the support command in the Flex Appliance Shell.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐28
Flex Appliance Shell: System

29

The slide displays the options of the system command in the Flex Appliance Shell.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐29
Topic: Adding a Second Node (HA) to the Flex 5350 
Appliance

After completing this topic, you will be able to add a second node to the 
Flex 5350 Appliance for High Availability.

30

This is the Adding a Second Node (HA) to the Flex 5350 Appliance topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐30
Adding the Second Node (for HA) to the Flex 5350 Appliance

A multi‐node appliance provides the 
following benefits: 
Flex Appliance supports up to two  You can add a second node during  • Increased efficiency with a shared 
nodes on the Veritas 53xx Appliance.  initial configuration or any time after.  workload. 
• Automatic failover for a single‐node 
failure. 

If more than the Veritas‐tested number 
Adding a second node consists of the  of Fibre Channel devices or paths are 
following tasks:  If you add a node to an appliance that 
connected to the appliance, Veritas 
has already been configured and is in 
1. Perform the host network  recommends that you disable the ports 
lockdown mode, the same lockdown 
configuration on the new node.  or disconnect the devices on the node 
mode is automatically enabled on the 
2. From the existing node, add the  that you want to add before you begin 
new node. 
new node to the appliance. this procedure. When the procedure is 
complete, reenable or reconnect them. 

31

Flex Appliance supports up to two nodes on the Veritas 53xx Appliance. You can add a second 
node during initial configuration or any time after. A multi‐node appliance provides the 
following benefits: 
• Increased efficiency with a shared workload.
• Automatic failover for a single‐node failure.

Adding a second node consists of the following tasks: 
• Perform the host network configuration on the new node.
• From the existing node, add the new node to the appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

If you add a node to an appliance that has already been configured and is in lockdown mode, 
the same lockdown mode is automatically enabled on the new node. However, if you are 
configuring a new multi‐node appliance, you must configure all nodes before you enable 
lockdown mode. If more than the Veritas‐tested number of Fibre Channel devices or paths are 
connected to the appliance, Veritas recommends that you disable the ports or disconnect the 
devices on the node that you want to add before you begin this procedure. When the 
procedure is complete, reenable or reconnect them. You may need to rescan the ports from 
the Fibre Channel interfaces page.

Not for Distribution


3‐31
Prerequisites for Adding a Node (1/2)
To perform the host network configuration on the new node: 

The nodes must be running the  If the existing node is at a lower 
Verify the version compatibility 
same upgrade version of Flex  version that does not meet these 
between the new node and the 
Appliance, but they can have  requirements, upgrade that node 
node that you want to add it to. 
different update versions.  before you add the new one. 

Existing Node: Lower 
Version Compatibility  Same Upgrade Version 
1 2 Version 3

Veritas also recommends that you  If the new node is at a lower 
install any missing updates after  version that does not meet these 
you add the node so that both  requirements, it must be reimaged 
nodes are running the same  to the later version. Contact Veritas 
version.  Technical Support. 

New Node: Lower 
Missing Updates
4 Version 5

32

To perform the host network configuration on the new node:  
• Verify the version compatibility between the new node and the node that you want to add
it to.
• The nodes must be running the same upgrade version of Flex Appliance, but they can have
different update versions.
• If the existing node is at a lower version that does not meet these requirements, upgrade
that node before you add the new one.
• If the new node is at a lower version that does not meet these requirements, it must be
reimaged to the later version. Contact Veritas Technical Support for assistance and ask your
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

representative to reference Tech Note article 100044669.
• Veritas also recommends that you install any missing updates after you add the node so
that both nodes are running the same version.

Not for Distribution


3‐32
Prerequisites for Adding a Node (2/2)

To perform the host network configuration on the new node: 

• Default gateway
If the node that you want to add 
• Netmask 
has existing Fibre Channel 
• IP address  • (Optional) DNS server IP
connections, disable all Fibre 
• Hostname  address 
Channel ports that are connected 
• DNS domain 
to the storage array. 
• (Optional) Search domain 

New Node Information  Appliance Information Fibre Channel


6 7 8

33

• Gather the following details for the new node that you want to add to the appliance:
– IP address
– Hostname
• Gather the following details from the appliance that you want to add the node to:
– Default gateway
– Netmask
– (Optional) DNS server IP address
– DNS domain
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

– (Optional) Search domain
• If the node that you want to add has existing Fibre Channel connections, disable all Fibre
Channel ports that are connected to the storage array.

Not for Distribution


3‐33
Adding a Node (1/2) 1
Use the following steps to access the Flex  Open a supported Web browser on a system that has a 
Appliance Shell from the Veritas Remote  network connection to the appliance. 
Management Interface:  • Google Chrome version 57 or higher. 
• Mozilla Firefox version 52 or higher.

Enter the IP address that is assigned to the remote 
management port of the new node. 

3
Log in to the Veritas Remote Management Interface with the 
following default credentials: 
• Username: sysadmin
4 • Password: P@ssw0rd

Change the sysadmin password from the known default 
password. 

34

Use the following steps to access the Flex Appliance Shell from the Veritas Remote 
Management Interface: 
1. Open a supported Web browser on a system that has a network connection to the
appliance. Flex Appliance supports the following browsers:
• Google Chrome version 57 or higher.
• Mozilla Firefox version 52 or higher.
2. Enter the IP address that is assigned to the remote management port of the new node.
3. Log in to the Veritas Remote Management Interface with the following default 
credentials:
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Username: sysadmin
• Password: P@ssw0rd
4. Change the sysadmin password from the known default password as follows:
• Navigate to Configuration > Users and select the sysadmin user.
• Click Modify User.
• Select the Change Password check box and enter a new password.

Not for Distribution


3‐34
Adding a Node (2/2)
5. Navigate to Remote Control > Console Redirection and click Launch Console to launch the Flex Appliance
Shell.
6. Log in to the Flex Appliance Shell with the following default credentials:
• Username: hostadmin
• Password: P@ssw0rd
7. A welcome message is displayed in the Flex Appliance Shell with the available commands setup and system.
8. Enter the following command to change the password for the hostadmin user: set user password
9. Enter the following command to configure the host network: setup configure-network
10. Follow the prompts to enter the host network information.
11. You can enter multiple DNS server IP addresses or search domains using a comma‐separated list.
12. If you did not fill in the optional DNS parameters or want to bypass DNS for the new node, you must add the
hostname resolution information for the new node to the appliance Hosts file.
13. If you did not already add this information when you configured the first node, enter the following command:
system add-host
14. Follow the prompts to enter the required information for the new node.

35

5. Navigate to Remote Control > Console Redirection and click Launch Console to launch
the Flex Appliance Shell.
6. Log in to the Flex Appliance Shell with the following default credentials:
• Username: hostadmin
• Password: P@ssw0rd
7. A welcome message appears in the Flex Appliance Shell with the available commands
setup and system.
8. Enter the following command to change the password for the hostadmin user: set
user password
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

9. Enter the following command to configure the host network: setup configure-
network
10. Follow the prompts to enter the host network information.
11. You can enter multiple DNS server IP addresses or search domains using a comma‐
separated list.
12. If you did not fill in the optional DNS parameters or want to bypass DNS for the new node,
you must add the hostname resolution information for the new node to the appliance
Hosts file.
13. If you did not already add this information when you configured the first node, enter the
following command: system add-host
14. Follow the prompts to enter the required information for the new node.

Not for Distribution


3‐35
Adding the New Node (HA) to the Flex 5350 Appliance 

From the pre‐existing  When you are 
Log in to Flex Appliance  node, enter the  prompted for the new  Do not perform any 
Shell from the other,  following command to  node's password, enter  other tasks on the 
pre‐existing node that 
add the new node to  the hostadmin  appliance until the add‐
was previously 
the appliance: setup password that you set  node operation is 
configured for the 
add-node Follow the  in the previous  complete.
appliance.
prompts.  procedure. 

If the node that you 
added has existing  Launch a new session  When the add‐node 
Fibre Channel  from the Veritas  operation is complete, 
The shell should now 
connections, enable  Remote Management  exit the Flex Appliance 
display additional 
them and then run the  Interface or open an  Shell from the new 
command options. 
following command:  SSH session to the  node that you just 
system sync- node. added to the appliance. 
settings

36

To add the new node (HA) to the Flex 5350 appliance:  
1. Log in to Flex Appliance Shell from the other, pre‐existing node that was previously
configured for the appliance.
2. From the pre‐existing node, enter the following command to add the new node to the
appliance: setup add-node
3. Follow the prompts to add the node.
4. When you are prompted for the new node's password, enter the hostadmin password
that you set in the previous procedure.
5. Do not perform any other tasks on the appliance until the add‐node operation is
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

complete.
6. When the add‐node operation is complete, exit the Flex Appliance Shell from the new
node that you just added to the appliance.
7. Launch a new session from the Veritas Remote Management Interface or open an SSH
session to the node.
8. The shell should now display additional command options.
9. If the node that you added has existing Fibre Channel connections, enable them and then
run the following command: system sync-settings

Not for Distribution


3‐36
Topic: Accessing and Using Flex Appliance Console

After completing this topic, you will be able to access and navigate the Flex 
Appliance console.

37

This is the Accessing and Using Flex Appliance Console topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐37
Accessing the Flex Appliance Console

Sign in using the default credentials: 
Username = admin
Password = P@ssw0rd

38

The Flex Appliance Console is available for use after you have configured the Flex Appliance. 
To access the Flex Appliance Console:
1. Open a Web browser on a system that has network connectivity to the appliance.
2. Navigate to https://console.domain, where console.domain is the fully qualified domain
name (FQDN) that was used for the Flex Appliance Console during the initial
configuration. It can also be an IP address.
3. Sign in using the default credentials:
• Username = admin
• Password = P@ssw0rd
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Veritas recommends that you change the admin user password the first time you sign in, as 
the default password is well‐documented and available online. All users are signed out after 
one hour for security reasons. Sign back in if you need to continue using the console.

Not for Distribution


3‐38
Navigating the Flex Appliance Console

SYSTEM  ACTIVITY 
HOME REPOSITORY
TOPOLOGY MONITOR

USER  NETWORK 
TENANTS
MANAGEMENT INTERFACES

39

The left navigation bar is used to navigate through the Flex Appliance Console. The navigation 
bar uses icons to indicate various pages. To display the page names, hover the icons or use the 
> icon at the top to expand the entire bar. The Flex Appliance Console includes the Home,
System topology, Activity Monitor, Repository, Tenants, User management, and Network
interfaces pages.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐39
Flex Appliance Console Home Page

40

The Home page shows a small overview of the system topology and a getting‐started flow for 
first‐time users. To return to the Home page at any time, click the Home icon in the left 
navigation bar.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐40
Flex Appliance System Topology Page

Appliance Nodes
Allocated and Available Storage Capacity

Storage Shelves

Application Instances

41

The System topology page shows a complete overview of the appliance nodes, storage 
shelves, and instances. To access this page, click the System topology box on the home page 
or click the System topology icon in the left navigation bar. This page shows the full storage 
capacity of the appliance storage shelves. However, not all of the storage may be available for 
use. You can view the usable storage capacity when you create or resize an instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐41
Flex Appliance Activity Monitor Page
Tasks

Task details

Filters

42

The Activity Monitor page shows the tasks that have been performed on the Flex Appliance 
Console and their current status. To access this page, click the Activity Monitor icon in the left 
navigation bar. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐42
Flex Appliance Repository Page

43

The Repository page lets you manage the applications and upgrade packages for the Flex 
Appliance. To access this page, click the Repository icon in the left navigation bar.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐43
Managing Flex Appliance Repository Page
Appliance upgrades 
Applications Application add‐ons
and updates

• Manage your applications for • Manage application add‐ons • Manage upgrade and update


creating and upgrading for your instances. packages for Flex Appliance.
instances. • Displays the add‐ons that are The repository can only hold
• Displays the applications that in the repository and details, one upgrade or update
are in the repository and their such as type, version, and the package at a time.
versions. application they can be • Displays the package that is
installed on. currently in the repository and
details relevant to installing
the upgrade or update.

44

Before creating an application instance, installing an application add‐on, or upgrading or 
updating the appliance software, you need to add the applicable files to the repository. In the 
Repository page, three tabs, namely, Applications, Application add‐ons, and the Appliance 
upgrades and updates are available. The slide displays the tasks that can be performed on the 
Repository page. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐44
Flex Appliance Tenants Page

• Create a tenant
• Remove an existing tenant
• View configured tenants
• Search tenants

• Manage all your Flex Appliance Console users from the User management page. 
• To access the User management page, sign into the console and click the User management icon in the left‐side navigation bar.
• Users are assigned to tenants. A tenant is a separate space for a specific group of users and usage. Different tenants can be
allocated for different user groups.

45

You can manage all your Flex Appliance Console users from the User management page. To 
access this page, sign into the console and click the User management icon in the left‐side 
navigation bar. Users are assigned to the tenants. You can manage them 
from the Tenants page. To access this page, click the Tenants icon in the left navigation bar.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐45
Flex Appliance User Management

• Create or import a new user
• Remove a user
• Configure Active directory domain
• View configured users
• Search users

46

The User management page lets you manage users for the Flex Appliance Console. To access 
this page, click the User management icon in the left navigation bar.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐46
Flex Appliance Network Interfaces Page

• Add and remove a VLAN tag
• Remove settings
• View configured network interfaces
• Search network interfaces

47

The Network interfaces page lets you view and configure the appliance’s network interfaces. 
To access this page, click the Network interfaces icon in the left navigation bar.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐47
Topic: Troubleshooting Flex Appliance Web Console 
Errors

After completing this topic, you will be able to perform basic troubleshooting 
for common Flex Appliance Web Console issues.

48

This is the Troubleshooting Flex Appliance Web Console Errors topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐48
Troubleshooting Flex Appliance Web Console Errors (1/2)

Note the error message Check the appliance monitoring information

• If you receive an error message, first follow any  • If you cannot resolve the issue based on the error 
troubleshooting steps that are listed in the message. message, or do not see an error message in an interface 
but suspect a problem, you can perform the following 
• Some error messages begin with a UMI code. UMI  tasks:
codes consist of the letter V followed by a string of 
numbers in the following format: V‐123‐456‐789 • Use the hardware monitoring information to check for 
hardware errors. See the Monitoring the hardware from 
the Flex Appliance Shell topic.
• To find additional troubleshooting information for 
specific error messages, perform a search for the 
message or the UMI code on the Veritas Support  • Run an appliance self‐test. See the Viewing system data
topic. 
Website.
• Use the support shell command to access additional 
read‐only information on the appliance. 

Veritas Flex Appliance Getting Started and Administration Guide

49

The slide displays the steps to troubleshoot Flex Appliance Web Console related errors. For 
more information, refer to: 
https://www.veritas.com/content/support/en_US/doc/130821112‐132517533‐0/index
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐49
Troubleshooting Flex Appliance Web Console Errors (2/2)
Action Description

If you cannot resolve the issue on your own, you may need to contact Technical Support for assistance.
Before you contact Technical Support, gather the following information:
• Relevant error messages: Record or take screenshots of error messages you received, including the UMI code, if 
Gather information 
applicable.
for Technical 
• Data Collect logs: Generate a DataCollect log package from the Flex Appliance Console.
Support
• Appliance serial number: Locate and record the serial number of the appliance node. If you have a multi‐node 
appliance, record the serial number of both nodes. For more information on locating serial numbers, see the 
Product Description guide for your appliance hardware. 
Also, ensure that Call Home is enabled for maximum supportability. 

Contact Technical 
Contact Technical Support from the Veritas Support Website. 
Support

• If the appliance is in lockdown mode, you may need to generate a One‐Time Password (OTP) to allow Veritas
Unlock access for  Technical Support greater access to troubleshoot the issue. 
support • The OTP has a two‐hour expiration period, ensure that the support representative is ready for the password 
before you generate it.

50

The slide displays the steps to troubleshoot Flex Appliance Web Console related errors. For 
more information, refer to: 
https://www.veritas.com/content/support/en_US/doc/130821112‐132517533‐0/index
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐50
Generating OTP and Unlocking Access in Lockdown Mode

1. Log in to the Flex Appliance Shell and run the command support generate –otp. A 6‐digit number is displayed 


as the OTP. 

2. Send the OTP to your support representative. If you forget the OTP, you can use the command support show-otp
to view it again. 

3. When your representative asks you to, enter the command support unlock. You are prompted for a security key,
which your representative must generate using the OTP. Enter the security key to unlock the appliance. 

4. When your support representative is done troubleshooting the issue, enter the command support lock to close 


access to the appliance. Alternatively, it closes automatically after 12 hours. 

51

To generate an OTP and unlock access to the appliance: 
1. Log in to the Flex Appliance Shell and run the command support generate-otp.
As shown in the example below, a 6‐digit number is displayed, where the number is the
OTP. For example:
[flex-2.0] n8-h72 > support generate-otp
> Enter hostadmin’s password:
One-time password: 749624
Operation completed successfully
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

2. Send the OTP to your support representative. If you forget the OTP, you can use the
command support show-otp to view it again.
3. When your representative asks you to, enter the command support unlock. You 
are prompted for a security key, which your representative must generate using the OTP.
Enter the security key to unlock the appliance.
4. When your support representative is done troubleshooting the issue, enter the command
support lock to close access to the appliance. Alternatively, it closes automatically
after 12 hours.

Not for Distribution


3‐51
Troubleshooting Flex Appliance Web Console Errors (1/2)

Logs provide the support personnel with detailed information about your appliance. You can share these logs with the 
Veritas Support team to resolve issues. 

Appliance Operating  DataCollect
system (OS)

This log package includes the following: • This log package includes debugging 
• Flex Appliance software information for the system. 
• High availability • It provides a complete view of the overall 
• OS static logs system status, which is helpful for technical 
support representatives. 

52

Logs provide support personnel detailed information about your appliance. You can share 
these logs with the Veritas Support team to resolve issues. The following log packages are 
available on a Flex appliance: 
• Appliance OS: This log package includes the Flex Appliance software, high availability, and
OS static logs.
• DataCollect: This log package includes debugging information for the system. It provides a
complete view of the overall system status, which is helpful for technical support
representatives.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐52
Troubleshooting Flex Appliance Web Console Errors (2/2) 

1. Click the question mark icon in the upper‐right corner of the Flex Appliance
Console and select Diagnostics.

2. Click Generate log package.

3. Select the log nodes you wish to view and the log type, then click Generate.

4. To download the log package, select it in the table and click Download.

53

To generate and download log packages:
1. Click the question mark icon in the upper‐right corner of the Flex Appliance Console and
select Diagnostics.
2. Click Generate log package.
3. Select the log nodes you wish to view and the log type, and then click Generate. Wait for
the DataCollect logs to be generated. After generation, the log package appears in a table
on the Diagnostics page. If a node is restarted, the logs generated on it are deleted.
4. To download the log package, select it in the table and click Download. A pop‐up window
appears that lets you limit the download bandwidth. Select this option, if needed, then
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

click Download to confirm.

Not for Distribution


3‐53
Lesson Summary
• Key Points
– In this lesson, you learned about the initial configuration guidelines and how to perform initial configuration of the
Flex Appliance.
– You also learned how to add a second node to the Flex 5350 Appliance for High Availability.
– In addition, you learned how to access the Flex Appliance Shell and the Flex Appliance Console.
– Finally, you learned how to perform basic troubleshooting of some common Flex Appliance Web Console errors.
• Reference Materials
– Veritas 5350/HA Appliance Product Description Guide
– Veritas Flex Appliance Getting Started and Administration Guide.
– http://www.veritas.com/support

54

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Web site frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐54
Lab 03: Setting‐up and Working With Veritas Flex Appliance
• Exercise A: Performing Initial Configuration on Flex Appliance Node 1
• Exercise B: Performing Network Configuration on Flex Appliance Node 2
• Exercise C: Adding Flex Appliance Node 2 as an Additional Node to Flex Appliance Node 1
• Exercise D: Accessing and Navigating the Flex Appliance Shell
• Exercise E: Accessing and Navigating the Flex Appliance Console

55

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐55
What Did You Learn? 
You are about to be asked a series 
of questions related to the current 
lesson.

56

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐56
Question 1: Setting‐up the Veritas Flex 5350 Appliance
Which of the following ports must be connected to the network for performing an initial 
configuration of a Flex appliance node?

A. IPMI 
B. host0
C. At least one 10 GB NIC
D. All of the above

57
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐57
Answer 1: Setting‐up the Veritas Flex 5350 Appliance
Which of the following ports must be connected to the network for performing an initial 
configuration of a Flex appliance node?

A. IPMI
B. host0
C. At least one 10 GB NIC
D. All of the above

The correct answer is D. The IPMI, host0 (labelled eth0 on the node), and at least one 10 GB NIC should be connected to 
the network before performing an initial configuration of a single‐node appliance deployment.

58
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐58
Question 2: Accessing and Using Flex Appliance Shell
The Flex Appliance Shell includes which of the following command views?

A. System
B. Storage
C. Setup
D. Manage
E. All of the above

59
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐59
Answer 2: Accessing and Using Flex Appliance Shell
The Flex Appliance Shell includes which of the following command views?

A. System
B. Storage
C. Setup
D. Manage
E. All of the above

The correct answers are A and C. The Flex Appliance Shell includes the delete, set, setup, show, support, and system 
command views. 

60
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐60
Question 3: Accessing and Using Flex Appliance Console
Which page shows a complete overview of the appliance nodes, storage shelves, and 
instances?

A. Repository
B. System topology
C. Network interfaces
D. Tenants

61
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐61
Answer 3: Accessing and Using Flex Appliance Console
Which page shows a complete overview of the appliance nodes, storage shelves, and 
instances?

A. Repository
B. System topology
C. Network interfaces
D. Tenants

The correct answer is B. The System topology page shows a complete overview of the appliance nodes, storage shelves, 
and instances.

62
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


3‐62
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

3‐63
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 04: Modifying Veritas Flex Appliance Settings

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Modifying Veritas Flex Appliance Settings lesson in the Veritas NetBackup Flex 
5350 Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the fourth lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐2
Lesson Objectives
Topic Objective

• Explain network bonding. 
• Create and delete a network bond.
Configuring the Network • Configure a network interface with and without VLAN tagging.
• Change the date, time, Domain Name System (DNS), and Hosts file 
settings.

• Understand Veritas best practices for connecting Fibre Channel 
Managing Flex Appliance Fibre Channel 
devices.
Ports
• Viewing Fibre Channel connected devices.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐3
Topic: Configuring the Network

After completing this topic, you will be able to: 
• Explain network bonding.
• Create and delete a network bond.
• Configure a network interface with and without VLAN tagging.
• Change the date, time, DNS, and Hosts file settings.

This is the Configuring the Network topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐4
Network Bonding: Overview

• Veritas Flex Appliance 2.0.1 allows administrators to bind multiple network interfaces together into a single‐bonded 
channel.
• Channel bonding enables two or more network interfaces to act as one, simultaneously increasing the bandwidth 
and providing redundancy. 

eth0

bond0
eth1

Bonding example

Veritas Flex Appliance 2.0.1 allows administrators to bind multiple network interfaces 
together into a single‐bonded channel. Channel bonding enables two or more network 
interfaces to act as one, simultaneously increasing the bandwidth and providing redundancy.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐5
Creating a Network Bond (1/4)
• If you have multiple nodes, you must create a network bond on each appliance node after all of them are added.
• Use the same network interfaces and bonding mode for the bond on each node.

Click the Network 
interfaces icon on the 
left‐side navigation bar.

You can create a network bond using the following steps:
1. On the Flex Appliance Console, click the Network interfaces icon on the left navigation bar
to open the Network interfaces page.
2. Select the checkbox next to the name of each network interface that you wish to include
in the bond and then click Create bond.
3. Enter a unique bond name (it should not be entirely numerical) and select the bond mode.
4. The following bond modes are available:
• 802.3ad (LACP): This is the default bond mode value. If you select this bond mode, all
the network interfaces in the bond must be on the same port channel. If they are not,
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

the bond speed is less than the sum of the interface speeds. If the bond speed is not as


expected after you create the bond, run the /bin/grep "Aggregator ID"
/proc/net/bonding/<bond name> command in the Flex Appliance Shell. The
Aggregator IDs should be the same. If they are not, run the /bin/cat
/proc/net/bonding/<bond name> command and check the Aggregator ID of
each interface to determine which one is on a different port channel.
• balance‐rr
• active‐backup
• balance‐xor
• broadcast
• balance‐tlb: This bond mode is not supported due to a known issue in Red Hat.
However, Veritas does not block this bond mode. If you wish to use it, read the
following article from Red Hat before proceeding:
https://access.redhat.com/solutions/67546

Not for Distribution


4‐6
• balance‐alb: This bond mode is not supported due to a known issue in Red Hat.
However, Veritas does not block this bond mode. If you wish to use it, read the
following article from Red hat before proceeding:
https://access.redhat.com/solutions/67546
4. Click Create.
5. Configure the new bond.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐7
Creating a Network Bond (2/4)

Click Create 
bond.

On the same node, select the checkbox 
corresponding to the name of each 
network interface you wish to include in 
the bond and then click Create bond.

Select the checkbox next to the name of each network interface on the same node that you 
wish to include in the bond, and then click Create bond.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐8
Creating a Network Bond (3/4)

Enter a unique bond 
name.
In the Activity Monitor, you can 
see the bonding progress. 

Click Create.

Select the bond 
mode.

Enter a unique bond name (it should not be entirely numerical) and select the bond mode. 
802.3ad (LACP) is available as the default bond mode value. Once the Activity Monitor is 
displayed, you can view the bonding progress. Do not navigate from this screen until 100% 
complete. Return to the Network interfaces page after completion.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐9
Creating a Network Bond (4/4)

10

On the Network interfaces page, the two network interfaces selected earlier are highlighted. 
They are disabled and, hence, you can no longer make changes to them. You can also view a 
new network interface, BondA, created.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐10
Deleting a Network Bond (1/4)
1. Click each of your application instances from the System topology page and verify that the bond is not listed in the
IP address and interface pairs field.
2. Edit the network of each instance to remove the bond, if it is listed for one or more instances.
You may need to add a different IP address and interface pair, if the bond is the only interface assigned to the
instance.

11

To delete a network bond:
1. Click each of your application instances from the System topology page on the Flex
Appliance Console and verify that the bond is not listed in the IP address and interface
pairs field.
2. Edit the network of each instance to remove the bond, if it is listed for one or more
instances. You may need to add a different IP address and interface pair, if the bond is the
only interface assigned to the instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐11
Deleting a Network Bond (2/4)
Navigate to the Network interfaces page and select the bond that you wish to delete.
1. Click Remove settings.
2. Click Delete bond.

12

Navigate to the Network interfaces page and select the bond that you wish to delete. 
1. Click Remove settings.
2. Click Delete bond.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐12
Deleting a Network Bond (3/4)
The Activity Monitor displays the progress of deleting the bond.

13

The Activity Monitor displays the progress of deleting the bond. Do not navigate from this 
screen until 100% successful.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐13
Deleting a Network Bond (4/4)
Return to the Network interfaces page to view that the bond is no longer displayed.

14

Return to the Network interfaces page to view that the bond is no longer displayed.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐14
Configuring a Network Interface

1 3

15

A network interface should exist before an instance can be created. To configure a network 
interface:
1. Click Network interfaces iconin the left navigation bar of the Flex Appliance Console and
open the Network interfaces page.
2. Click Network interface to configure. In this example, the network interface selected is
bond0.
3. Enter an IP address for the bond along with the subnet mask in Classless Inter‐Domain
Routing (CIDR) format and a Gateway IP.
4. Click Save to complete the configuration.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Perform one of the following to enter the network information. The information you enter 
here is used to populate the network information fields when you create a new instance. 
• If you wish to use VLAN tagging, select the checkbox next to the name of the network
interface, click VLAN tag, and then enter the VLAN ID, subnet mask,and default gateway. If
you have more than one node, you must set the VLAN tag for each node.
• If you do not wish to use VLAN tagging, click the name of the network interfaceand then
enter the subnet mask and gateway. Use CIDR format for the subnet mask and gateway.
• Click OK to configure the network interface.

Not for Distribution


4‐15
Configuring a Network Interface with VLAN Tagging

1
4

16

To configure a network interface with VLAN tagging:
1. Click Network interfaces icon in the left navigation bar of the Flex Appliance Console and
open the Network interfaces page.
2. Select the Network interface to configure. In this example, the network interface selected
is bond0.
3. Click Add VLAN tag. The Add VLAN tag window is displayed.
4. Enter a VLAN ID, an IP address for the bond along with the subnet mask in CIDR format,
and a Gateway IP.
5. Click Add to save the configuration.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐16
Setting Date and Time for Appliance Nodes

Configuring the NTP server.

Setting the date and time manually.

Setting the time zone.

17

To set the date and time using the Network Time Protocol (NTP) server, perform the following 
steps on all appliance nodes:
1. Login to the Flex Appliance Shell and type the command set date ntp
ntp_server=<IP address or hostname of the NTP server>
2. Press Enter to save the settings.

To set the date and time by entering them manually, perform the following steps on all 
appliance nodes:
1. Login to the Flex Appliance Shell and type the command set date manual-date
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

2. Press Enter, type the date and time, and press Enter again to save the settings.

To set the time zone, perform the following steps on all appliance nodes:
1. Login to the Flex Appliance Shell, type the command set date timezone, and then
press Enter.
2. Type the number that corresponds to your country and press Enter.
3. Type the number that corresponds to your time zone and press Enter.
4. Type 1 to verify the time zone and press Enter to save the settings.

Not for Distribution


4‐17
Changing DNS Settings

Current DNS Settings.

Enter the DNS server IP address and the search domain. To remove DNS 
settings, leave these fields blank.

18

The DNS and Hosts file settings can be changed after initial configuration. To change the DNS 
server IP address or the search domain, perform the following steps:
1. From the Flex Appliance Shell, run the system set-DNS command. 
2. Change the DNS settings using the following steps:
• To replace the existing settings with new parameters, enter the new information in the 
appropriate fields. 
• To remove the DNS settings, leave the fields blank. 
If you remove existing DNS settings, you must add the hostname resolution information to 
the appliance Hosts file. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐18
Changing Hosts File Settings
Add a host to the Hosts file

Hosts file before 
adding the host. Remove a host from Hosts file

Hosts file before 
removing the host.

Enter IP address, short 
name, and domain of 
the host to be added.

Hosts file after adding  IP address of the 


the host. host to be removed.

Hosts file after 
removing the host.

19

If you do not wish to use DNS or bypass the DNS for specific hosts, use the appliance Hosts
file to manage the hostname resolution information. To add entries to the Hosts file, 
perform the following steps:
1. Gather the following information for all appliance nodes and the Flex Appliance Console:
• IP address
• Hostname
• Domain
2. From the Flex Appliance Shell, run the system add-host command.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

3. Enter the required information for the nodes and the Flex Appliance Console.

To remove an entry from the Hosts file, perform the following steps:
1. From the Flex Appliance Shell, run the system remove-host command.
2. Enter the IP address of the host you wish to remove.

Not for Distribution


4‐19
Topic: Managing Flex Appliance Fibre Channel Ports

After completing this topic, you will be able to: 
• Understand Veritas best practices for connecting Fibre Channel devices.
• Viewing Fibre Channel connected devices.

20

This is the Managing Flex Appliance Fibre Channel Ports topic. 


Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐20
Managing Flex Appliance Fibre Channel Ports
If your appliance has Fibre Channel ports, you can view and manage them from the 
Fibre Channel interfaces page on the Flex Appliance Console.

Click the Fibre Channel interfaces icon in the navigation bar to view all the Fibre 
Channel ports on the appliance.

This release supports VMware and Tape out backups over Fibre Channel.

Fibre Channel 
Ports If you wish to perform backups over Fibre Channel, you must assign ports to 
your application instances.

To assign or unassign ports, navigate to the System topology page, click the 
instance name, and then navigate to the Fibre Channel tab.

21

If your appliance has Fibre Channel ports, you can view and manage them from the Fibre 
Channel interfaces page on the Flex Appliance Console. To access the page, click the Fibre 
Channel interfaces icon in the left navigation bar. On this page, you can view all the Fibre 
Channel ports on the appliance. Click any port to see additional information, such as the 
WWPN, the remote port, and the devices that are connected to it. This release supports 
VMware and Tape out backups over Fibre Channel. If you wish to perform backups over Fibre 
Channel, you must assign ports to your application instances. To assign or unassign ports, 
navigate to the System topology page and click the instance name and navigate to the Fibre 
Channel tab.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐21
Assigning Fibre Channel Ports to an Instance (1/2)
To perform backups over Fibre Channel, you must assign ports to your application instances. 
• Port sharing: You can assign the same port to multiple instances if they belong to the same tenant. You can
also use the same port for both VMware and Tape out backups. 
• Multipathing: The supported configurations depend on the following use cases:
– If multiple ports are connected to the same devices and are used for VMware only, those ports can be assigned to a
single or multiple application instances in any combination.
– If the ports are used for Tape out or for both Tape out and VMware, they can be assigned to a single or multiple
application instances.
– However, the ports connected to the same tape devices must also be connected to the same application instances.
– The same tape devices cannot be assigned to different instances using different ports.

22

This release supports VMware and Tape out backups over Fibre Channel. To perform backups 
over Fibre Channel, you must assign ports to your application instances. 
• Port sharing: You can assign the same port to multiple instances if they belong to the same
tenant. You can also use the same port for both VMware and Tape out backups.
• Multipathing: The supported configurations depend on the following use cases:
– If multiple ports are connected to the same devices and are used for VMware only, they
can be assigned to a single or multiple application instances in any combination.
– If the ports are used for Tape out or for both Tape out and VMware, they can be
assigned to a single or multiple application instances. However, the ports connected to
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

the same tape devices must also be connected to the same application instances. The
same tape devices cannot be assigned to different instances using different ports.

Not for Distribution


4‐22
Assigning Fibre Channel Ports to an Instance (2/2)

From the System 
Locate the instance to  Click the instance name 
topology page of the 
which you wish to  to open the instance  Click Assign ports and 
Flex Appliance Console, 
assign the ports. If it is  details page, and then  follow the prompts to 
navigate to the 
running, select it and  navigate to the Fibre  assign available ports.
Application instances 
click Stop.  Channel tab.
section.

Depending on the use case you select for the port, only the devices of that storage type are visible to the instance.
If you want all devices to be visible to the instance, select all available options from the Used drop‐down menu.

23

To assign Fibre Channel ports to an instance: 
1. From the System topology page of the Flex Appliance Console, navigate to the 
Application instances section.
2. Locate the instance to which you wish to assign the ports. If it is running, select it and click 
Stop. You can also wait for the Flex Appliance Console to prompt you to stop the instance.
3. Click the instance name to open the instance details page and navigate to the Fibre 
Channel tab.
4. Click Assign ports and follow the prompts to assign available ports.
Depending on the use case you select for the port, only the devices of that storage type are 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

visible to the instance. If you want all devices to be visible to the instance, select all available 
options from the Used drop‐down menu.

Not for Distribution


4‐23
Viewing the Devices Connected to Fibre Channel Ports
You can view all the devices connected to the appliance Fibre Channel ports from the Fibre Channel interfaces page.
You can also use this page to scan new devices or clean stale device information from the system. 

On the Flex Appliance Console, click the Fibre 
Click the port for which you wish to view the 
1 Channel interfaces icon in the left navigation bar  2 information.
to access the Fibre Channel interfaces page.

3 Under Devices, click Show.

The appliance scans for devices when it starts up. If you connect or remove devices while the appliance is running, use 
the following procedure to rescan for newly connected devices or clean the removed devices from the system.

On the Flex Appliance Console, click the Fibre 
Select the checkbox next to the ports that you 
1 Channel interfaces icon in the left navigation bar  2 wish to rescan or clean.
to access the Fibre Channel interfaces page.

3 Click Rescan or Clean.

24

You can view all the devices connected to the appliance Fibre Channel ports from the Fibre 
Channel interfaces page. You can also use this page to scan new devices or clean stale device 
information from the system. Use the following procedure to view the devices that are 
connected to a particular port: 
1. On the Flex Appliance Console, click the Fibre Channel interfaces icon in the left
navigation bar to access the Fibre Channel interfaces page.
2. Click the port for which you wish to view the information.
3. Under the Devices heading, click Show.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

The appliance scans for devices when it starts up. If you connect or remove devices while the 
appliance is running, use the following procedure to rescan for newly connected devices or 
clean the removed devices from the system: 
1. On the Flex Appliance Console, click the Fibre Channel interfaces icon in the left
navigation bar to access the Fibre Channel interfaces page.
2. Select the checkbox next to the ports that you wish to rescan or clean.
3. Click Rescan or Clean.

Not for Distribution


4‐24
Fibre Channel Best Practices (1/2)
• Flex Appliance 2.0.1 is tested for up to 6,000 storage devices or paths in case of multipathing.
• If you zone more than the tested number of devices or paths, you may have to take additional steps to
perform the following operations and avoid the associated issues:
– Initial configuration, adding a node, and Flex Appliance upgrades. These operations may take a long time or fail.
– Factory reset: During a factory reset, the Veritas Remote Management Interface may go blank and may not
accept input. You should consult with Veritas Technical Support before you implement a Fibre Channel
configuration of that size.
• VMware SAN transport mode only works with VMware Virtual Machine File System (VMFS) datastores
version 6.0 or later.
– Other devices such as the raw device mapping (RDM) format are not supported. Ensure that only VMFS devices
are zoned to the appliance to avoid backup failures.

25

Veritas recommends the following best practices for connecting Fibre Channel devices: 
• Flex Appliance 2.0.1 is tested for up to 6,000 storage devices or paths in case of
multipathing. If you zone more than the tested number of devices or paths, you may have
to take additional steps to perform the following operations and avoid the associated
issues:
– Initial configuration, adding a node, and Flex Appliance upgrades: These operations
may take a long time or fail.
– Factory reset: During a factory reset, the Veritas Remote Management Interface may go
blank and may not accept input. You should consult with Veritas Technical Support
before you implement a Fibre Channel configuration of that size.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• VMware SAN transport mode only works with VMware Virtual Machine File System (VMFS)
datastores version 6.0 or later. Other devices such as raw device mapping (RDM) format
are not supported. Ensure that only VMFS devices are zoned to the appliance to avoid
backup failures.

Not for Distribution


4‐25
Fibre Channel Best Practices (2/2)
• Veritas recommends that you do not allocate more than four ports to the same device unless the storage
array requires it.
• If you run VMware SAN backups to LSI storage, the LSI storage should be configured in Asymmetric
Logical Access Unit (ALUA) mode by following the procedure from the storage vendor.
– The procedure may involve upgrading the storage array firmware to a version that supports ALUA mode.
– If the storage was connected before it was configured in ALUA mode, you also need to unmap and remap the LSI
storage LUNs to the appliance.
– After the LSI storage LUNs are remapped, rescan the associated Fibre Channel ports from the Fibre Channel
interfaces page on the Flex Appliance Console.

26

Veritas recommends that you do not allocate more than four ports to the same device unless 


the storage array requires it.
If you run VMware SAN backups to LSI storage, the LSI storage should be configured in
Asymmetric Logical Access Unit (ALUA) mode by following the procedure from the storage
vendor. The procedure may involve upgrading the storage array firmware to a version that
supports ALUA mode. If the storage was connected before it was configured in ALUA mode,
you also need to unmap and remap the LSI storage LUNs to the appliance. After the LSI
storage LUNs are remapped, rescan the associated Fibre Channel ports from the Fibre
Channel interfaces page on the Flex Appliance Console.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐26
Lesson Summary
• Key Points
– In this lesson, you learned about network bonding and how to create and delete a network bond.
– In addition, you learned how to configure a network interface with and without VLAN tagging.
– Finally, you learned how to change date, time, DNS, and Hosts file settings.
• Reference Materials
– Veritas 5350/HA Appliance Product Description Guide
– Veritas Flex Appliance Getting Started and Administration Guide
– https://www.veritas.com/support/en_US

27

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas support Website frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐27
Lab 04: Modifying Veritas Flex Appliance Settings
• Exercise A: Creating a Network Bond – bond0
• Exercise B: Creating a Network Bond – bond1
• Exercise C: Configuring the Network Interface – bond0
• Exercise D: Configuring a Network Interface with VLAN Tagging – bond1
• Exercise E: Configuring the NTP Server on the Flex Appliance Nodes
• Exercise F: Adding and Removing a Node from the Hosts File

28

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐28
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

29

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐29
Question 1: Configuring the Network
Channel bonding enables two or more network interfaces to act as one.

A. True 
B. False

30
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐30
Answer 1: Configuring the Network
Channel bonding enables two or more network interfaces to act as one.

A. True
B. False

The correct answer is A. Channel bonding enables two or more network interfaces to act as one, simultaneously 
increasing the bandwidth and providing redundancy. 

31
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐31
Question 2: Configuring the Network
Which of the following parameter is required for creating a network?

A. List of secondary interfaces
B. The bond mode
C. The bond name
D. All of the above

32
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐32
Answer 2: Configuring the Network
Which of the following parameter is required for creating a network?

A. List of secondary interfaces
B. The bond mode
C. The bond name
D. All of the above

The correct answer is A. bond_slaves parameter is the only required parameter when creating a network bond. If 
bond_mode and the bond_name parameters are not specified, the bond is created using the default values. 

33
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐33
Question 3: Changing DNS Settings
Which of the following parameter is not required when changing DNS settings using the 
system set-DNS command?

A. IP address of the DNS server 
B. Search domain
C. Domain
D. None of the above

34
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐34
Answer 3: Changing DNS Settings
Which of the following parameter is not required when changing DNS settings using the 
system set-DNS command?

A. IP address of the DNS server 
B. Search domain
C. Domain
D. None of the above

The correct answer is C. IP address of the DNS server and search domain are the only parameters required when 
changing DNS settings using the system set-DNS command.

35
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐35
Question 4: Deleting a Network Bond
Which of the following statements is not true?

A. A network bond cannot be deleted if it is in use by an application instance.
B. A network bond can be deleted if it is in use by an application instance.
C. A network bond cannot be deleted with a subnet and a gateway assigned to it.
D. Bond name is the only required parameter when deleting a network bond using the 
delete network command.

36
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐36
Answer 4: Deleting a Network Bond
Which of the following statements is not true?

A. A network bond cannot be deleted if it is in use by an application instance.
B. A network bond can be deleted if it is in use by an application instance.
C. A network bond cannot be deleted with a subnet and a gateway assigned to it.
D. Bond name is the only required parameter when deleting a network bond using the 
delete network command.

The correct answer is B. A network bond can be deleted only if is not in use by an application instance and does not have 
a subnet and a gateway assigned to it.

37
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


4‐37
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

4‐38
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration 

Lesson 05: Managing Flex Appliance Users

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Managing Flex Appliance Users lesson in the Veritas NetBackup Flex 5350 
Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with the Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the fifth lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐2
Lesson Objectives
Topic Objective

• Describe Flex Appliance tenants. 
Working with Tenants
• Perform add, edit, and remove operations on tenants.

• Explain the roles of the Flex Appliance default users. 
• Describe the types of Flex Appliance users. 
Managing Users
• Change the admin user password on the Flex Appliance Console.
• Change the hostadmin user password in the Flex Appliance Shell.

• Connect to the Active Directory (AD) domain. 
Using Active Directory User Credentials 
• Import users to the Flex Appliance from AD.
with Flex Appliance 
• Troubleshoot common Flex Appliance and AD issues.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐3
Topic: Working with Tenants

After completing this topic, you will be able to: 
• Describe Flex Appliance tenants.
• Perform add, edit, and remove operations on tenants.

This is the Working with Tenants topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐4
Tenants: Overview

A separate space that a super administrator creates for a 
specific group of users and usage. 
User Super Administrator 

Different tenants can be allocated for different user groups. 

After adding a tenant, you can assign instances to it. 

In this version of Flex, all users are assigned to a tenant and  Tenant
are super administrators.  Tenant Tenant
Group of 
users

A tenant is a separate space that a super administrator creates for a specific group of users 
and usage. Different tenants can be allocated for different user groups. After adding a tenant, 
you can assign instances to it. In this version of Flex Appliance, all users are assigned to a 
tenant and are super administrators. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐5
Adding a Tenant

Click Add tenant. Enter a 
tenant name and location.

Domain name
Enter the Network  Search domains
Configuration 
information.  Name servers
Hosts file entries

To add a tenant, perform the following steps: 
1. On the Flex Appliance Console, click the Tenants icon in the left navigation bar to open the
Tenants page.
2. Click Add tenant.
3. Enter a tenant name and location.
4. Complete the following network configuration settings. The information you enter here is
used to populate the network information fields when you create a new instance.
• Domain name: Type the domain name for this tenant. You can enter only one domain
name.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Search domains: To enter multiple search domains, type a comma and a space after
each search domain.
• Name servers: Type the IP addresses for the name servers for this tenant. To enter
multiple name servers, type a comma and a space after each name server.
• Hosts file entries: Type the Hosts file entries for this tenant if you do not wish to use
DNS or wish to bypass DNS for specific hosts. Include entries for all hosts with which
you want your instances to communicate.
5. Click Save.
After adding a tenant, you can assign instances to it.

Not for Distribution


5‐6
Editing a Tenant

Select the name of the tenant to 
edit.

To edit a tenant, perform the following steps: 
1. On the Flex Appliance Console, click the Tenants icon in the left navigation bar.
2. Select the name of the tenant you wish to edit.
3. Edit the appropriate settings.
4. Click Save.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐7
Removing a Tenant

Click Remove.

Select the tenant to remove.

To remove a tenant, perform the following steps: 
1. On the Flex Appliance Console, click the Tenants icon in the left navigation bar.
2. Select the tenant you wish to remove, and then click Remove.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐8
Topic: Managing Users

After completing this topic, you will be able to: 
• Explain the roles of the Flex Appliance default users.
• Describe the types of Flex Appliance users.
• Change the admin user password on the Flex Appliance Console.
• Change the hostadmin user password in the Flex Appliance Shell.

This is the Managing Users topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐9
Flex Appliance Default Users
admin User
• Default user for the Flex Appliance Console. 
• Used to sign‐in to the console for the first time.

Default Users hostadmin User
• Default user for the Flex Appliance Shell. 
• Used to perform the initial configuration and any other tasks that involve the shell.

sysadmin User
• Default user for the Veritas Remote Management Interface.
• Use this and the remote management interface to access the Flex Appliance Shell for 
initial configuration and upgrades, or as an alternative to an SSH session.

default application User
Default user for each application supported on Flex Appliance.

10

The Flex Appliance is shipped with default users for the Flex Appliance Console, Flex Appliance 
Shell, and NetBackup application instances. The following list describes the default users and 
their functions:
• admin user: This is the default user for the Flex Appliance Console. Use this account to 
sign‐in to the console for the first time.
• hostadmin user: This is the default user for the Flex Appliance Shell. Use this account to 
perform the initial configuration and any other tasks that involve the shell.
• sysadmin user: This is the default user for the Veritas Remote Management Interface. Use 
this and the remote management interface to access the Flex Appliance Shell for initial 
configuration and upgrades, or as an alternative to an SSH session.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• default application user: This is the default user for each application supported on Flex 
Appliance.
The default password for these users is well documented and available online. For security 
purposes, Veritas recommends that you change the passwords the first time you use the 
accounts.

Not for Distribution


5‐10
Default Password Policy: Requirements

You can use the Flex Appliance Console to edit the password policy for user passwords. The password policy is 
enforced for local Flex Appliance Console users and the hostadmin user in the Flex Appliance Shell.

The following list describes the default password policy:

• Minimum characters: 8
• Minimum numbers: 1
• Minimum lowercase characters: 1
• Minimum uppercase characters: 1
• Minimum special characters: 0
• Minimum different characters: 0
• Maximum consecutive repeating characters: 99999
• Maximum consecutive characters of the same type: 99999

11

You can use the Flex Appliance Console to edit the password policy for user passwords. The 
password policy is enforced for local Flex Appliance Console users and the hostadmin user in 
the Flex Appliance Shell. The following list describes the default password policy:
• Minimum characters: 8
• Minimum numbers: 1
• Minimum lowercase characters: 1
• Minimum uppercase characters: 1
• Minimum special characters: 0
• Minimum different characters: 0
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Maximum consecutive repeating characters: 99999
• Maximum consecutive characters of the same type: 99999

Not for Distribution


5‐11
Password Age

Days before password must be changed: 99999

Days before password can be changed: 0

Password Age
Days before password expires to display warning message: 10

Minimum different passwords before allowing reuse: 7

12

The password age has the following characteristics:
• Days before password must be changed: 99999
• Days before password can be changed: 0
• Days before password expires to display warning message: 10
• Minimum different passwords before allowing reuse: 7
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐12
Changing the Password Policy (1/3)

Click the User management icon in the 
left navigation bar to open the User 
management page.

13

To change the password policy: 
1. Sign into the Flex Appliance Console as the admin user.
2. Click the User management icon in the left navigation bar to open the User management
page.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐13
Changing the Password Policy (2/3)

Click Edit password 
policy.

14

3. Click Edit password policy.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐14
Changing Password Policy (3/3)
If you want your password policy 
to adhere to the Security 
Technical Implementation Guides 
(STIG), select the Use STIG for 
validation toggle.

15

4. If you want your password policy to adhere to the Security Technical Implementation
Guides (STIG), select the Use STIG for validation toggle.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐15
Changing Password Policy with STIG Rules Enabled

16

5. Click Reset to STIG default to fill in the default values for all fields.
6. Fill in or adjust the required parameters as needed, and then click Save. Save is displayed
in the bottom right after the fields are completed.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐16
Password Policy without STIG Enabled 
The following are the password complexity rules without STIG enabled:
• Minimum length: 8 (value must be between 8 and 99999)
• Minimum numbers = 1
• Minimum lowercase characters: 1
• Minimum uppercase characters: 1
• Minimum special characters: 0
• Minimum different characters: 0
• Minimum consecutive repeating characters: 99999
• Minimum consecutive repeating characters of same type: 99999
• Password age:
– Days before password must be change: 99999
– Days before password can be changed: 0
– Days before warning message: 10
– Maximum different passwords before allowing: 7 (maximum number of unique passwords before one can repeat;
value must be between 7 and 20).

17

The following are the password complexity rules without STIG enabled:
• Minimum length: 8 (value must be between 8 and 99999)
• Minimum numbers: 1
• Minimum lowercase characters: 1
• Minimum uppercase characters: 1
• Minimum special characters: 0
• Minimum different characters: 0
• Minimum consecutive repeating characters: 99999
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Minimum consecutive repeating characters of same type: 99999
• Password age:
– Days before password must be change: 99999
– Days before password can be changed: 0
– Days before warning message: 10
– Maximum different passwords before allowing: 7 (maximum number of unique
passwords before one can repeat; value must be between 7 and 20)

Not for Distribution


5‐17
The following is the password complexity rules with STIG enabled:
• Minimum length: 8 (value must be between 15 and 99999)
• Minimum numbers: 1
• Minimum lowercase characters: 1
• Minimum uppercase characters: 1
• Minimum special characters: Value must be greater than or equal to 1.
• Minimum different characters: Value must be greater than or equal to 8.
• Minimum consecutive repeating characters: Value must be greater than 0 and less than or
equal to 3.
• Minimum consecutive repeating characters of same type: Value must be greater than 0 and
less than or equal to 4.
• Password age:
– Days before password must be changed: Value must be less than or equal to 60.
– Days before password can be changed: Value must be greater than or equal to 1.
– Days before warning message: 10
– Maximum different passwords before allowing reuse: 7 (maximum number of unique
passwords before one can repeat; value must be between 7 and 20).
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐18
User Access Roles

Super Administrator Administrator

• The default admin is the only user with the super • All other users have the administrator role.
administrator role. • A user with the administrator role can perform all
• The admin user has access to all areas of the Flex operations except for the following:
Appliance Console and can perform all − Enable or disable lockdown mode on the
operations. appliance.
− Edit the password policy.
− Expire the admin user or all users' passwords.

19

User roles determine the access privileges a user has on the Flex Appliance Console. The 
following user roles are available:
• Super Administrator: The default admin is the only user with the super administrator role.
The admin user has access to all areas of the Flex Appliance Console and can perform all
operations.
• Administrator: All other users have the administrator role. A user with the 
administrator role can perform all operations except the following:
– Enable or disable lockdown mode on the appliance.
– Edit the password policy.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

– Expire the admin user or all users' passwords.

Not for Distribution


5‐19
Adding a Local User to the Flex Appliance Console
To add a local user:

1. On the Flex Appliance Console, click the User management icon in the left navigation bar to open the User
management page.

2. Click Create/import user > Add local user.
3. Enter a username, user's full name, and password.
4. Click Save.

20

To add a local user:
1. On the Flex Appliance Console, click the User management icon in the left navigation bar
to open the User management page.
2. Click Create/import user > Add local user.
3. Enter a username, user's full name, and password.
4. Click Save.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐20
Connecting AD Domain to the Flex Appliance Console
To connect an AD domain:

1. On the Flex Appliance Console, click the User management icon in the left navigation bar to open the User management
page.

2. Click Connect AD domain.
3. Fill in the required parameters and click Save.

Once the AD domain is connected, you can import AD users and groups to grant them access to the Flex Appliance Console.

21

To connect an AD domain:
1. On the Flex Appliance Console, click the User management icon in the left navigation bar
to open the User management page.
2. Click Connect AD domain.
3. Fill in the required parameters and click Save.
Once the AD domain is connected, you can import AD users and groups to grant them access 
to the Flex Appliance Console.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐21
Importing AD User or User Group to Flex Appliance Console
To import an AD user or group:

1 Click the User management icon in the left navigation bar of the Flex Appliance Console.

2 Connect the AD domain that the user or user group belongs to, if you have not done so already.

3 Click Create/import user > Import Active Directory users.

4 Select User or User group.

Enter the username or the group name based on your selection. Do not 
5
include the domain name.

6 Click Import.

22

Follow these steps to import an AD user or group. Nested user groups are not supported. 
You must perform the steps involved for the group they directly belong to, if you wish to 
import such users. To import an AD user or group:
1. Click the User management icon in the left navigation bar of the Flex Appliance Console.
2. Connect the AD domain that the user or user group belongs to, if you have not done so
already.
3. Click Create/import user > Import Active Directory users.
4. Select User or User group.
5. Enter the username or the group name based on your selection. Do not include the
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

domain name.
6. Click Import.
After you have imported the user or the user group, you can view the details on the User 
management page. You cannot view the members of a user group from the Flex 
Appliance Console. Use the AD server to manage the users within a group.

Not for Distribution


5‐22
Editing AD Domain in Flex Appliance Console
To edit an AD domain:

1. From the Home page of the Flex Appliance Console, click the User management icon in the left navigation bar.

2. Click Update AD domain.

3. Modify the parameter fields, as necessary, and click Save.

Any imported users or user  If you do not plan to add 
Changing the server name or IP 
groups that are not part of the  these users to the new domain, 
address overwrites the existing 
new domain are then unable to  remove them from the User 
AD domain with a new domain. 
log in. management page.

23

To edit an AD domain:
1. From the Home page of the Flex Appliance Console, click the User management icon in
the left navigation bar.
2. Click Update AD domain.
3. Modify the parameter fields, as necessary, and click Save.
Changing the server name or IP address overwrites the existing AD domain with a new 
domain. Any imported users or user groups that are not part of the new domain are then 
unable to log in. If you do not plan to add these users to the new domain, remove them from 
the User management page.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐23
Changing the Admin User Password on the Flex Appliance Console

Sign‐in to the Flex 
In the top‐right corner of 
Appliance Console from the 
the screen, click the black 
user account for which you 
circle icon that includes the 
wish to change the 
user initials.
password.

Fill in the required fields 
Click Change password.
and click Save.

24

AD user passwords cannot be changed from the Flex Appliance Console. They must be 
changed from the server on which they reside. To change a user password, perform the 
following steps:
1. Sign‐in to the Flex Appliance Console from the user account for which you wish to change
the password.
2. In the top‐right corner of the screen, click the black circle icon that includes the user
initials. For example, if the user’s full name is Default User, the icon includes the initials
DU.
3. Click Change password.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

4. Fill in the required fields and click Save.

Not for Distribution


5‐24
Expiring a User Password in the Flex Appliance Console
To expire a user password:

1. Sign into the Flex Appliance Console. If you wish to expire the admin user password or all user passwords, you
must sign in as the admin user.
2. Click the User management icon in the left navigation bar to open the User management page.
3. Perform one of the following steps:
• To expire the password for a specific users or groups, select them and click Expire password > Expire selected
users.
• To expire the password for all users, if you are signed in as the admin user, click Expire password > Expire all
users.

25

In instances of expiring a password, the users need to change it the next time they sign into 
the Flex Appliance Console. If the user is currently signed in, the session is not affected. Use 
the following procedure to expire the password for a local user or the default admin user. To 
expire a user password:
1. Sign into the Flex Appliance Console. If you wish to expire the admin user password or all
user passwords, you must sign in as the admin user.
2. Click the User management icon in the left navigation bar to open the User management
page.
3. Perform one of the following steps:
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• To expire the password for a specific users or groups, select them and click Expire
password > Expire selected users.
• To expire the password for all users, if you are signed in as the admin user, click 
Expire password > Expire all users.

Not for Distribution


5‐25
Removing a User from the Flex Appliance Console

To remove a user:
1. On the Flex Appliance Console, click the User management icon in the left navigation bar.
2. Select the user you wish to remove, and then click Remove.

The default admin user cannot be removed, and users cannot remove their own user accounts.

26

To remove a user:
1. On the Flex Appliance Console, click the User management icon in the left navigation bar.
2. Select the user you wish to remove, and then click Remove.
The default admin user cannot be removed, and users cannot remove their own user 
accounts.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐26
Changing the Hostadmin User Password in the Flex Appliance Shell

Login to the Flex Appliance Shell, and then type the following:
1. Set user password.
2. Press ENTER.
3. Type a new password.

The password must adhere to the password policy set on the Flex Appliance Console. Note that dictionary words are 
not accepted.

27

To change a hostadmin user password, login to the Flex Appliance Shell, and then type 
the following:
1. Set user password.
2. Press ENTER.
3. Type a new password.
The password must adhere to the password policy set on the Flex Appliance Console. 
Note that dictionary words are not accepted.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐27
Accessing and Using the Veritas Remote Management interface
(IPMI)

Accessing and Using the Veritas Remote Management Interface

The IPMI Web interface is  The Remote Management  At least one user must be 


known as Veritas Remote  interface (IPMI port) must  enabled to use the LAN 
Management Interface. first be configured. channels.

You can use the interface to 
At least one power cable 
login to the NetBackup 
must be connected to a 
Appliance Shell Menu or the 
functioning power source.
Flex Appliance Shell.

28

The IPMI Web interface is known as the Veritas Remote Management interface. You can 
use the interface to login to the NetBackup Appliance Shell Menu or the Flex Appliance 
Shell. Before you use the interface, the following prerequisites must be met: 
• The Remote Management interface (IPMI port) must be configured.
• At least one power cable must be connected to a functioning power source.
• At least one user must be enabled to use the LAN channels.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐28
Accessing and Using IPMI Web Interface from a Remote Computer

1. To access and use the IPMI Web interface from a remote computer:
• Login to a remote computer in the network and open a supported Windows browser.
• Enter the remote management port IP address assigned to the remote management port.
2. The following page is displayed:

3. Enter your login information. The following are the default credentials:
• default username: sysadmin
• default password P@ssw0rd, where 0 is the number zero.
4. Click Login.

29

To access and use the IPMI Web interface from a remote computer: 
1. Login to a remote computer in the network and open a supported Windows browser.
2. Enter the remote management port IP address assigned to the remote management port.
3. Enter your login information. The following are the default credentials:
• default username: sysadmin
• default password P@ssw0rd, where 0 is the number zero.
4. Click Login.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐29
Accessing the Remote Control Section (1/2) 
The Remote Control section allows you to remotely monitor and control the server. 

1. Click Launch Console under the Console Redirection tab to launch the appliance NetBackup Appliance Shell Menu.


The interface for the appliance is displayed.

A JViewer application opens that enables you to remotely monitor and control the appliance. 
This application requires Java Runtime Environment (JRE) version 6.0 or later. Install Java (as needed).

30

Starting with Java 7 update 45, you may receive a security warning when you launch the KVM 
remote console from the appliance IPMI port. The warning states that you do not have proper 
permissions and prevents appliance access from the IPMI port. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐30
Accessing the Remote Control Section (2/2)
2. You can now access and login to the NetBackup Appliance Shell Menu or the Flex Appliance Shell.
3. Enter the username and password for the appliance. The following are the default credentials:
• Default username: sysadmin
• Default password P@ssw0rd, where 0 is the number zero.

31

For information on how to resolve this issue, refer to: 
https://www.veritas.com/support/en_US/article.100011121.html
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐31
User Types

User management page.

Users supported on the Flex 
Appliance Console:
• Local users
• AD users

In this version of Flex Appliance, only the super administrator role is available, which has access to all areas 
of the Flex Appliance Console and can perform all operations.

32

You can manage all your Flex Appliance Console users from the User management page. To 
access the page, sign‐in to the console and click the User management icon in the left 
navigation bar. Users are assigned to tenants. The following types of users are supported on 
the Flex Appliance Console:
• Local users
• AD users
In this version of Flex Appliance, only the super administrator role is available. A super 
administrator has access to all areas of the Flex Appliance Console and can perform all 
operations.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐32
Adding a Local User

Click Create/import 
user > Add local 
user.

33

To add a local user, perform the following steps: 
1. On the Flex Appliance Console, click the User management icon in the left navigation bar
to open the User management page.
2. Click Create/import user > Add local user.
3. Enter a username, user's full name, and password.
4. Click Save.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐33
Removing a Local User

Click Remove.

Select the user to remove.

34

The default admin user cannot be removed, and users cannot remove their own user 
accounts. To remove a user, perform the following steps:
1. On the Flex Appliance Console, click the User management icon in the left navigation bar.
2. Select the user that you wish to remove, and then click Remove.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐34
Changing the Hostadmin User Password in the Flex Appliance Shell

Login to the Flex Appliance Shell, and then type the following: 
set user password

Press ENTER.

Type a new password.

35

To change a hostadmin user password, perform the following steps:
1. Login to the Flex Appliance Shell, and then type set user password.
2. Press ENTER.
3. Type a new password.
A password must be between 8 and 512 characters and must contain at least one uppercase 
letter and one number.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐35
Topic: Using Active Directory User Credentials with Flex 
Appliance 

After completing this topic, you will be able to: 
• Connect to the AD domain.
• Import users to the Flex Appliance from AD.
• Troubleshoot common Flex Appliance and AD issues.

36

This is the Using Active Directory User Credentials with Flex Appliance topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐36
Connecting to the AD Domain

Click Connect AD domain. 
Fill in the required parameters and click 
Save.

37

In Flex 1.2, customers can use their AD user credentials to manage Flex Appliance Web User 
Interface dashboard. Users can now integrate with their AD server and import AD users or 
groups. Note that only imported users and groups can operate the Flex Appliance Web UI 
dashboard. The Flex Appliance Web UI dashboard supports the following:
• Removing AD users and groups, which were imported.
• Editing the AD server configuration.
• Permissions to the Administrator to add these AD users/groups.
• Administrator privileges to all the imported users and groups.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

To connect an AD domain, perform the following steps: 
1. On the Flex Appliance Console, click the User management icon in the left navigation bar
to open the User management page.
2. Click Connect AD domain.
3. Fill in the required parameters and click Save.
Once the AD domain is connected, you can import AD users and groups to grant them access 
to the Flex Appliance Console. 

Not for Distribution


5‐37
Importing Users to a Flex Appliance from AD

AD server name or IP address.

Port number of the AD server.

User that has privilege to 
search other user/group.

Base DN of the AD 
server.

38

A Flex Appliance can connect to an AD domain and import users or groups. These users or 
groups can access the Flex Web User Interface and have Administrator privileges. AD server 
name or IP address, port number, user credentials, and base DN are required to enable 
integration.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐38
Importing AD Users
On the Flex Appliance Console, click the User 
management icon.

Connect the AD domain to which the user or group 
belongs.

Click Create/import user > Import AD users.

Select User or User group.

Enter the username or the group name based on your 
selection. 

Click Import. 

39

Nested user groups are not supported. You must perform the steps involved for the group 
they directly belong to, if you wish to import such users. To import an AD user or group:
1. Click the User management icon in the left navigation bar of the Flex Appliance Console.
2. Connect the AD domain that the user or group belongs to, if you have not done so already.
3. Click Create/import user > Import AD users.
4. Select User or User group.
5. Enter the username or the group name based on your selection. Do not include the
domain name.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

6. Click Import.
After you have imported the user or group, you can view the details on the User management 
page. You cannot view the members of a user group from the Flex Appliance Console. Use the 
AD server to manage the users within a group.

Not for Distribution


5‐39
AD Integration: Limitations

AD Integration Notes and Limitations

• A single AD domain is supported; Flex can be reconfigured to point to
different domain, if needed.
• Secure connection to the AD server is not supported.
• Users in nested AD groups cannot login to the Flex Web User Interface.
• No OpenLDAP or other LDAP systems are supported.

40

The following are some of the AD integration limitations: 
• A single AD domain is supported; Flex can be reconfigured to point to different domain if
needed.

• Secure connection to the AD server is not supported.

• Users in nested AD groups cannot login to the Flex Web User Interface. For example, if a
user “Bill” belongs to a group called “sub_group” and “app_group” belongs to
“super_group”. If the group “super_group” is imported, then “Bill” cannot login to the Flex
UI.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• No OpenLDAP or other LDAP systems are currently supported.

Not for Distribution


5‐40
Removing Users and Groups

Select the user or group that 
you wish to remove, and then 
click Remove.

41

To remove a users and groups, perform the following steps:
1. On the Flex Appliance Console, click the User management icon in the left navigation bar.
2. Select the user or group you wish to remove, and then click Remove.
The default admin user cannot be removed, and users cannot remove their own user 
accounts. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐41
Flex Appliance Console Authentication using AD User or Group

Customers can use their AD 
user credentials to login.

42

Customers can use their AD user credentials to login and manage Flex Appliance Web User 
Interface. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐42
Troubleshooting: Unable to Contact AD Server (1/2)
Issues Error message Reasons and Solution

This AD user has not been imported. Sign in as a different  The entered AD user is not imported and, hence, does not 
Login issues
user and import the requested user to grant access. have access to the Flex Appliance Console. 

• Username and password are not matching in the 
database. 
Invalid user credentials.
• Wrong username format. For AD user, it should be 
Domain\username.

• AD server is down.
Configuration  • Wrong server name or IP address.
Unable to contact AD server.
issues • AD server is up and running, but it is not listening on the 
port, which the user provided for configuration.

The entered AD username and/or password does not 
Invalid AD username or password.
match those on the AD server.

Invalid Base DN. The entered Base DN does not exist on the AD server.

43

Some common AD issues are listed on the slide along with their possible solutions. 
Login issues:
• This AD user has not been imported. Sign in as a different user and import the requested
user to grant access.
− The entered AD user is not imported and, hence, does not have access to the Flex 
Appliance Console. 
• Invalid user credentials.
− Username and password are not matching in the database. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

− Wrong username format. For AD user, it should be Domain\username.
Configuration issues
• Unable to contact AD server.
− AD server is down.
− Wrong server name or IP address.
− AD server is up and running, but it is not listening on the port, which the user provided 
for configuration.
• Invalid AD username or password.
− The entered AD username and/or the password does not match those on the AD 
server.
• Invalid Base DN
− The entered Base DN does not exist on the AD server.

Not for Distribution


5‐43
Troubleshooting: Unable to Contact AD Server (2/2)
Issues Error message Reasons and Solution

Configuration 
Error occurred while validating the AD parameters. Check  The entered AD parameters do not match those on the AD 
issues
your AD configuration and try again. server, or an unknown error occurred.

The entered AD parameters do not match those on the AD 
One or more of the parameters are invalid. 
server.

Importing 
The requested user does not exist on the AD server. The entered AD username does not exist on the AD server.
issues

The entered AD group name does not exist on the AD 
The requested group does not exist on the AD server. 
server.

44

Some common AD issues are listed on the slide along with their possible solutions. 
Configuration issues
• Error occurred while validating the AD parameters. Check your AD configuration and try
again.
− The entered AD parameters do not match those on the AD server, or an unknown error
occurred.
• One or more of the parameters are invalid.
− The entered AD parameters do not match those on the AD server.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Importing issues
• The requested user does not exist on the AD server.
− The entered AD username does not exist on the AD server.
• The requested group does not exist on the AD server.
− The entered AD group name does not exist on the AD server.

Not for Distribution


5‐44
Lesson Summary
• Key Points
– In this lesson, you learned about Flex Appliance tenants and the operations that can be performed on them.
– In addition, you learned about Flex Appliance default users and the types of Flex Appliance users.
– Finally, you learned how to connect the Flex Appliance to the AD domain and import users to the Flex Appliance
from AD.
• Reference Materials
– Veritas 5350 Appliance Product Description Guide
– Veritas Flex Appliance Getting Started and Administration Guide
– Veritas 5350 Appliance Product Documentation
https://sort.veritas.com/documents/doc_details/FAPP/2.0.1/Veritas%205350/HA/Documentation
– Veritas Support Site
http://www.veritas.com/support

45

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Website frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐45
Lab 05: Managing Flex Appliance Users
• Exercise A: Working with Tenants
• Exercise B: Managing Flex Appliance Console Users

46

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐46
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

47

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐47
Question 1: Working with Tenants
Which of the following statements are incorrect regarding Flex Appliance 5350 tenants? 

A. A tenant is a separate space that a super administrator creates for a specific group of 
users and usage. 
B. Different tenants can be allocated for different user groups. 
C. After adding a tenant, you can assign instances to it.
D. No user is assigned to a tenant as a super administrator.

48
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐48
Answer 1: Working with Tenants
Which of the following statements are incorrect regarding Flex 5350 Appliance tenants? 

A. A tenant is a separate space that a super administrator creates for a specific group of 
users and usage. 
B. Different tenants can be allocated for different user groups. 
C. After adding a tenant, you can assign instances to it.
D. No user is assigned to a tenant as a super administrator.

The correct answer is D. In Flex 5350 Appliance, all users are assigned to a tenant and are super administrators. 

49
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐49
Question 2: Managing Users
Which user account should be used to perform the initial configuration and any other 
tasks that involve the shell.

A. admin user
B. hostadmin user
C. appadmin user

50
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐50
Answer 2: Managing Users
Which user account should be used to perform the initial configuration and any other 
tasks that involve the shell.

A. admin user
B. hostadmin user
C. appadmin user

The correct answer is B. The hostadmin user is the default user for the Flex Appliance Shell. Use this to perform the 
initial configuration and any other tasks that involve the shell.

51
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐51
Question 3: Using AD User Credentials with the Flex Appliance 
The Flex Appliance Web UI dashboard supports which of the following functions?

A. Removing AD users and groups, which were imported.
B. Editing the AD server configuration. 
C. Permissions to the Administrator to add these AD users/groups.
D. All of the above

52
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐52
Answer 3: Using AD User Credentials with the Flex Appliance 
The Flex Appliance Web UI dashboard supports which of the following functions?

A. Removing AD users and groups, which were imported.
B. Editing the AD server configuration. 
C. Permissions to the Administrator to add these AD users/groups.
D. All of the above

The correct answer is D. 

53
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


5‐53
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

5‐54
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 06: Working with Flex Appliance

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Working with Veritas Flex Appliance lesson in the Veritas NetBackup Flex 5350 
Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the sixth lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐2
Lesson Objectives
Topic Objective

Managing Applications and Upgrade  Add and remove applications and Flex Appliance upgrade packages in the 
Packages in the Repository Flex Appliance repository.

Creating Application Instances Create NetBackup Primary/Master and Media server instances.

Creating a WORM Storage Instance Create a WORM storage instance.

• Start, stop, relocate, and delete application instances.
Managing Application Instances
• Resize instance storage. 

Veritas Flex Appliance: Multiple Network 
Configure multiple network connections for an application instance. 
Support

• Add a new application image. 
Instance Upgrade • Upgrade the Primary/Master and Media server instances.
• Commit and roll back the upgrade.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐3
Topic: Managing Applications and Upgrade Packages in 
the Repository

After completing this topic, you will be able to add and remove applications 
and Flex Appliance upgrade packages in the Flex Appliance repository.

This is the Managing Applications and Upgrade Packages in the Repository topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐4
Adding Files to Repository: Guidelines

Only add files that have been downloaded from or provided by Veritas.

Do not change the file names.

To avoid upload issues, ensure that your computer has a strong network connection with the appliance 
and is connected locally to the same network.

The following are guidelines for adding files to the repository:
• Only add files that are downloaded from or provided by Veritas.
• Do not change the file names.
• To avoid upload issues, ensure that your computer has a strong network connection with
the appliance and is connected locally to the same network.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐5
Adding Files to Repository (1/3) 
1. From a computer in your appliance domain, download the appropriate file from https://www.veritas.com/support/en_US on the 
Veritas Support website.
2. From the same computer, sign into the Flex Appliance Console and click the Repository icon in the left‐side navigation bar to open 
the Repository page.

On the Repository page, navigate to the 
Applications, Application add‐ons or Appliance 
upgrades and updates tab based on the type of file 
you wish to add.

Click Add Image.

The following list explains the steps involved in adding files to the repository: 
1. From a computer in your appliance domain, download the appropriate file from
https://www.veritas.com/support/en_US on the Veritas Support website.
2. From the same computer, sign into the Flex Appliance Console and click the Repository
icon in the left‐side navigation bar to open the Repository page.
3. On the Repository page, navigate to the Applications, Application add‐ons, or Appliance
upgrades and updates tab based on the type of file you wish to add.
4. Click Add Image.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐6
Adding Files to Repository (2/3) 
Downloads folder on 
server.

5. In the dialog box, perform the following actions:
• On the top, click the dropdown and navigate to the location where you downloaded the
file from Veritas.
• Select the downloaded file from the list of items that appears and then click Open.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐7
Adding Files to Repository (3/3) 

When adding an upgrade or update package task is 
complete, return to Repository page to view the 
new file at the top of the list.

6. While adding an upgrade or update package, a progress banner appears at the top of the 
screen. When the task is complete, the new file should appear on the page. 
7. If you add an application or application add‐on, you are redirected to the Activity Monitor 
to view the progress. When the task is complete, return to the Repository page to 
view the new file at the top of the list.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐8
Removing Flex Appliance Upgrade Package from Repository (1/2)

On the Repository page, click Appliance 
upgrade and updates tab.

Users can permanently remove upgrade packages from the Flex Appliance repository. Perform 
the following steps to do so:
1. Sign‐in to the Flex Appliance console and click the Repository icon in the left navigation
bar.
2. On the Repository page, navigate to the Appliance upgrade and updates tab.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐9
Removing Flex Appliance Upgrade Package from Repository (2/2)

Package to remove from 
the list.

Click Remove 
Package. 

10

3. Select the package to remove from the list.
4. Click Remove Package. The Remove package dialog box appears.
5. Click Remove on the Remove package dialog box to permanently delete the selected 
package.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐10
Topic: Creating Application Instances

After completing this topic, you will be able to explain how to create 
NetBackup Primary/Master and Media server instances.

11

This is the Creating Application Instances topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐11
Creating a NetBackup Primary/Master Server Instance: Pre‐checks
Ensure that the NetBackup Primary/Master server application is listed in the repository.

Before you create the application instance, ensure that the following tasks are performed:

• Configure at least one network interface. You can configure a physical interface, add a VLAN tag, or create a bond.
• Add at least one tenant.

Gather the following information for the new instance (the hostname and IP address must not be in use anywhere else in your 
domain): 
• Tenant to which you wish to assign it.
• Hostname (maximum of 63 characters including the domain name).
• IP address.
• Network interface.
• Domain name.
• Name servers.
• Search domains.
• Smart Meter customer registration key (NetBackup 8.1.2 and later).
• NetBackup license key (optional). 

12

To create a NetBackup Primary/Master server instance, perform the following steps:
1. Ensure that the NetBackup Primary/Master server application is listed in the repository.
2. Before you create the application instance, ensure that the following tasks are performed:
• Configure at least one network interface. You can configure a physical interface, add a
VLAN tag, or create a bond.
• Add at least one tenant.
3. Gather the following information for the new instance (the hostname and IP address must
not be in use anywhere else in your domain):
• Tenant to which you wish to assign it
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Hostname (maximum of 63 characters including the domain name)
• IP address
• Network interface
• Domain name
• Name servers
• Search domains
• Smart Meter customer registration key (NetBackup 8.1.2 and later)
• NetBackup license key (optional)

Not for Distribution


6‐12
Creating a NetBackup Primary/Master Server Instance (1/5)

Click Create instance.

Additional configuration steps need to be completed from NetBackup. See the NetBackup Application Guides for 
detailed instructions for your specific version of NetBackup.

13

Based on the application version, you can create instances of the following applications:
• NetBackup Primary/Master server: You can configure a Bare Metal Reserve (BMR)
Primary/Master server with this application. However, the BMR boot server cannot be
configured on the appliance.
• NetBackup Media server with the following storage options:
– Media Server Deduplication Pool (MSDP)
– You can also configure MSDP cloud storage with this application. Refer to the
NetBackup Deduplication Guide after the instance is created.
– AdvancedDisk
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• NetBackup Write Once Read Many (WORM) storage server

To create a NetBackup Primary/Master server instance in Flex Appliance, perform the 


following the steps:
1. From the System topology page of the Flex Appliance Console, navigate to the Application
instances section.
2. Click Create instance. Instance creation fails if the evaluation key expires before you create
it. Ensure that you have a valid license key before you create an instance.

Not for Distribution


6‐13
Creating a NetBackup Primary/Master Server Instance (2/5)

Select the appropriate Primary/ Master 
server application from the repository list.

14

3. Select the appropriate Primary/Master server application from the repository list, and
then click Next.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐14
Creating a NetBackup Primary/Master Server Instance (3/5)

Enter the required parameters and 
click Next. 

Follow process outlined in Veritas Usage Insights for NetBackup Getting Started Guide:
https://www.veritas.com/content/support/en_US/doc/133778034‐133778053‐0/v145506869‐133778053

15

4. Enter the required information, such as Hostname, IP address, Network interface, Tenant,
and Smart Meter customer registration key, and then click Next.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐15
Creating a NetBackup Primary/Master Server Instance (4/5)

Click the latest Create application 
instance activity to see the progress of 
the task.

16

5. You will be directed to the Activity Monitor, where you can view the progress of instance
creation. Click the latest Create application instance activity to view the progress.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐16
Creating a NetBackup Primary/Master Server Instance (5/5)

Once the instance is created successfully, you 
must change the password from the known 
default password.

17

6. Once the instance is created successfully, you must change the password from the known
default password.
7. To change the password, open an SSH session to the instance and log in with the following
credentials:
• Username: appadmin
• Password: P@ssw0rd
Follow the prompt to enter a new password.
Do not configure AdvancedDisk storage on a NetBackup Primary/Master server instance. The 
NetBackup Administration Console lets you create an AdvancedDisk storage server on a 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Primary/Master server instance, but Flex Appliance does not support storage configuration on 


Primary/Master server instances. Create a separate NetBackup media server instance, if you 
wish to use AdvancedDisk storage.

Not for Distribution


6‐17
Creating a NetBackup Media Server Instance (1/4)

Ensure that the NetBackup Media 
server application is listed in the 
repository. 

18

To create a NetBackup media server instance, perform the following steps:
1. Ensure that the NetBackup Media server application is listed in the repository.
2. Before you create the application instance, ensure that the following tasks have been
performed:
• Configure at least one network interface. You can configure a physical interface, add a
VLAN tag, or create a bond.
• Add at least one tenant.
3. Gather the following information for the new instance (the hostname and IP address must
not be in use anywhere else in your domain):
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Tenant for which you wish to assign it
• Hostname (maximum of 63 characters including the domain name)
• IP address
• Network interface
• Domain name
• Name servers
• Search domains
• Primary/Master server hostname
• CA certificate fingerprint
• Token for host ID‐based certificate (optional)

Not for Distribution


6‐18
• Password for host name‐based certificate (optional)
• NetBackup license key (optional). The instance creation fails if the evaluation key
expires before you create it. Ensure that you have a valid license key before you create
an instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐19
Creating a NetBackup Media Server Instance (2/4)

Add the hostname of the 
new Media server.

20

4. Add the hostname for the new media server instance to the Media Servers list on the


Primary/Master server as described in the following list:
• Use the NetBackup Administration Console to connect to the NetBackup
Primary/Master server. Use appadmin and the updated password to login.
• Click NetBackup Management > Host Properties > Primary Servers. In the right pane,
right‐click the Primary server and select Properties. Select Server > Media Servers and
add the hostname of the new Media server.
• Click Ok.
5. If a firewall exists between the Primary/Master server and the new instance, open the
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

following ports on the Primary/Master server to allow communication:
• vnetd: 13724
• bprd: 13720
• PBX: 1556
• If the Primary/Master server is a NetBackup appliance that uses TCP, open the
following ports: 443, 5900, and 7578.
6. From the System topology page of the Flex Appliance console, navigate to the Application
instances section.
7. Click Create instance.

Not for Distribution


6‐20
Creating a NetBackup Media Server Instance (3/4)

Select the appropriate 
media server application 
from the repository.

Enter the required 
parameters and click 
Once the instance is created  Create. 
successfully, you must change the 
password from the known default 
password.

21

8. Select the appropriate media server application from the repository, and then click Next.
9. Enter the hostname, IP address, Network interface, tenant, Primary/Master server
hostname, CA certificate fingerprint, and then click Next. You can view the progress in the
Activity Monitor while the media server instance is being created.
Note: If you do not wish to use DNS or wish to bypass DNS for certain hosts, verify that the
hostname resolution information is included in the Hosts file entries field. You must
include entries for the Primary/Master server and any other NetBackup hosts that you
wish to communicate with the instance.
10. Once the instance is created successfully, you must change the password from the known
default password. To change the password, open an SSH session to the media server
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

instance and log in with the following credentials:
• Username: appadmin
• Password: P@ssw0rd
11. Follow the prompts to enter a new password.

Not for Distribution


6‐21
Creating a NetBackup Media Server Instance (4/4)

Select the appropriate storage 
for the instance and 
click Configure Disk Storage 
Servers.

22

12. Follow the steps mentioned below to create the storage servers for your selected storage:
• Log on to the NetBackup Administration console and select either NetBackup
Management or Media and Device Management.
• If you select AdvancedDisk or MSDP storage for the instance, click Configure Disk
Storage Servers and follow the prompts to create the storage servers. Enter the
following storage information for AdvancedDisk and MSDP:
− AdvancedDisk storage volume: /mnt/advanceddisk/vol*
− MSDP storage path: /mnt/msdp/vol0
Note: If the MSDP disk pool spans multiple volumes, only select vol0.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• If you select a CloudCatalyst cache for the instance, click Configure Cloud Storage


Servers and follow the prompts to create the storage servers. Enter the following local
cache directory for CloudCatalyst: /mnt/cloudcatalyst.
• If you did not select MSDP storage for the instance, the instance creation is now
complete. You can skip the remaining steps in this procedure.
• If you select MSDP storage for the instance, log in to the instance and run the
command sudo /opt/veritas/vxapp-manage/tune -s to tune the
NetBackup parameters.

Not for Distribution


6‐22
Topic: Creating a WORM Storage Instance

After completing this topic, you will be able to create a WORM storage 
instance.

23

This is Creating a WORM Storage Instance topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐23
Creating a WORM Storage Instance (1/3)
1. Ensure that NetBackup WORM storage server application you wish to use is located in the repository.
2. Perform the following tasks if you have not already:
• Configure at least one network interface. You can configure a physical interface, add a VLAN tag, or create a bond.
• Add at least one tenant.
• Verify that the appliance is in lockdown mode. You can verify or change it from the Lockdown mode page on the Flex Appliance 
Console. 
3. Enter the required information, such as Hostname, IP address, Network interface, Tenant, Master, Media server
hostname (must be version 8.3.0.1 or later), and then click Next.
4. On the Primary/Master server, use the nbsetconfig command or manually edit the NetBackup backup
configuration file (bp.conf on Linux and UNIX, or the Windows registry) to add the following entry:
MSDP_SERVER=<MSDP hostname>, where <MSDP hostname> is the hostname of the new WORM storage server
instance.
5. If a firewall exists between the Primary/Master server and the new instance, open the following ports on the
Primary/Master server to allow communication:
• vnetd: 13724
• bprd: 13720
• PBX: 1556
6. If the Primary/Master server is a NetBackup appliance that uses TCP, open the ports: 443, 5900, and 7578.

24

Use the following procedure to create a NetBackup WORM storage server instance on Flex 
Appliance.
1. Ensure that the NetBackup WORM storage server application you wish to use is located in
the repository.
2. Perform the following tasks if you have not already:
• Configure at least one network interface. You can configure a physical interface, add a
VLAN tag, or create a bond.
• Add at least one tenant.
• Verify that the appliance is in lockdown mode. You can verify or change it from
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

the Lockdown mode page on the Flex Appliance Console.


3. Enter the required information, such as Hostname, IP address, Network interface, Tenant,
Master, Media server hostname (must be version 8.3.0.1 or later), and then click Next.
4. On the Primary/Master server, use the nbsetconfig command or manually edit the
NetBackup backup configuration file (bp.conf on Linux and UNIX, or the Windows registry)
to add the following entry: MSDP_SERVER=<MSDP hostname>, where <MSDP
hostname> is the hostname of the new WORM storage server instance.
5. If a firewall exists between the Primary/Master server and the new instance, open the
following ports on the Primary/Master server to allow communication:
• vnetd: 13724
• bprd: 13720
• PBX: 1556
6. If the Primary/Master server is a NetBackup appliance that uses TCP, open the ports: 443,
5900, and 7578.
Not for Distribution
6‐24
Creating a WORM Storage Instance (2/3)

From the System topology page 


of the Flex Appliance Console, 
navigate to the Application 
instances section.

Click Create instance.

25

7. From the System topology page of the Flex Appliance Console, navigate to the Application


instances section.
8. Click Create instance.
9. Select the appropriate storage server application from the repository list to verify the
version number and then click Next.
10. Follow the prompts to create the instance. You can view the progress in the Activity
Monitor, which is accessible from the left pane of the Flex Appliance Console. If you do
not wish to use DNS or wish to bypass DNS for certain hosts, verify that the hostname
resolution information is included in the Hosts file entries field. You must include entries
for the Primary/Master server and any other NetBackup hosts that you wish to
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

communicate with the instance.
11. Once the instance has been created successfully, you must change the password from the
known default password. To change the password, open an SSH session to the instance
and log in with the following credentials:
• Username: msdpadm
• Password: P@ssw0rd
12. Follow the prompt to enter a new password. When the password change is complete, you
are logged out. You can log back in with the new password.

Not for Distribution


6‐25
Creating a WORM Storage Instance (3/3)
13. The appliance automatically creates a PureDisk storage server for the WORM storage instance that has the same
name as the instance.
14. Perform one of the following tasks to create a disk pool on that storage server:
• From the NetBackup Administration Console, select either NetBackup Management or Media and Device Management and 
click Configure Disk Pool in the right pane. Follow the prompts to configure the disk pool.
• From the NetBackup web UI, first click Storage, next Disk pools tab, and then Add. Follow the prompts to configure the disk 
pool.
15. Perform one of the following tasks to create a deduplication storage unit for your instance:
• From the NetBackup Administration Console, expand NetBackup Management > Storage > Storage Units, then 
click New > Storage Unit. Complete the fields and select the Use WORM check box.
• From the NetBackup Web UI, click Storage, navigate to the Storage Units tab, and then click Add. Follow the prompts and 
ensure that the Enable WORM option is activated.

26

13. The appliance automatically creates a PureDisk storage server for the WORM storage


instance that has the same name as the instance.
14. Perform one of the following tasks to create a disk pool on that storage server:
• From the NetBackup Administration Console, select either NetBackup
Management or Media and Device Management, then click Configure Disk Pool in
the right pane. Follow the prompts to configure the disk pool.
• From the NetBackup web UI, first click Storage, next Disk pools tab, and then Add.
Follow the prompts to configure the disk pool.
15. Perform one of the following tasks to create a deduplication storage unit for your
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

instance:
• From the NetBackup Administration Console, expand NetBackup
Management > Storage > Storage Units, then click New > Storage Unit. Complete the
fields and select the Use WORM check box.
• From the NetBackup Web UI, click Storage, navigate to the Storage Units tab and then
click Add. Follow the prompts and ensure that the Enable WORM option is activated.
Your WORM storage instance is created successfully. You can create a backup policy and start 
using your WORM storage instance. For detailed information on your specific version of 
NetBackup, refer to the NetBackup Application Guides.

Not for Distribution


6‐26
Topic: Managing Application Instances

After completing this topic, you will be able to: 
• Start, stop, relocate, and delete application instances.
• Resize instance storage.

27

This is the Managing Application Instances topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐27
Starting or Stopping Application Instances

Start or Stop
instance.
Manage instance. 

28

You can manage your application instances from the System topology page of the Flex 


Appliance console. To access your existing instances, click the System topology icon in the left 
navigation bar and navigate to the Application instances section. Under Application 
instances, select the instance and then Start or Stop it. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐28
Relocating Instance to Another Node

You can relocate 
instance after it starts.

If you want the instance to run on a specific node, you can relocate it after it starts.

29

When you start an instance, the Flex Appliance automatically determines on which node to 
start it for optimal load balancing. Therefore, it may not start on the same node it was located 
when it was stopped. If you wish to run the instance on a specific node, you can relocate it 
after it starts.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐29
Deleting Instance

Select the instance, 
click Manage > Delete 
instance.

30

To delete an existing application instance, perform the following steps:
1. Click the System topology icon from the left navigation bar and navigate to
the Application instances section.
2. Under Application instances, select the instance you wish to delete, expand Manage, and
then select Delete instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐30
Resizing Instance Storage

Select the instance, 
click Manage > Resize 
instance storage.

31

To change the storage allocations on an existing application instance in Flex Appliance, 
perform the following steps: 
1. In the left pane of the Flex appliance console, click System topology and scroll down to
the Application instances section.
2. Locate the instance you wish to modify. If the instance is running, select it and click Stop.
3. Select the instance, click Manage > Resize instance storage after it has stopped.
4. Follow the prompts to enter new storage allocations for each volume, then click Resize.
Wait for the resize operation to complete. You can monitor the progress of the resize
activity in the Activity Monitor. When the resizing is complete, you can view the new
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

storage allocations by clicking the instance name under System topology > Application


instances.

Not for Distribution


6‐31
Topic: Veritas Flex Appliance: Multiple Network Support

After completing this topic, you will be able configure multiple network 
connections for an application instance. 

32

This is the Veritas Flex Appliance: Multiple Network Support topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐32
Network Configuration Overview

Veritas NetBackup Flex 5350/HA Appliance 
NetBackup Clients

Network 1: 10.255.250.xx
Network 2: 10.255.251.xx

NetBackup NetBackup NetBackup


Application instance Application instance Application instance

33

Multiple network connections can be configured for an individual application instance, 
allowing them to be visible on multiple networks.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐33
Flex Appliance NIC Configuration (1/3)

Click an unconfigured 
Network interface to edit 
it. 

34

To configure multiple networks, perform the following steps:
1. In the left navigation bar of Flex Appliance Console, click Network interfaces. It takes you
to the Network interfaces page.
2. Click an unconfigured Network interface to edit it and enter the Subnet Mask and
Gateway information.
3. Click OK. The interface settings will be saved.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐34
Flex Appliance NIC Configuration (2/3)

Click Save.

35

Enter Subnet and Gateway information and click Save. In this example, nic0 on flexnode1 is 
being configured.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐35
Flex Appliance NIC Configuration (3/3)

nic0 for flexnode1 is 
now configured.

36

Note that nic0 for flexnode1 is now configured as shown on the slide.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐36
Flex Appliance: Edit Application Instance Networking (1/2)

1. Applying network settings such as Domain Name, Name Server, Search Domain, and hosts entries.

2. Adding static routes to an instance.

Note that both the above‐mentioned settings can now be applied when the instance is online.

3. Changing the default interface of the instance.

• For an instance where an IP address has already been configured.
• To apply this setting, the user will have to take the instance offline.
• NIC IP pair of an instance can still only be changed when the instance is offline.

37

The 2.0.1 release supports three features related to editing instance settings. They are:
1. Applying network settings such as Domain Name, Name Server, Search Domain, and hosts
entries.
2. Adding static routes to an instance. Both the abovementioned settings can now be applied
when the instance is online.
3. Changing the default interface of the instance.
• For an instance where an IP address has already been configured.
• To apply this setting, the user will have to take the instance offline.
• NIC IP pair of an instance can still only be changed when the instance is offline.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐37
Flex Appliance: Edit Application Instance Networking (2/2)

Click an application 
instance.

38

To edit Application Instance networking, start by clicking an application instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐38
Instance Details: Edit Network

Click Edit network.

39

1. In the left navigation bar of Veritas Flex Appliance console, click System topology.
2. Under the Application instances section, click the name of instance for which multiple 
networks need to be configured. The instance details page is displayed.
3. In the instance details page, click Edit network.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐39
Stopping Instance to Edit the Network (1/2)
In this example, the application 
instance had an assigned IP address, 
hence, the need to be stopped.

Click Stop 
instance. 

40

4. In the Stop instance to edit network dialog box, click Stop instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐40
Stopping Instance to Edit the Network (2/2)

A dialog box appears. Click Stop to 
confirm your intent to stop the 
application instance.

41

Once the instance stops, click System topology in the left navigation bar. Then under 
Application instances, click the instance name that needs multiple networks. The instance will 
be OFFLINE. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐41
Stopping Application Instance to Edit the Network
The Activity Monitor displays 
the stop application instance 
progress.

42

The Activity Monitor appears displaying the stop application instance progress.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐42
Editing Application Instance Network (1/2)

The instance will be 
OFFLINE.

Click the application 
instance to proceed.

43

Once the instance has stopped, in the left navigation bar, click System topology, and then 
under Application instances, click the instance name that needs multiple networks. The 
instance will be OFFLINE. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐43
Editing Application Instance Network (2/2)

Click Edit 
network.

44

In the Instance details page, click Edit network. The Manage pairs dialog box is displayed.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐44
Editing Application Instance Network: Manage Pairs
The Manage pairs dialog box is 
displayed.

Click Add pair.
Click Confirm. 

45

In the Manage pairs dialog box, select the network interface that was edited earlier and enter 
the IP address. Click Add pair and then click Confirm. Ensure that there are no duplicate IP 
addresses or NICs for one instance. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐45
Saving Instance Configuration

The instance details page now 
displays two pairs in the IP 
address and interface pairs
section. 

Click Save to save 
the settings.

46

The Instance details page now displays two pairs in the IP address and interface pairs section. 
On the bottom right corner of the instance details page, click Save.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐46
Starting Application Instance (1/2)

Click the radio  Click Start to restart the 


button for the  application instance.
OFFLINE 
Application 
instance.

47

The slide displays the steps to restart the OFFLINE application instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐47
Starting Application Instance (2/2)
The Activity 
Monitor displays 
the start progress.

48

The Activity Monitor displays the start progress.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐48
Topic: Instance Upgrade

After completing this topic, you will be able to: 
• Add a new application image.
• Upgrade the Primary/Master and Media server instances.
• Commit and roll back the upgrade.

49

This is the Instance Upgrade topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐49
Adding a New Version of the Application

In the Repository page, 


select Applications and
click Add Image.

50

To add a new version of the application, perform the following tasks:
1. In the left pane of the Flex Appliance console, click Repository. 
2. In the Repository page, select Applications or the Flex Appliance upgrade packages tab 
based on the type of file you wish to add. 
3. Click Add Image or Add Package. The File Upload dialog box is displayed.
4. In the File Upload dialog box, navigate to the location of the downloaded image or 
package file. 
5. Select the downloaded file and click Open. The appliance software adds the selected file 
to the repository and installs it, making it available for use. The uploaded file is displayed 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

at the top of the list on the Repository page.

Not for Distribution


6‐50
Selecting the Application Instance for Upgrade

Click Manage > Upgrade instance.


From 
the Application 
instances section, 
select the 
instance you wish 
to upgrade. 

51

To select the application instance for upgrade, perform the following steps:
1. Ensure that the new version of the application is located in the repository.
2. From the System topology page of the Flex Appliance Console, navigate to
the Application instances section.
3. Locate the instance you wish to upgrade. If it is stopped, select it and click Start before
you begin the upgrade so that the upgrade precheck can run.
4. From the Application instances section, select the instance and then
click Manage > Upgrade instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐51
Stopping the Running Jobs

The instance 
upgrade stops all 
processes. Click Yes.

52

The instance upgrade stops all processes. You can choose to stop the critical processes 
manually. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐52
Selecting the Version for Upgrade

The version to which an instance can be 
upgraded will be displayed in the Upgrade 
instance page.

53

You need to add the application version to which the instance needs to be upgraded to the 
repository. The version to which an instance can be upgraded will then be displayed in the 
Upgrade instance page.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐53
Performing a Pre‐check

If the precheck is successful, 
click Next to continue.

54

The precheck stage of the upgrade process performs a version compatibility check of the 
application instance; if the media server instance is upgraded before the Primary/Master 
server instance, the precheck fails. If the precheck is successful, click Next to continue.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐54
Entering Additional Parameters

Enter the required 
parameters and click Next. 

55

If the application needs any additional configuration parameters, you are prompted to enter 
them. Enter the parameters and click Next.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐55
Viewing Summary and Confirming Upgrade

Verify the selection summary and 
click Upgrade.

56

Verify the selection summary and click Upgrade to begin the process.


Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐56
Upgrading the Primary/Master Server

57

After the application instance being upgraded is stopped, snapshots of the data and 
configuration volumes are created. Storage precheck is then performed and new volumes are 
created, if required. The upgraded instance is brought online, and application configuration is 
performed on it.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐57
Instance Pending a Commit/Roll Back or Auto‐commit

The Manage button for the upgraded instance 
includes options to Commit or Roll Back. 

58

After a successful upgrade, a 24‐hour test window begins. During this window, the Manage
button for the upgraded instance includes options to Commit or Roll back. The user is 
provided with a limited space for testing backups (25 GB). An instance that is pending commit 
cannot be deleted or upgraded. Start, Stop, and Relocate are possible on an instance pending 
commit. Selecting Commit removes references to the old application instance and snapshots. 
Once an upgrade is committed, a roll back is not possible. After the 24‐hour window expires, 
the upgrade is automatically committed. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐58
Upgrading the Media Server (1/2)

Verify the selection summary 
and click Upgrade to begin the 
process. 

59

To upgrade the media server instance, perform the following steps:
1. Select the version you wish to upgrade to and click Precheck.
2. If the Precheck is successful, click Next to continue. If the application needs any additional
configuration parameters, you are prompted to enter them. Enter the parameters and
click Next.
3. Verify the selection summary and click Upgrade to begin the upgrade process. If the
Precheck fails with any error messages, resolve the issues before continuing with the
upgrade.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐59
Upgrading the Media Server (2/2)

60

Once the media server appliance instance is stopped, snapshots are generated. Storage 
precheck is then performed and new volumes are created, if required. The upgraded instance 
is brought online, and application configuration is performed on it.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐60
Committing Primary/Master Server Upgrade (1/3)

Click Manage > Upgrade 


instance > Commit.

61

To commit the instance upgrade, perform the following steps:
1. In the Flex Appliance console, click System topology > Application instances and perform
the following tasks:
• To commit the new version upgrade, select the instance name and
click Manage > Upgrade instance > Commit.
• You can also click the instance name to open the instance details page and then
click Commit at the top of the screen.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐61
Committing Primary/Master Server Upgrade (2/3)

Click Commit.

62

Once the upgrade has completed, the instance version remains in a pending state for the next 
24 hours. You can choose to commit the new version upgrade or roll back to the previous 
version within this 24‐hour window. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐62
Committing Primary/Master Server Upgrade (3/3)

63

Once an upgrade instance is committed, the older version of the instance and the storage 
snapshots are deleted. The instance is then upgraded. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐63
Rolling Back a Media Server Upgrade (1/3)

Click Manage > Upgrade 


instance > Roll back.

64

To roll back the media server instance, perform the following steps:
1. In the Flex Appliance console, navigate to System topology > Application instances and
perform the following tasks:
• Select the instance name and click Manage > Upgrade instance > Roll back.
• You can also click the instance name to open the instance details page and click Roll
back at the top of the screen.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐64
Rolling Back a Media Server Upgrade (2/3)

Click Roll Back.

65

Caution: Do not roll back the Primary/Master server instance if the media server instance is 
still at a higher version.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐65
Rolling Back a Media Server Upgrade (3/3)

66

A media server application instance roll back involves stopping the instance, restoring data 
from the storage snapshots, deleting the new instance, and then starting the old instance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐66
Lesson Summary
• Key Points
– In this lesson, you learned how to manage applications and upgrade packages in the repository.
– In addition, you learned how to create and manage application instances.
– Finally, you learned about multiple network support and how to perform instance upgrades in Flex 5350 Appliance.
• Reference Materials
– Veritas Flex Appliance Getting Started and Administration Guide
https://www.veritas.com/content/support/en_US/doc/130821112‐145890001‐0/v149112963‐145890001
– SORT Documents, Manual, Guides, Download and Veritas Products | Veritas
https://sort.veritas.com/documents?prod=FAPP

67

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Web site frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐67
Lab 06: Working with Flex Appliance
• Exercise A: Adding Application Packages in the Repository
• Exercise B: Creating a NetBackup Primary and Media Server Instances
• Exercise C: Upgrading Application Instances
• Exercise D: Creating a NetBackup MSDP Media Server Instance
• Exercise E: Configuring and Performing Backups to MSDP Server
• Exercise F: Managing Application Instances

68

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐68
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

69

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐69
Question 1: Managing Applications and Upgrade Packages in the 
Repository
Before you can create an application, instance, or upgrade the appliance software, you 
must first add the applicable files to the:

A. Tenant
B. Repository
C. Network
D. User Management

70
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐70
Answer 1: Managing Applications and Upgrade Packages in the 
Repository
Before you can create an application, instance, or upgrade the appliance software, you 
must first add the applicable files to the: 

A. Tenant
B. Repository
C. Network
D. User Management

The correct answer is B. Before you can create an application, instance or upgrade the appliance software, you must first 
add the applicable files to the repository. 

71
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐71
Question 2: Creating Application Instances
Which of the two servers cannot be used in the same application instance?

A. MSDP
B. AdvancedDisk
C. WORM Storage servers
D. NetBackup Media server
E. NetBackup Primary/Master server

72
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐72
Answer 2: Creating Application Instances
Which of the two servers cannot be used in the same application instance?

A. MSDP
B. AdvancedDisk
C. WORM Storage servers
D. NetBackup Media server
E. NetBackup Primary/Master server

The answers are A and C. With Flex Appliance, you can run concurrent instances of the following applications: 
NetBackup Primary/Master server, NetBackup media server with MSDP, AdvancedDisk, and WORM storage servers. You 
cannot use both MSDP and WORM storage servers in the same application instance.

73
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐73
Question 3: Instance Upgrade
________ is allowed on an instance in pending commit state. 

A. Delete
B. Upgrade
C. Relocate

74
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐74
Answer 3: Instance Upgrade
________ is allowed on an instance in pending commit state. 

A. Delete
B. Upgrade
C. Relocate

The correct answer is C. Instance in pending commit state cannot be deleted or upgraded. Start/Stop/Relocate is 
allowed on instance in in pending commit state 

75
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


6‐75
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

6‐76
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 07: Monitoring the Flex Appliance

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Monitoring the Flex Appliance lesson in the Veritas NetBackup Flex 5350 
Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the seventh lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐2
Lesson Objectives
Topic Objective

• Provide an overview of AutoSupport and Call Home features.
• Configure Call Home settings and view the Call Home information.
AutoSupport and Call Home
• Describe how to delete and disable Call Home settings.
• Understand the Veritas Monitoring Infrastructure.

Monitoring the Hardware from Flex  • View node, primary storage shelf, and expansion storage shelf information.
Appliance Shell • View system data and hardware faults.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐3
Topic: AutoSupport and Call Home

After completing this topic, you will be able to:
• Provide an overview of AutoSupport and Call Home.
• Configure Call Home settings and view the Call Home information.
• Describe how to delete and disable Call Home settings.
• Understand the Veritas Monitoring Infrastructure.

This is the AutoSupport and Call Home topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐4
AutoSupport and Call Home: Overview (1/2)

• Set of infrastructure, processes, and systems that enhances the support experience through
proactive monitoring of Veritas Appliance hardware and software.
Veritas AutoSupport • Provides automated error reporting and support case creation.

Internet  Case  Technical support


Automation
access management

Veritas AutoSupport is a set of infrastructure, processes, and systems that enhances the 
support experience through proactive monitoring of Veritas Appliance hardware and 
software. AutoSupport also provides automated error reporting and support case creation. 
Through automation, Internet access, and case management integration, it can improve the 
support process and provide the support engineers with the tools to solve problems faster.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐5
AutoSupport and Call Home: Overview (2/2)

Veritas AutoSupport Infrastructure

The Call Home data from each appliance is analyzed to provide proactive customer 
support and incident response for hardware failures. 

Reduces the need for an administrator to initiate support cases. 

Enables Veritas to better understand how customers configure and use appliances, 
and where improvements would be the most beneficial. 

Correlates the Call Home data with other site configuration data held by Veritas, 
for technical support and error analysis. 

The Veritas AutoSupport infrastructure analyzes the Call Home data from each appliance to 
provide proactive customer support and incident response for hardware failures. This feature 
reduces the need for an administrator to initiate support cases. It also enables Veritas to 
better understand how customers configure and use appliances, and where improvements 
would be the most beneficial. AutoSupport correlates the Call Home data with other site 
configuration data held by Veritas, for technical support and error analysis. With AutoSupport, 
Veritas significantly improves the customer support experience.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐6
Call Home: Overview
Call Home
Software  Hardware 
information information
Appliance‐related 
5350 Appliance information

• HTTPS protocol
Veritas server
• Port 443

Request your help in  The issue will be resolved using 
resolving the appliance issue. the information.

Customer Technical support

Call Home is not mandatory, but it serves as a critical step to provide proactive customer 
support and incident response for failures. 

Your appliance can connect with a Veritas server and upload hardware and software 
information. The appliance uses the HTTPS protocol and port 443 to connect to the server. 
Veritas Technical Support uses this information to resolve any issues that the customer might 
report. This feature of the appliance is referred to as Call Home. It is enabled by default. The 
Call Home is not mandatory, but serves as a critical step to provide proactive customer 
support and incident response for failures. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐7
Result of Enabling or Disabling the Call Home feature
Call Home  Call Home 
feature feature
Software  Hardware 
information information
Appliance‐related 
5350 Appliance Veritas serverinformation

email The following types of email alerts are generated:
• Error message to report about a failure once an error  • No data is sent to the Veritas 
is detected. AutoSupport server. 
• Resolved message to inform about a failure once an  • The system does not report 
error is resolved. errors to Veritas to enable faster 
Customer problem resolution.
• Daily summary for the currently unresolved errors in 
the recent 24 hours.

An email alert is sent if the Veritas servers do not receive any Call Home data 
from the appliance for over 28 hours.

The following are the results of enabling or disabling the Call Home feature: 
Call Home Enabled: During a failure, the following sequence of alerts occur:
• The appliance uploads all the monitored hardware and software information to a Veritas
server.
• The appliance generates the following types of email alerts to the configured email
address:
‒ An error message by email to notify you of the failure once an error is detected.
‒ A resolved message by email to inform you of any failure once an error is resolved.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

‒ A 24‐hour summary by email to summarize all the currently unresolved errors in the
recent 24 hours.
• An email alert is sent if Veritas servers do not receive any Call Home data from your
appliance for over 28 hours.
• The appliance also generates a Simple Network Management Protocol (SNMP) trap.
Call Home Disabled: No data is sent to the Veritas AutoSupport server. Your system does not 
report errors to Veritas to enable faster problem resolution.

Not for Distribution


7‐8
AutoSupport Architecture

NetInsights Console
IaaS Infrastructure 
AutoSupport provides support 
Appliance  to the following appliance 
Database Veritas Field 
Services platforms: 
• NetBackup 5240 Appliance
• NetBackup 5350/HA
Appliance
Call Home 
AutoSupport Agent AutoSupport  Services • NetBackup 5330 Appliance
• Events/Errors Receiver • NetBackup 5340 Appliance
• System Inventory • NetBackup 5350 Appliance
• Configuration • Veritas Flex 5150 Appliance
• Performance Support  • Veritas Flex 5350/HA
• Capacity Operations Appliance
SORT  • Veritas Flex 5250 Appliance
Receiver
Diagnostic Data • Access 3340 Appliance
Error Logs

The Veritas AutoSupport feature is supported by the platforms listed on the slide. It is a set of 
infrastructure, processes, and systems that enhances the support experience through 
proactive monitoring of Veritas Appliance hardware and software. It analyzes the Call Home 
data from each appliance to provide proactive customer support and incident response for 
hardware failures. The Veritas NetInsights Console is Software‐as‐a‐Service (SaaS)‐based 
platform that allows users to manage Veritas usage and license entitlements. NetInsights uses 
product diagnostic and support data to offer insights about the operational health of Veritas 
systems in a single interface. Veritas Support includes Veritas Call Home Services (CHS), 
Veritas Enterprise Support Operations, and Veritas Field Services. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐9
AutoSupport Client Agent (1/2)

AutoSupport 
Client Agent

Monitors the appliance hardware  Sends data to Veritas Support,
and software components.  where the data is used to aid in 
diagnostics and troubleshooting.

Responds to critical events by collecting  Transmits information securely to Veritas 
problem diagnostics data, system  via the Call Home infrastructure. 
health data, and inventory data.

10

The AutoSupport client agent monitors the appliance hardware and software components. It 
responds to critical events by collecting problem diagnostics data, system health data, and 
inventory data, and transmits information securely to Veritas via the Call Home infrastructure. 
In addition, it sends data to Veritas Support, where the data is used to aid in diagnostics and 
troubleshooting.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐10
AutoSupport Client Agent (2/2)
Appliance Hardware Monitoring Appliance Software Monitoring
Call Home monitors the following hardware components: Software monitoring is based on the appliance model of the 
• CPU monitoring agent. 
• Disk The client agent monitors the following types of data specific to 
application configuration and performance:
• Fan
• Capacity utilization
• Power supplies
• Firmware
• Environmental telemetry data
• MSDP performance
– System temperatures
• Application versions
– System voltages
• Operating system (OS) packages
– Fan speeds
• Patches, updates, and Emergency Engineering Binaries (EEBs)
– BBU charge status
• RAID controllers
• RAID volume groups
• System temperature
• System board components by the Integrated Platform 
Management Interface.

11

The slide lists the hardware components monitored by the Call Home feature and the data 
types monitored by the client agent.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐11
Configuring Call Home Settings (1/2)

Usage = set alerts. Command Example:

12

The slide displays a screenshot of the command used to enable the Call Home feature. It also 
displays the lists of commands used to configure Call Home settings using the Set command 
along with their descriptions.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐12
Configuring Call Home Settings (2/2)
Command Description
email-smtp
Enter the SMTP server used to send email.
smtp_server=<smtp_server>

email-notification-interval Enter the time (in minutes from 1 to 44,640) between alert emails 
interval=<interval> sent to the administrator. The default value is 1,440. 

email-sender-id
Enter an email ID or account for emails received from the appliance.
email-address=<email_address>

email-software
Add software administrator email accounts.
email-address=<email_address>

email-hardware
Add hardware administrator email accounts.
email-address=<email_address>

13

The slide lists the commands used to configure Call Home settings along with their 
descriptions.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐13
Deleting and Disabling Call Home Settings
Command Description

callhome Disable the Call Home feature.

callhome-proxy Disable the Call Home proxy server.

callhome-proxy-tunnel Disable Call Home proxy tunneling.

email-sender-id Delete the email ID for emails received from the appliance.

email-smtp Delete the SMTP server used by the appliance.

email-hardware
Delete hardware administrator email accounts.
email_address=<email_address>

14

The Call Home feature is enabled by default. You can delete or disable Call Home settings, as 
needed. Call Home is not required, but serves as a critical step to provide proactive customer 
support and incident response for failures. To delete or disable Call Home settings:
• Login to the Flex Appliance Shell.
• Disable the Call Home alerts:
– delete alerts callhome
• Disable the Call Home proxy settings:
– delete alerts callhome-proxy
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

– delete alerts callhome-proxy-tunnel


• Delete the appliance sender ID and the SMTP settings:
– delete alerts email-sender-id
– delete alerts email-smtp
• Delete the hardware administrator email address:
– delete alerts email-hardware email_address=<email-
hardware>

Not for Distribution


7‐14
Viewing Call Home Information

To access Call Home settings, enter the show command from the Flex Shell or use the show alerts


command to see the available options.

15

To access Call Home settings, enter the show command from the Flex Shell or use the show
alerts command to see the available options.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐15
Veritas Appliance Monitoring Infrastructure: Overview
Veritas CHS: First‐line global 
Veritas Appliance 
incident response and 24‐
Monitoring infrastructure
hour monitoring.
Receiver API Endpoint

Veritas Technical Support

Veritas CHS

Ireland
United States
Veritas Enterprise  Follow the Sun
Support Operations support
Singapore

Veritas Field Services
Managed IaaS facility: Hosts 
the monitoring infrastructure 
and is highly redundant.

16

The Veritas Appliance monitoring infrastructure comprises two independent recipient servers: 
receiver and API endpoint. Veritas utilizes the managed infrastructure‐as‐a‐service (IaaS) 
facility, located in the continental United States, to host this infrastructure. The infrastructure 
is highly redundant. Veritas CHS teams are in three locations, the United States, Ireland, and 
Singapore, to provide first‐line global incident response and 24‐hour monitoring. Veritas 
Technical Support includes Veritas CHS, Veritas Enterprise Support Operations, and Veritas 
Field Services, which are globally staffed for Follow‐the‐Sun support.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐16
Veritas NetInsights Console: Overview

Veritas NetInsights 
https://netinsights.veritas.com

The Veritas NetInsights Console is a SaaS‐based platform that allows users to perform the following: 
• Manage Veritas usage and license entitlements.
• Collect insights about the operational health of Veritas systems in a single interface using product diagnostic and
support data.

17

The Veritas NetInsights Console is a SaaS‐based platform that allows users to manage Veritas 
usage and license entitlements. NetInsights uses product diagnostic and support data to offer 
insights about the operational health of Veritas systems in a single interface.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐17
Veritas NetInsights Console: Architecture

AutoSupport Client AutoSupport Secure  Veritas Support


Cloud Infrastructure

Customer
CHS
• Hardware monitoring
• System Inventory Veritas NetInsights Console
• Alerting
• Diagnostic Data Collection Internet
• Capacity Resource
Utilization Field Service
Telemetry Database and Analytics

18

The NetInsights Console uses the AutoSupport architecture and requires Call Home to be 
configured and enabled on your appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐18
Veritas System Health Insights Portal

Monitor health and  Receive targeted  AI and ML to  Register the appliance.


operational state of the  recommendations. analyze Call Home 
appliance. data.

Access the System Health Insights portal at: https://netinsights.veritas.com

19

Veritas System Health Insights, a part of Veritas NetInsights Console, enables you to monitor 
the health and operational state of your appliances and receive targeted recommendations to 
maintain maximum reliability and uptime. It uses artificial intelligence (AI) and machine 
learning (ML) to analyze the Call Home data and suggest improvements. In addition, you can 
register your appliances in the portal. You can access the System Health Insights portal at: 
https://netinsights.veritas.com
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐19
Topic: Monitoring the Hardware from Flex Appliance 
Shell

After completing this topic, you will be able to:
• View node, primary storage shelf, and expansion storage shelf information.
• View system data and hardware faults.

20

This is the Monitoring the Hardware from Flex Appliance Shell topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐20
Viewing Hardware Information

Enter one of the following components as a variable: 
All, Fan, CPU, CMOSBattery, StorageConnections, Disk/ReservedStorage, RAID, Power, Temperature, Product, 
PCI, Network, Firmware, DIMM, or Fibre Channel

21

The slide displays a screenshot of the Flex Appliance Shell used to find hardware information. 
You can enter any of the components listed as a variable.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐21
Viewing Node Information
system hardware-health node node_component=<component>
For this example, RAID was used as the node_component

You can view data about 
the following node 
components from the 
shell.

• All (components)
• Fan
• CPU
• CMOSBattery
• StorageConnections
• Disk
• ReservedStorage
• RAID
• Power
• Temperature
• Product
• PCI, Network
• Firmware
• DIMM
• Fibre Channel

22

The slide displays the compute node components from the shell for which you can view the 
data. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐22
Viewing Primary Shelf and Expansion Shelf Information on a 
Veritas 53xx Appliance
system hardware-health primaryshelf primaryshelf_component=<component>
system hardware-health expansionshelf expansionshelf_component=<component>
shelf_id=<shelf number>

You can view data about the  You can view data about the 
following Primary Storage  following Expansion Shelf 
Shelf components from the  components from the Shell: 
Shell: 
• All (components)
• All (components) • Disk
• BBU (battery backup unit) • Fan
• Controller • Firmware
• Disk • Power
• Fan • Product
• Firmware • Temperature
• Power • Volume
• Product • VolumeGroup
• Temperature
• Volume
• VolumeGroup

23

The slide displays the command to view data about the Storage Shelf components from the 
Flex Shell.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐23
Viewing Storage Shelf Status 

1. Login to the Flex Appliance Shell.

2. Run the command:

system hardware-health storageshelf


storageshelf_component=<component> shelf_id=<1,2 or 3>

Where <component> is the component for which you would view the information and 


shelf_id is the number of the expansion shelf, starting from 1.

24

To view the Storage Shelf status, login to the Flex Appliance Shell. Next and run the command: 
system hardware-health storageshelf
storageshelf_component=<component>
Where <component> is the component for which you would view the information and 
shelf_id is the number of the expansion shelf, starting from 1.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐24
Viewing Hardware Faults
system hardware-errors

25

From the Flex Appliance Shell, you can run a command that displays only hardware 
component faults. To view hardware faults, perform the following steps:
1. Login to the Flex Appliance Shell and type the command system hardware-errors
2. Press ENTER to display the data.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐25
Viewing System Data

Usage
Captures more data than the hardware-health command. 
system self-test <command>

26

In addition to individual hardware component data, you can obtain information about the 
appliance system. The self-test command captures more data than the hardware-
health command. It includes a thorough health check up to the NetBackup application 
layer. Login to the Flex Appliance Shell and type any of the following, as per the requirement:
• system self-test disk
• system self-test software
• system self-test hardware
• system self-test network
Press ENTER after each string to view the data.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐26
Lesson Summary
• Key Points
– In this lesson, you learned about the AutoSupport and Call Home features. 
– In addition, you learned how to monitor hardware from the Flex Appliance Shell.
• Reference Materials
– Veritas Flex Appliance Getting Started and Administration Guide 
– Veritas Appliance AutoSupport Reference Guide
– http://www.veritas.com/support

27

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Website frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐27
Lab 07: Monitoring the Veritas Flex Appliance
• Exercise A: Viewing and Configuring Call Home Settings
• Exercise B: Deleting and Disabling Call Home Settings
• Exercise C: Gathering Device Logs
• Exercise D: Verifying Flex Appliance Services List Details
• Exercise E: Verifying Flex Appliance System List Details
• Exercise F: Accessing the Flex Appliance Repositories List

28

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐28
What Did You Learn? 
You are about to be asked a series 
of questions related to the current 
lesson.

29

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐29
Question 1: AutoSupport and Call Home
What is Veritas AutoSupport?
A. Proactive monitoring, management, and support of an appliance.
B. Identifies issues in the appliance and alerts the customer and support.
C. Creates support cases automatically.
D. AutoSupport is provided by registering and enabling Call Home.
E. All of the above.

30
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐30
Answer 1: AutoSupport and Call Home
What is Veritas AutoSupport?
A. Proactive monitoring, management, and support of an appliance.
B. Identifies issues in the appliance and alerts the customer and support.
C. Creates support cases automatically.
D. AutoSupport is provided by registering and enabling Call Home.
E. All of the above.

The correct answer is E. Veritas AutoSupport is a set of infrastructure, processes, and systems that enhances the support 
experience through proactive monitoring of Veritas Appliance hardware and software. It provides automated error 
reporting and support case creation.

31
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐31
Question 2: AutoSupport and Call Home
Which tool was replaced with the NetInsights Console?

A. Call Home
B. My Appliance Portal
C. Auto Support
D. CLISH

32
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐32
Answer 2: AutoSupport and Call Home
Which tool was replaced with the NetInsights Console?

A. Call Home
B. My Appliance Portal
C. Auto Support
D. CLISH

The answer is B. The My Appliance Portal was replaced by the NetInsights Console.

33
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐33
Question 3: Monitoring the Hardware from Flex Appliance Shell
Typing show alerts is the correct command to begin configuring Call Home.

A. True
B. False

34
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐34
Answer 3: Monitoring the Hardware from Flex Appliance Shell
Typing show alerts is the correct command to begin configuring Call Home.

A. True 
B. False

The answer is A.

35
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐35
Question 4: Monitoring the Hardware from Flex Appliance Shell
Will this command run successfully? 
system hardware-health expansionshelf expansionshelf_component=fan

A. Yes
B. No

36
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐36
Answer 4: Monitoring the Hardware from Flex Appliance Shell
Will this command run successfully? 
system hardware-health expansionshelf expansionshelf_component=fan

A. Yes
B.  No

The answer is B. When this command is used, the expansion shelf ID is required. 
system hardware-health expansionshelf expansionshelf_component=fan shelf_id=1

37
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


7‐37
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

7‐38
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 08: Reconfiguring the Flex Appliance

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Reconfiguring the Flex Appliance lesson in the Veritas NetBackup Flex 5350 
Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐1
Lesson Introduction

• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the eighth lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐2
Lesson Objectives
Topic Objective

• Perform a factory reset.
• Perform a re‐image.
Reconfiguring the Appliance • Recover storage data after a factory reset or re‐image.
• Perform a storage reset.
• View or reset the storage shelf order on a Veritas Flex 5350 Appliance.

• Understand the procedure to install the Veritas Flex 5350 Primary Storage
Adding a Storage Expansion  Expansion Memory kit.
Memory Kit • Understand the procedure to install the Secondary Storage Expansion Memory kit.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐3
Topic: Reconfiguring the Appliance 
After completing this topic, you will be able to: 
• Perform a factory reset.
• Perform a re‐image.
• Recover storage data after a factory reset or re‐image.
• Perform a storage reset.
• View or reset the storage shelf order on a Veritas Flex 5350 Appliance.

This is the Reconfiguring the Appliance topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐4
Factory Reset: Overview

Resets the appliance operating system, appliance software, and networking 
configuration, without affecting the storage data.

Factory reset returns a node to a clean, unconfigured, and default state. 

Appliance Operating System Appliance Software Network Configuration Storage Configuration

Factory reset returns a node to a clean, unconfigured, and default state. It resets the 
appliance operating system, appliance software, and networking configuration, without 
affecting the storage data.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐5
Performing a Factory Reset

To perform a factory reset, perform the following steps:
1. Login to the Flex Appliance Shell from the node you wish to reset and run the command
system factory-reset.
2. A warning stating that the configuration will be reset to factory defaults is displayed. Type
Yes and press Enter to start the factory reset.
3. After the reset is complete, the Do you want to restart this node now?
message is displayed. The factory reset is not complete unless the system restarts. Type
Yes and press Enter to restart the node and complete the factory reset.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐6
Performing a Flex Appliance Re‐image

Removes and reinstalls the appliance software on a node.

Veritas recommends to always try a factory reset before resorting 
to a re‐image. 

Re‐image does not affect the storage data.

After performing a re‐image, you can also reset the storage if 
needed. 

To perform re‐imaging from the USB drive or ISO image, refer to the multi‐step 
process outlined in the Flex Appliance Getting Started and Administration Guide –
2.0.1.

The purpose of a re‐image is to remove and reinstall the appliance software on a node. 
Veritas recommends that you always try a factory reset before resorting to a re‐image. Re‐
image does not affect the storage data. After performing a re‐image, you can also reset the 
storage if needed. To perform re‐imaging from the USB drive or ISO image in a lab, refer to the 
multi‐step process outlined in the Flex Appliance Getting Started and Administration Guide –
2.0.1.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐7
Recovering Storage Data after Factory Reset or Re‐image (1/2)

1 Ensure that no new storage is attached to the appliance that was not added before the factory reset 
or the re‐image.

2 Login to the Flex Appliance Shell.

3 Run the command setup configure-network to reconfigure the network.

4 Follow the prompts to enter the host network information. Ensure that you enter the same settings 
that were configured before factory reset or the re‐image.

5 Run the command system appliance-recover

6 Follow the prompts to recover the appliance.

The Storage Recovery feature is used when the Flex computer node or nodes are corrupt and 
cannot be recovered but the data on the storage shelf is intact. Users can import the data 
from the storage shelf after reimaging or replacing the head node. With this feature, original 
application instances can be recreated, and their original data can be imported. If you perform 
a factory reset or re‐image and wish to keep the existing storage data, use the following 
procedure to recover the appliance:
1. Ensure that no new storage is attached to the appliance that was not added before the
factory reset or re‐image.
2. Login to the Flex Appliance Shell.
3. Run the command setup configure-network to reconfigure the network.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

4. Follow the prompts to enter the host network information. Ensure that you enter the
same settings that were configured before factory reset or the reimage.
5. Next, run the command system appliance-recover.
6. Follow the prompts to recover the appliance.
If the recovery fails, you must restart the node before you retry the recovery or perform a 
storage reset. Add the applications for which you have the instances and the add‐ons that are 
installed on them to the repository before you start the instances. If your appliance was 
previously configured for Call Home and email alerts, you must reconfigure the Call Home 
settings with the set alerts commands.

Not for Distribution


8‐8
Recovering Storage Data after Factory Reset or Re‐image (2/2) 
Configure network 1
[flex-shell] flex-appliance > setup configure-network
Perform storage recovery 2

3
Verify recovered instances

After factory reset completes, you can decide to perform a storage reset or recover storage 
data. In case the factory reset was performed to resolve issues with the operating system, the 
storage data can be recovered by performing the following tasks: 
1. Login to the Flex Appliance Shell from the node and run the following command to
configure the network: [flex-shell] flex-appliance > setup
configure-network
2. After completing the network configuration, run the following command to perform the
storage recovery: system appliance-recover
3. Verify that all the application instances are recovered successfully.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

The recovery for a single‐node deployment is now complete. 

Not for Distribution


8‐9
Storage Reset: Overview

Storage reset helps in removing existing data and instances. In most cases, you should perform a storage 
reset after a factory reset. 

Storage data 
Storage data
removed

Storage reset

10

The purpose of a storage reset is to remove the existing data and instances. In most cases, 
you should perform a storage reset after a factory reset. Ensure that storage reset begins only 
after the factory reset is completed successfully.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐10
Performing a Storage Reset

11

Perform the following steps to start a storage reset:
1. Login to the Flex Appliance Shell and run the command system storage-reset.
2. A warning stating that the storage data will be deleted is displayed; type Yes and press
Enter to continue.
3. Type DELETE DATA and press Enter
at the Enter DELETE DATA to confirm prompt to start the reset.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐11
Viewing or Resetting Storage Shelf Order on a Veritas 5350 
Appliance
• The appliance hardware monitoring assigns IDs to the storage shelves to ensure that each one can be uniquely 
identified. 
• If you remove or replace a storage shelf on a 5350 appliance, you need to reset the storage shelf order for proper 
monitoring. 

Use the following procedure to view or reset the shelf order:

Login to the Flex Appliance Shell

Run one of the following commands:

To view the storage shelf order: support show-shelf-order.

To reset the storage shelf order: support reset-shelf-order.

The appliance hardware monitoring assigns IDs to the storage shelves to ensure that each one 
can be uniquely identified. If you remove or replace a storage shelf on a 5350 appliance, you 
need to reset the storage shelf order for proper monitoring. Use the following procedure to 
view or reset the storage shelf order:
1. Login to the Flex Appliance Shell.
2. Run one of the following commands:
• To view the storage shelf order: support show-shelf-order.
• To reset the storage shelf order: support reset-shelf-order.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐12
Topic: Adding a Storage Expansion Memory Kit
After completing this topic, you will be able to: 
• Understand the procedure to install the Veritas Flex 5350 Primary Storage
Expansion Memory kit.
• Understand the procedure to install the Secondary Storage Expansion Memory
kit.

13

This is the Adding a Storage Expansion Memory Kit topic. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐13
Flex 5350 Primary Storage Expansion Memory Kit

Overview

The process of 
Allows you to add 
installing any internal 
external storage to an  Allows the Veritas 
component of the 
existing Veritas 5350  5350 Appliance to 
Veritas 5350 
Appliance that was  support from 1 to 4 
Appliance requires 
ordered and installed  2U12 storage shelves 
complete power 
without any storage  with 8 TB disk drives.
down of the 
shelves. 
appliance. 

Includes 8 x 32 GB  If you plan on installing 5 or 6 x 8 TB 2U12 
DDR4 memory  storage shelves, you will have to install an 
DIRv1Ms, bringing the  additional (second) memory upgrade kit 
total memory to 256  that will include an additional 8 x 32 GB 
GB.  DDR4 memory DIMMs, bringing the total 
the memory to 512 GB.

14

The Flex 5350 Primary Storage Expansion Memory kit allows you to add external storage to an 


existing Veritas 5350 Appliance that was ordered and installed without any storage shelves. 
The kit includes 8 x 32 GB DDR4 memory DIRv1Ms, bringing the total memory to 256 GB. This 
memory upgrade allows the Veritas 5350 Appliance to support from 1 to 4 2U12 storage 
shelves with 8 TB disk drives. If you plan on installing 5 or 6 x 8 TB 2U12 storage shelves, you 
have to install an additional (second) memory upgrade kit that will include an additional 8 x 
32 GB DDR4 memory DIMMs, bringing the total memory to 512 GB. The process of installing 
any internal component of the Veritas 5350 Appliance requires it to be completely powered 
down. Before you access the inside of the chassis, all running programs must be stopped and 
the Appliance must be shut down. Coordinate your maintenance activities with the system 
administrator who performs the Appliance shutdown procedure. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐14
Removing the Appliance Chassis Cover

Remove the cover of the chassis by loosening the two thumbscrews on the back edge, pushing the cover 
back past its stop position, and lifting to remove the cover.

Figure A Figure B

15

Remove the cover of the chassis by loosening the two thumbscrews on the back edge, 
pushing the cover back past its stop position, and lifting to remove the cover.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐15
Disconnecting Components 
With the cover removed, the next step is to remove the plastic air duct and disconnect 
Maintenance‐free battery backup unit or super cap connector.

16

With the cover removed, the next step is to remove the plastic air duct and disconnect 
maintenance‐free battery backup unit or super cap.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐16
Removing the Air Duct

Unlatch the rear tabs of the air duct and then lift and remove the air duct.

17

Unlatch the rear tabs of the air duct and then lift and remove the air duct.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐17
Flex 5350 Primary Storage Expansion Memory Kit: Installation 
Each DIMM slot has a silk screen identifier.

8GB 8GB 8GB 8GB 8GB 8GB 8GB 8GB

32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB

32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB

Remove the existing 8 GB DIMMs and replace them with 8 x 32 GB DIMMs. Once replaced, install the plastic air duct, re‐
attach the super cap connector, replace the top cover, and place the appliance back into its rack.

18

Each DIMM slot has a silk screen identifier. For this task, remove the existing 8 GB DIMMs and 
replace them with 8 x 32 GB DIMMs. Once replaced, install the plastic air duct, re‐attach the 
super cap connector, replace the top cover, and place the appliance back into its rack.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐18
Flex 5350 Secondary Storage Expansion Memory Kit: Installation 
• Repeat the procedure you followed to install the Primary Storage Expansion Memory kit. 
• In this upgrade, you need to add 8 additional 32 GB DIMM memory modules. They are installed in slots 
E2, D2, A2, B2 for CPU 1 and slots E2, D2, A2, B2 for CPU 2. 

8GB 8GB 8GB 8GB 8GB 8GB 8GB 8GB

32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB

32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB 32GB

19

Repeat the procedure you followed to install the Primary Storage Expansion Memory kit. In 
this upgrade, you need to add 8 additional 32 GB DIMM memory modules. They will be 
installed in slots E2, D2, A2, B2 for CPU 1 and slots E2, D2, A2, B2 for CPU 2. Follow the same 
procedure to replace the plastic air duct, the super cap connector, and top cover.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐19
Lesson Summary
• Key Points 
– In this lesson, you learned how to perform a factory reset and recover storage data after a factory reset.
– In addition, you learned about the Primary and Secondary Storage Memory Expansion kits.
• Reference Materials
– Veritas 5350 Appliance Product Description Guide 
– Veritas Flex Appliance Getting Started and Administration Guide
– https://www.veritas.com/support/en_US

20

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas support Website frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐20
Lab 08: Reconfiguring the Flex Appliance 
• Exercise A: Removing an Existing Node from a Multi‐node Appliance Setup
• Exercise B: Performing a Factory Reset
• Exercise C: Performing a Storage Reset

21

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐21
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

22

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐22
Question 1: Reconfiguring the Appliance
Which of the following will be retained during a factory reset?

A. Appliance operating system
B. Appliance software
C. Network Configuration 
D. Storage Configuration 
E. All of the above

23
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐23
Answer 1: Reconfiguring the Appliance
Which of the following will be retained during a factory reset?

A. Appliance operating system
B. Appliance software
C. Network Configuration 
D. Storage Configuration 
E. All of the above

The correct answer is D. The purpose of a factory reset is to return a node to a clean, unconfigured, and factory state. A 
factory reset will reset the appliance operating system, appliance software, and networking configuration, without 
affecting the storage data.

24
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐24
Question 2: Storage Recovery: Overview
The Storage Recovery feature is used when the Flex computer node is corrupt and 
cannot be recovered but the data on the storage shelf is intact.

A. True
B. False

25
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐25
Answer 2: Storage Recovery: Overview
Storage Recovery feature is used when the Flex computer node is corrupt and cannot be 
recovered but the data on the storage shelf is intact.

A. True
B. False

The correct answer is A. Storage Recovery feature is used when the Flex computer node is corrupt and cannot be recovered but the
data on the storage shelf is intact.

26
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐26
Question 3: Viewing or Resetting Storage Shelf Order on a Veritas 
5350 Appliance
Which command is used to view the storage shelf order?

A. support show-shelf
B. support show-shelf-order

27
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐27
Answer 3: Viewing or Resetting Storage Shelf Order on a Veritas 
5350 Appliance
Which command is used to view the storage shelf order?

A. support show-shelf
B. support show-shelf-order

The correct answer is B. support show-shelf-order is the correct command to view the storage shelf order.

28
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


8‐28
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

8‐29
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 09: Flex Appliance: Upgrades and Updates

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Flex Appliance: Upgrades and Updates lesson in the Veritas NetBackup Flex 5350 
Appliance: Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the ninth lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐2
Lesson Objectives

Topic Objective

• List the prerequisites for upgrading the Flex Appliance.
Flex Appliance: Upgrades
• Explain the upgrade workflow and methodology.

Flex Appliance: Updates Describe the update workflow and methodology.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐3
Topic: Flex Appliance: Upgrades

After completing this topic, you will be able to:
• List the prerequisites for upgrading the Flex Appliance.
• Explain the upgrade workflow and methodology.

This is the Flex Appliance: Upgrades topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐4
Flex Appliance Upgrades: Use Case

Veritas NetBackup Flex 5350/HA Appliance 
Flex Appliance Upgrade Benefits

• Upgrade releases contain new features, enhancements,
and fixes.
• Upgrade installs a new version of the Flex Appliance
software, including the operating system and the
appliance interfaces.

For more information on Flex Appliance Upgrades (Use Cases), refer 


to: 
https://www.veritas.com/content/support/en_US/doc/130821112‐
145890001‐0/v136807344‐145890001

An upgrade release contains new features, enhancements, and fixes. It installs a new version 
of the Flex Appliance software, including the operating system and the appliance interfaces. 
The version number for an upgrade release includes a single decimal point, for example, Flex 
Appliance software 2.0. For more information on Flex Appliance Upgrades, refer to: 
https://www.veritas.com/content/support/en_US/doc/130821112‐145890001‐
0/v136807344‐145890001
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐5
Flex Appliance: Upgrades (1/3)

Before you start upgrading the Flex Appliance nodes, verify these settings:
• Veritas recommends that you disable the ports or disconnect the devices before you begin this procedure.
• When the procedure is complete, re‐enable or reconnect them.
• You may need to rescan the ports from the Fiber Channel interfaces page.

Use the following procedure to upgrade the Flex Appliance software from version 2.0 (or later releases): 

1. On the Flex 
Appliance Console, click  3. Navigate to System
2. Ensure that the 
the Repository icon in  topology > Application 
upgrade package you  4. Stop all the running 
the left navigation bar  instances to check the 
wish to use is in the  instances.
and navigate to the  status of the 
repository location.
Appliance upgrades  application instances.
and updates tab.

Before you start upgrading the Flex Appliance nodes, verify these settings:
• If more than the Veritas‐tested number of Fibre Channel devices or paths are connected to
the appliance, Veritas recommends that you disable the ports or disconnect the devices
before you begin this procedure.
• When the procedure is complete, re‐enable or reconnect them.
• You may need to rescan the ports from the Fibre Channel interfaces page.

Use the following procedure to upgrade the Flex Appliance software from version 2.0 (or 
later releases): 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

1. On the Flex Appliance Console, click the Repository icon in the left navigation bar and
navigate to the Appliance upgrades and updates tab.
2. Ensure that the upgrade package you wish to use is in the repository location.
3. Navigate to System topology > Application instances to check the status of the
application instances.
4. Stop all the running instances.

Not for Distribution


9‐6
Flex Appliance: Upgrades (2/3)

6a. Enter the  6b. Verify the process 
5. Use the Veritas  6. Veritas recommends  command: system complete task 
Remote Management  using VRMI console  upgrade displayed for the 
Interface (VRMI) to  instead of an SSH  Later, enter the file  upgrade progress; it 
login to the Flex  session to perform an  name of the upgrade  may pause for, 
Appliance Shell. upgrade. package and start the  approximately, 15 
upgrade task.  minutes. 

Do not start any application instances while the upgrade is in progress.
For more information on Upgrading Application Instances, refer to: 
https://www.veritas.com/content/support/en_US/doc/130821112‐145890001‐0/v134105425‐145890001

5. On the node you wish to upgrade, use the Veritas Remote Management Interface (VRMI)
to login to the Flex Appliance Shell.
6. Enter the command system upgrade. Later, enter the file name of the upgrade
package and start the upgrade task. Verify the process complete task displayed for 
the upgrade progress; it may pause for, approximately, 15 minutes.
For more information on Upgrading Application Instances, refer to: 
https://www.veritas.com/content/support/en_US/doc/130821112‐
145890001‐0/v134105425‐145890001
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐7
Flex Appliance: Upgrades (3/3)

7a. Confirm the restart 
8. When the upgrade 
to complete the  9. Once the upgrade 
7. After the upgrade  process is complete, 
upgrade; you can also  has completed, either 
process is completed, a  reload your browser 
restart it later with the  commit the new 
prompt is displayed to  cache and sign back 
system restart version or roll back to 
restart the node. into the Flex Appliance 
apply-upgrade the previous version.
Console.
command.

9a. Perform one of the following:
10. The upgrade is now 
• To commit the new version, run the command 
complete. Reload your 
system upgrade commit.
browser cache before 
• To roll back to the previous version, stop all 
you sign back into the 
Flex Appliance Console. instances on the appliance and run the command 
system rollback

7. After the upgrade processes run, a prompt is displayed to restart the node. You 
can confirm the restart to complete the upgrade or restart it later using the 
system restart apply-upgradecommand.
8. When the upgrade process is complete, reload your browser cache and sign back into the
Flex Appliance Console.
9. Once the upgrade is completed, either commit the new version or roll back to the
previous version. Perform one of the following:
• To commit the new version, run the command system upgrade commit
• To roll back to the previous version, stop all instances on the appliance and run 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

the command system rollback


10. The upgrade is now complete. Reload your browser cache before you sign back into the
Flex Appliance Console.

Not for Distribution


9‐8
Topic: Flex Appliance: Updates

After completing this topic, you will be able to describe the update 
workflow and methodology.

This is the Flex Appliance: Updates topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐9
Flex Appliance: Updates (1/2)
Use the following procedure to update the Flex Appliance software from version 2.0 (or later releases).

1. On the Flex 
Appliance Console, click  3. Navigate to System
2. Ensure that the 
the Repository icon in  topology > Application 
update package you  4. Stop all the running 
the left navigation bar  instances to check the 
wish to use is in the  instances.
and navigate to the  status of the 
repository.
Appliance upgrades  application instances.
and updates tab.

7a. Some operations  7. When the update  5. Return to the 


are restricted until you  6. If the update  Appliance upgrades 
process is complete, 
commit the update.  requires a restart, you  and updates tab on the 
reload your browser 
can monitor the restart  Repository page. 
Do not edit any settings  cache and sign back 
progress from the 
while the update is in  into the Flex Appliance  Select the node that 
VRMI.
progress. Console. you wish to update and 
click Update or Update 
and restart.
Do not start any application instances while the update is in progress.

10

This slide displays the steps or information for updating the Flex Appliance software from 
version 2.0 (or later releases).
1. On the Flex Appliance Console, click the Repository icon in the left navigation bar and
navigate to the Appliance upgrades and updates tab.
2. Ensure that the update package you wish to use is in the repository.
3. Navigate to System topology > Application instances to check the status of the
application instances.
4. Stop all the running instances.
5. Return to the Appliance upgrades and updates tab on the Repository page. Select the
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

node you wish to update and click Update or Update and restart.
6. If the update requires a restart, you can monitor the restart progress from the VRMI.
7. When the update process is complete, reload your browser cache and sign back into the
Flex Appliance Console. Some operations are restricted until you commit the upgrade. Do
not edit any settings while the update is in progress.

Not for Distribution


9‐10
Flex Appliance: Updates (2/2)

9. To roll back to the  11. The update process 
8. To commit the new  previous version, stop  is completed for the 
version, run the  all the instances on the  10. Restart the Flex Flex node. Reload your 
command system appliance and then run  node when prompted. browser cache before 
upgrade-commit the command system you sign back into the 
rollback. Flex Appliance Console.

11

8. To commit the new version, run the command system upgrade-commit.
9. To roll back to the previous version, stop all the instances on the appliance and run the
command system rollback.
10. Restart the node when prompted.
11. The update process is completed for the Flex node. Reload your browser cache before you
sign back into the Flex Appliance Console.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐11
Lesson Summary
• Key Points
– In this lesson, you learned about the upgrade and update process for the Flex Appliance.
– In addition, you learned about the upgrade and update workflow.
– Finally, you learned about roll backs, when they are required, and their internal implementation.
• Reference Materials
– Upgrading Flex Appliance
– Veritas Flex Appliance Getting Started and Administration Guide
https://www.veritas.com/content/support/en_US/doc/130821112‐145890001‐0/index

12

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Website frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐12
Lab 09: Flex Appliance: Upgrades and Updates
• Exercise A: Adding WORM Packages to the Add‐ons Repository
• Exercise B: Verifying the Flex Appliance Upgrade Status
• Exercise C: Verifying AutoSupport (Call Home) Settings

13

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐13
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

14

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐14
Question 1: Flex Appliance: Upgrades
Can the Veritas Flex platform and the applications be upgraded separately?

A. Yes
B. No

15
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐15
Answer 1: Flex Appliance: Upgrades
Can the Veritas Flex platform and the applications be upgraded separately?

A. Yes
B. No

The correct answer is A. The Veritas Flex Appliance, de‐couples the platform upgrade from the application upgrade. The 
platform and applications can now be upgraded separately.

16
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐16
Question 2: Flex Appliance: Updates
If the upgrade is successful but not committed, which of the following statements holds 
true? 

A. Flex platform can be rolled back.
B. Flex platform cannot be rolled back.
C. Some operations are restricted until you commit the upgrade.
D. None of the above.

17
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐17
Answer 2: Flex Appliance: Updates
If the upgrade is successful but not committed, which of the following statements holds 
true? 

A. Flex platform can be rolled back.
B. Flex platform cannot be rolled back.
C. Some operations are restricted until you commit the upgrade.
D. None of the above.

The correct answer is A. The Veritas Flex platform can be rolled back even if the upgrade was successful provided the 
upgrade has not been committed.

18
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


9‐18
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

9‐19
Not for Distribution
Veritas NetBackup Flex 5350 Appliance: 
Administration

Lesson 10: Flex Appliance Security 

© 2021 Veritas Technologies LLC. All rights reserved. Veritas and the Veritas Logo are trademarks or registered trademarks of Veritas Technologies LLC 
or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This is the Flex Appliance Security lesson in the Veritas NetBackup Flex 5350 Appliance: 


Administration course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐1
Lesson Introduction
• Lesson 01: Introducing Veritas NetBackup Flex 5350 Appliance
• Lesson 02: Understanding Flex Appliance Containers
• Lesson 03: Setting‐up and Working with Veritas Flex Appliance
• Lesson 04: Modifying Veritas Flex Appliance Settings
• Lesson 05: Managing Flex Appliance Users
• Lesson 06: Working with Flex Appliance
• Lesson 07: Monitoring the Flex Appliance
• Lesson 08: Reconfiguring the Flex Appliance
• Lesson 09: Flex Appliance: Upgrades and Updates
• Lesson 10: Flex Appliance Security

This is the tenth lesson in this course.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐2
Lesson Objectives
Topic Objective

• Provide an overview of Flex Appliance Security.
• Describe Intrusion Detection and Intrusion Prevention.
Flex Appliance Security • Describe the implementation of Security Technical Implementation
Guide (STIG).
• Describe Flex Appliance Lockdown Modes.

The table on this slide lists the topics and objectives for this lesson.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐3
Topic: Flex Appliance Security

After completing this topic, you will be able to: 
• Provide an overview of flex appliance security.
• Describe intrusion detection and intrusion prevention.
• Describe the implementation of Security Technical Implementation Guide
(STIG).
• Describe Flex Appliance Lockdown Modes.

This is the Flex Appliance Security topic.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐4
Flex Appliances Security: Overview

Each element of the appliance is tested for vulnerabilities 
Flex Appliance includes multiple features to ensure the 
using both industry standards and advanced security 
security of your data. 
products.

Flex Appliances Security

Flex Appliance also uses the STIG template to  These measures ensure that exposure to 
meet security requirements per the Defense  unauthorized access and resulting data loss or 
Information Systems Agency (DISA) profile.  theft is minimized.

The following are some Flex Appliance security features:
• Flex Appliance includes multiple features to ensure the security of your data.
• Each element of the appliance is tested for vulnerabilities using both industry standards
and advanced security products.
• These measures ensure that exposure to unauthorized access and resulting data loss or
theft is minimized.
• Flex Appliance also uses the STIG template to meet security requirements per the Defense
Information Systems Agency (DISA) profile.
See the Flex Appliances with NetBackup Security white paper for more information. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

flex‐appliance with nbu‐security.pdf (veritas.com)

Not for Distribution


10‐5
Flex Appliances Security Features 

The security features in this release include, but are not limited to, the following: 

Lockdown mode 
OS security  Forced password 
Password policy and WORM  Session timeouts 
hardening changes 
storage 

OS security  Forced password  The ability to set your  Lockdown mode and  Session timeouts that 


hardening, including  changes during initial  own password policy,  WORM storage  automatically sign 
Security‐Enhanced  configuration to  including the option  support, which let  users out of the Flex 
Linux (SELinux).  ensure that the  to use STIG for  you set additional  Appliance Console 
default password  validation.  access restrictions  and Flex Appliance 
does not remain  and block data  Shell after 10 minutes 
active on the system. deletion during a  of inactivity.
specified retention 
period. 

The security features in this release include, but are not limited to, the following: 
• OS security hardening, including Security‐Enhanced Linux (SELinux).
• Forced password changes during initial configuration to ensure that the default password
does not remain active on the system.
• The ability to set your own password policy, including the option to use STIG for validation.
• Lockdown mode and WORM storage support, which let you set additional access
restrictions and block data deletion during a specified retention period.
• Session timeouts that automatically sign users out of the Flex Appliance Console and Flex
Appliance Shell after 10 minutes of inactivity.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐6
Symantec Data Center Security

Uses a central SDCS manager to provide an 
integrated view of security across multiple  Veritas NetBackup Appliances use SDCS to 
Appliances and any other enterprise systems  protect servers in data centers.
managed by SDCS.

Symantec Data 
SDCS agent runs at startup and enforces the 
Center Security  SDCS is included in Appliances and is 
customized NetBackup Appliance IPS and IDS  (SDCS) automatically configured during Appliance 
policies.  software installation. 

Offers policy‐based protection and helps secure the 
Uses the least‐privileged containment approach and 
Appliance using host‐based Intrusion Detection 
helps security administrators centrally manage 
System (IDS) and Intrusion Prevention System (IPS) 
multiple Appliances in a data center. 
technology. 

Veritas NetBackup Appliances use SDCS to protect servers in data centers. The SDCS software 
is included in the Appliances and is automatically configured during Appliance software 
installation. SDCS offers policy‐based protection and helps secure the Appliance using host‐
based IDS and IPS technology. It uses the least‐privileged containment approach and helps 
security administrators centrally manage multiple Appliances in a data center. The SDCS agent 
runs at startup and enforces the customized NetBackup Appliance Intrusion Prevention 
System (IPS) and Intrusion Detection System (IDS) policies. SDCS uses a central SDCS manager 
to provide you with an integrated view of security across multiple Appliances as well as any 
other enterprise systems managed by SDCS.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐7
Flex Appliance Immutable Storage

Immutability Indelibility

• NetBackup software and Flex Appliances provide a complete immutable storage solution to defend your backup
data and recover in software and hardware.
• Immutable and indelible data cannot be changed for a determined length of time to protect data against
cybercriminal intrusion, internal threats, and random disk failures, given insufficient redundancy.
• Any data saved on these instances is protected with the following security measures:
− Immutability: Ensures the backup image is read‐only and cannot be modified, corrupted, or encrypted after 
backup.
− Indelibility: Protects the backup image from being deleted before it expires. The data is protected from 
malicious deletion.

NetBackup software and Flex Appliances provide a complete immutable storage solution to 
defend your backup data and recover in software and hardware. Immutable and indelible data 
cannot be changed for a determined length of time to protect data against cybercriminal 
intrusion, internal threats, and random disk failures, given insufficient redundancy. Any data 
saved on these instances is protected with the following security measures:
• Immutability: Ensures the backup image is read‐only and cannot be modified, corrupted,
or encrypted after backup.
• Indelibility: Protects the backup image from being deleted before it expires. The data is
protected from malicious deletion.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐8
Flex Appliance Immutable Storage Lockdown Mode
During the MSDP immutable storage server creation, you will be prompted with the minimum and maximum 
retention time. 

The minimum retention period is the shortest amount of time a WORM file can be retained in a storage unit.

The maximum retention period is the longest retention period a file can have at the time it is committed to WORM.

The retention period configuration can be changed via Command Line Interface.

The NetBackup and Flex Appliance immutability solutions provide the following Cohasset Immutability assessment 
(in Compliance mode): 
• Securities and Exchange Commission (SEC) in 17 CFR § 240.17a‐4(f)
• Financial Industry Regulatory Authority (FINRA) Rule 4511(c)
• Commodity Futures Trading Commission (CFTC) in regulation 17 CFR § 1.31(c)‐(d)

During the MSDP immutable storage server creation, you will be prompted with the minimum 
and maximum retention time. The minimum retention time is the shortest period a WORM 
file can be retained in a storage unit. maximum retention time is the longest retention period 
a file can have at the time it is committed to WORM. The retention period configuration can 
be changed via CLI. The NetBackup and Flex Appliance immutability solutions provide the 
following Cohasset Immutability assessment (in Compliance mode):
• SEC in 17 CFR § 240.17a‐4(f)
• FINRA Rule 4511(c)
• CFTC in regulation 17 CFR § 1.31(c)‐(d)
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐9
Flex Appliance Protecting Immutable Storage Servers 

• Flex Appliance eliminates root account access to appliance OS and MSDP containers; only the host admin account 
can log in to compute nodes. 
• Account policies are used to allow elevated users certain administrative commands and access to shell and web UI 
operations.

The following table describes the firmware security hardening: 

Boot  Storage
• Eliminâtes single user mode and rescue mode boot  • No storage reset (factory reset/reimage allowed). 
options.  • Locked down storage array.
• GRUB (GNU GRand Unified Bootloader) menu 
editing disabled. 

10

The Flex Appliance eliminates root account access to appliance OS and MSDP containers; only 
the host admin account can log in to compute nodes. Account policies are used to allow 
elevated users certain administrative commands and access to shell and web UI operations. 
The following lists describe the firmware security hardening:
• Boot 
– Eliminate ‘single user’ mode/’rescue mode’ boot options. 
– GRUB (GNU GRand Unified Bootloader) menu editing disabled. 
• Storage
– No storage reset (factory reset/reimage allowed). 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

– Locked down storage array.

Not for Distribution


10‐10
Flex Appliance OS Hardening
Flex Appliances enable SELinux in enforcing mode to set the following policy rules: 

Root user account privileges  The Flex Appliance keeps IPS 
are reduced to next to none;  enabled even upon elevation,  Policies to allow all Flex shell 
only the hostadmin account  and the elevated user has  and web UI operations. 
can log in to compute nodes. most of the privileges. 

Confine each of the instances 
Policies to allow elevated  File labeling for platform  Flex Appliances use SELinux to 
and infra services with 
users certain additional  certificates, tokens, logs, and 
exclusive access to their  harden platform and hosted 
administrative commands.  compliance clock device. 
storage.  applications and prevent 
unauthorized access to 
immutable storage. 

Policies to enable instances to 
run systemd and NFS services, 
access FUSE device, and 
mount NFS/CIFS shares. 

11

Flex Appliances use SELinux to harden platform and hosted applications and prevent 
unauthorized access to immutable storage. SELinux has two modes: enforcing and permissive. 
Flex Appliances enable SELinux in enforcing mode to set the following policy rules:
• Root user account privileges are reduced to next to none; only the hostadmin account can
log in to compute nodes.
• The Flex Appliance keeps IPS enabled even upon elevation, and the elevated user has most
of the privileges.
• Policies to allow all Flex shell and web UI operations.
• Policies to allow elevated users certain additional administrative commands.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• File labeling for platform certificates, tokens, logs, and compliance clock device.
• Confine each of the instances and infra services with exclusive access to their storage.
• Policies to enable instances to run systemd and NFS services, access FUSE device, and
mount Network File System(NFS)/Common Internet File System (CIFS) shares.

Not for Distribution


10‐11
Flex Appliance and STIG
Flex Appliances use the STIG template to meet security requirements per the DISA profile. Flex 
Appliances implemented OS hardening with STIG by performing the following:  Security Technical  
Implementation Guide 
Auditing enabled for low‐ (STIG)
Ctrl‐Alt‐Delete reboot 
level operations such as OS  SSH root login disabled. 
disabled. 
commands and system calls. 

Account lockout for 15 
Maximum 10 concurrent  minutes after three incorrect 
Interactive/login session idle 
login sessions for the  login attempts in a row in 
timeout set to 10 minutes. 
hostadmin account.  the Flex Appliance Shell 
within 15 minutes. 
STIG is a cybersecurity 
methodology for standardizing 
security protocols within 
Web UI option to enforce  networks, servers, computers, 
requirements for password  and logical designs to enhance 
policy; automatically applies  overall security. 
on each Appliance node.

12

Security Technical Implementation Guide (STIG) is a cybersecurity methodology for 
standardizing security protocols within networks, servers, computers, and logical designs to 
enhance overall security. Flex Appliances use the STIG template to meet security 
requirements per the DISA profile. Flex Appliances implemented OS hardening with STIG by 
performing the following:
• Auditing enabled for low‐level operations such as OS commands and system calls.
• Ctrl‐Alt‐Delete reboot disabled.
• SSH root login disabled.
• Maximum 10 concurrent login sessions for the hostadmin account.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Interactive/login session idle timeout set to 10 minutes.
• Account lockout for 15 minutes after three incorrect login attempts in a row in the Flex
Appliance Shell within 15 minutes.
• Web UI option to enforce requirements for password policy; automatically applies on each
Appliance node.

Not for Distribution


10‐12
Flex Appliance Multi‐Tenant Architecture
• Flex Appliances securely integrate with NetBackup and simplify your 
environment by providing a common platform for Veritas applications. 
• Consolidate multiple NetBackup deployments (domains) on a single Flex
Appliance, substantially reducing data center costs and complexity.  NetBackup Primary/Master  NetBackup Primary/Master 
Service Administration Service Administration
• Docker container software runs directly on the Veritas Optimized 
Operating System (VxOS), which is a Linux‐based OS. 
• VxOS provides the Flex Appliance kernel, run‐time library, and container  NetBackup Media Service  NetBackup Media Service 
engine.  Deduplication Deduplication

• Flex Appliances use container isolation and security technology to ensure 
users are kept separate, when using different instances of NetBackup on  Docker Docker Docker Docker Docker Docker
a single Appliance. 
Veritas Optimized Operating System (VxOS)
• Between the kernel features built into the VxOS and the network and 
data segregation, NetBackup service users are effectively firewalled from 
one another. 
• Multi‐tenant architecture simplifies your NetBackup environment by 
allowing multiple NetBackup domains to run on this common platform.

13

The following steps describe the working of the Flex Appliance Multi‐Tenant architecture:
• Flex Appliances securely integrate with NetBackup and simplify your environment by
providing a common platform for Veritas applications.
• You can consolidate multiple NetBackup deployments (domains) on a single Flex Appliance,
substantially reducing data center costs and complexity.
• The Docker container software runs directly on the VxOS, which is a Linux‐based OS.
• The VxOS provides the Flex Appliance kernel, run‐time library, and container engine.
• Flex Appliances use container isolation and security technology to ensure users are kept
separate, when using different instances of NetBackup on a single Appliance.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

• Between the kernel features built into the VxOS and the network and data segregation,
NetBackup service users are effectively firewalled from one another.
• This multi‐tenant architecture simplifies your NetBackup environment by allowing multiple
NetBackup domains to run on this common platform.

Not for Distribution


10‐13
Flex Appliance Data Protection Using Immutable Storage

1 The NetBackup 9.1 Primary/Master Server communicates with storage units to gather immutability and 
indelibility capability and WORM minimum and maximum retention period settings.

2 Then the Primary/Master Server sets up immutability controls on the storage units and applies the WORM 
retention period policy. 

NetBackup software provides backup image management, with visual representation of immutable lock and 
3 image deletion, after the WORM retention period (via the command‐line interface, CLI) and honor legal 
hold on the catalog.

14

The NetBackup 9.1 Primary/Master server communicates with storage units to gather 
immutability and indelibility capability and WORM minimum and maximum retention period 
settings. Then, the Primary/Master server sets up immutability controls on the storage units 
and applies the WORM retention period policy. NetBackup software provides backup image 
management, with visual representation of immutable lock and image deletion, after the 
WORM retention period (via the command‐line interface, CLI) and honor legal hold on the 
catalog. Flex Appliance runs the immutable storage server to provide WORM capability, 
retention locks, and platform hardening against ransomware and malware 
threats. Compliance Clock is used for retention period and is independent from OS time. The 
Flex Appliance has two lockdown immutability modes: Enterprise and Compliance. The 
Appliance lockdown state can be enabled at any time. You can choose a Compliance‐mode or 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Enterprise‐mode MSDP storage container, but you cannot mix them.

Not for Distribution


10‐14
Flex Appliance Immutable Storage Lockdown Mode

• Flex Appliance lockdown mode offers additional security levels to protect your data.

• You can use lockdown mode to create WORM storage instances that prevent your
data from being encrypted, modified, or deleted.

• Any data saved on these instances is protected with the following security measures: Write‐Once‐Read‐Many
– Immutability: This protection ensures that the backup image is read‐only and
cannot be modified, corrupted, or encrypted after backup.
– Indelibility: This property protects the backup image from being deleted before
it expires. The data is protected from malicious deletion.

15

Flex Appliance lockdown mode offers additional security levels to protect your data. You can 
use lockdown mode to create WORM storage instances that prevent your data from being 
encrypted, modified, or deleted. Any data saved on these instances is protected with the 
following security measures:
• Immutability: This protection ensures that the backup image is read‐only and cannot be
modified, corrupted, or encrypted after backup.
• Indelibility: This property protects the backup image from being deleted before it expires.
The data is protected from malicious deletion.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐15
Differences between Enterprise Mode and Compliance Mode
Enterprise Mode Compliance Mode 
WORM storage Can create WORM storage instances.
Can create WORM storage instances.
instance creation
Any administrator can delete WORM storage Any administrator can delete WORM storage 
WORM storage
instances if there is no immutable data. However, only the  instances if there is no immutable data. No one can 
instance deletion
default admin user can delete them if immutable data is  delete WORM storage instance if there is immutable 
present. data.
Deleting an enterprise lock with the Flex Appliance MSDP 
solution is a two‐step process:
• The storage ‘security admin’ removes the
Lock deletion retention period (existing storage admin is not –
authorized).
• The NetBackup admin requests image
deletion via the catalog.

To move down to Enterprise or normal mode, you 
To change from Enterprise mode to normal mode, you 
Security‐level change  must first expire all data on the WORM storage 
must first delete all WORM storage instances.
instances and then delete the instances.

16

The table on the slide lists the differences between Enterprise mode and Compliance mode.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐16
Flex Appliance Immutable Normal and Enterprise Mode
Normal mode
• This is the default mode of the appliance. 
• Normal mode does not support WORM storage.

Enterprise mode

• This mode enables additional access restrictions but retains a level of flexibility. 
• You can create WORM storage instances and delete them, including any existing data.
• Any administrator can delete WORM storage instances if there is no immutable data. However, only the default admin user can 
delete them, if immutable data is present.
• When you delete a WORM storage instance as the default admin user, the instance can be running or stopped. When you delete a
WORM instance as any other user, the instance must be running so that the system can verify that there is no immutable data 
present.
• To change from enterprise mode to normal mode, you must first delete all WORM storage instances.

17

The Flex Appliance immutable Normal and Enterprise mode are discussed below: 
• Normal mode: This is the default mode of the appliance. Normal mode does not support
WORM storage.
• Enterprise mode: This mode enables additional access restrictions but retains a level of
flexibility. You can create WORM storage instances and also delete them, including any
existing data. Any administrator can delete WORM storage instances, if there is no
immutable data. However, only the default admin user can delete them, if immutable data
is present. When you delete a WORM storage instance as the default admin user, the
instance can be running or stopped. When you delete a WORM instance as any other user,
the instance must be running so that the system can verify that there is no immutable data
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

present. To change from enterprise mode to normal mode, you must first delete all WORM
storage instances.

Not for Distribution


10‐17
Flex Appliance Immutable Storage Compliance Mode

Compliance mode

• This mode adds the highest level of access restrictions. 
• You can create WORM storage instances.
• You can delete the instances only if there is no immutable data present. Any administrator can delete WORM storage instances if
there is no immutable data.
• When you delete a WORM storage instance, the instance must be running so that the system can verify that there is no immutable
data present.
• To change from compliance mode to enterprise mode or normal mode, you must first expire all data on the WORM storage 
instances, and then delete the instances.
• In both enterprise mode and compliance mode, storage reset is disabled.

Warning: Lockdown mode does not block access to the remote management (IPMI) port. Veritas recommends that you set 
up your network to restrict access and only allow security administrators or the users that manage the physical hardware to 
use the port.

18

• Compliance mode: This mode adds the highest level of access restrictions. You can create
WORM storage instances. You can delete the instances only if there is no immutable data
present. Any administrator can delete WORM storage instances if there is no immutable
data. When you delete a WORM storage instance, the instance must be running so that the
system can verify that there is no immutable data present. To change from compliance
mode to enterprise mode or normal mode, you must first expire all data on the WORM
storage instances, and then delete the instances. In both enterprise mode and compliance
mode, storage reset is disabled.

Warning: Lockdown mode does not block access to the remote management (IPMI) port. 
Veritas recommends that you set up your network to restrict access and only allow security 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

administrators or the users that manage the physical hardware to use the port.

Not for Distribution


10‐18
Immutable Storage Lockdown Mode Restrictions
Immutable Storage Lockdown mode restrictions:

Lockdown mode does not block access to the remote management (IPMI) port. 

Veritas recommends that you set up your network to restrict access and only allow security administrators or the users that 
manage the physical hardware to use the port.

Only the default admin user can change the lockdown mode.

To change from enterprise mode to normal mode, you must first delete all WORM storage instances.

To change from compliance mode to enterprise mode or normal mode, you must first expire all data on the WORM storage 


instances, and then delete the instances.

19

Immutable Storage Lockdown mode has the following restrictions:
• Lockdown mode does not block access to the remote management (IPMI) port.
• Veritas recommends that you set up your network to restrict access and only allow security
administrators or the users that manage the physical hardware to use the port.
• Only the default admin user can change the lockdown mode.
• To change from enterprise mode to normal mode, you must first delete all WORM storage
instances.
• To change from compliance mode to enterprise mode or normal mode, you must first
expire all data on the WORM storage instances, and then delete the instances.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐19
Changing the Lockdown Mode
To change the lockdown mode:

1. Sign into the Flex Appliance Console as the default admin user and click the gear icon in the upper‐right corner of
the page, then click Lockdown mode.

2. On the Lockdown mode page, click Edit.
3. Select the mode that you want to enable and click Save.

20

You can use the Flex Appliance Console to change the lockdown mode on a Flex appliance. 
The following are the steps involved in changing the lockdown mode:
1. Sign into the Flex Appliance Console as the default admin user and click the gear icon in
the upper‐right corner of the page, then click Lockdown mode.
2. On the Lockdown mode page, click Edit.
3. Select the mode that you want to enable and click Save.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐20
Lesson Summary
• Key Points
– In this lesson, you learned about the Flex Appliance Intrusion Prevention System (IPS) and Intrusion Detection
System (IDS).
– You also learned about the implementation of STIG.
– In addition, you learned about Flex Appliance Lockdown Modes.
• Reference Materials
– Veritas 5350 Appliance Product Description Guide
https://www.veritas.com/content/support/en_US/doc/147448782-147448792-0/v148742777-147448792
– Veritas Flex Appliance Getting Started and Administration Guide
https://www.veritas.com/content/support/en_US/doc/130821112‐145890001‐0/v134718578‐145890001
– Veritas Support Site
http://www.veritas.com/support

21

For more information about the topics discussed in this lesson, refer to the resources listed on 
the slide and remember to check the Veritas Support Web site frequently.
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐21
Lab 10: Flex Appliance Security 
• Exercise A: Configuring the NetBackup WORM Storage Server Instance
• Exercise B: Configuring the Disk Pool and WORM Storage Unit
• Exercise C: Configuring a NetBackup Policy
• Exercise D: Understanding Catalog Operations on WORM Image Copy
• Exercise E: Maintaining Appliance Security

22

The slide shows the labs associated with this lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐22
What Did You Learn?
You are about to be asked a series 
of questions related to the current 
lesson.

23

The next section is a quiz. In this quiz, you are asked a series of questions related to the 
current lesson. 
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐23
Question 1: Intrusion Detection System (IDS)
What are the capabilities of the IDS?

A. IDS protects a system from attack.
B. IDS prevents misuse and compromise.
C. IDS can monitor and audit network activities.
D. IDS audits network activities and system configurations for vulnerabilities.
E. All of the above.

24
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐24
Answer 1: Intrusion Detection System (IDS)
What are the capabilities of the IDS?

A. IDS protects a system from attack.
B. IDS prevents misuse and compromise.
C. IDS can monitor and audit network activities.
D. IDS audits network activities and system configurations for vulnerabilities.
E. All of the above.

The correct answer is E.

25
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐25
Question 2: Flex Appliance OS
The Flex Appliances run its OS on: 

A. Red Hat Linux
B. Windows
C. Ubantu
D. SELinux Linux Security Module (LSM)

26
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐26
Answer 2: Flex Appliance OS
The Flex Appliances run its OS on: 

A. Red Hat Linux
B. Windows
C. Ubantu
D. SELinux Linux Security Module (LSM)

The correct answer is D. Flex Appliances operate on the SELinux Linux Security Module (LSM) 

27
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐27
Question 3: Flex Appliance WORM Lockdown Modes
Which mode is not a Flex Appliance Lockdown Mode?

A. Normal
B. Commercial
C. Enterprise 
D. Compliance

28
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐28
Answer 3: Flex Appliance WORM Lockdown Modes
Which mode is not a Flex Appliance Lockdown Mode?

A. Normal
B. Commercial
C. Enterprise 
D. Compliance

The correct answer is B. Commercial is not a Flex Appliance WORM Lockdown Mode.

29
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

Not for Distribution


10‐29
Copyright @ 2021 Veritas Technologies LLC. All rights reserved.

End of presentation

10‐30
30

Not for Distribution

You might also like