vPlus 7.0
  • Welcome to vPlus!
  • Overview
    • Main Features
    • Support Matrix
    • Components and Architecture
    • Typical Scenarios
    • Licensing
    • Product Life Cycle
  • Deployment
    • Component Requirements
    • Supported Platforms Requirements
    • Sizing Guide
      • Small
      • Medium
      • Large
    • Installation
      • Quick Installation Using All-in-one Script
      • Installing vPlus Offline
      • Adding vPlus Nodes
    • Initial Configuration
    • Backup Destinations
      • File System
        • Synthetic File System
          • XFS
          • DD Boost
        • isoLayer (Synthetic)
        • File System
          • Virtual Data Optimizer (VDO)
        • Catalogic Software vStor
      • Deduplication Appliances
        • Huawei OceanProtect
        • HPE StoreOnce
        • Exagrid
        • Neverfail HybriStor
      • Object Storage
        • Alibaba Cloud OSS
        • AWS S3 or S3-compatible
        • Ceph Rados Gateway
        • Cloudian S3
        • Wasabi
        • Google Cloud Storage
        • IBM Cloud Object Storage
        • Microsoft Azure Blob Storage
        • Nutanix Objects
        • OpenStack SWIFT
        • Oracle Cloud Infrastructure Object Storage
        • Scality RING
      • Tape Pools
    • High Availability
      • 2 Node Cluster
      • 3 Node Cluster
    • Common Tasks
      • Staging Space Configuration
      • Enabling HTTPS Connectivity for Nodes
      • LVM Setup on vPlus Node for Disk Attachment Backup Mode
      • Full Versions of libvirt/qemu Packages Installation
      • SSH Public Key Authentication
      • Enabling HTTP(S) Proxy for vPlus
  • Protecting Virtual Environments
    • Virtual Machines
      • Nutanix Acropolis Hypervisor (AHV)
      • Red Hat Openshift Virtualization
      • Red Hat Virtualization
      • oVirt
      • Oracle Linux Virtualization Manager
      • Oracle VM
      • Proxmox VE
      • KVM/Xen
      • OpenStack
      • OpenNebula
      • Virtuozzo
      • Citrix Hypervisor (XenServer)
      • XCP-ng
      • Huawei FusionCompute
      • SC//Platform
    • Cloud
      • Amazon EC2
      • GCP GCE
      • Azure Cloud
    • Containers
      • Red Hat OpenShift
      • Proxmox VE
    • Backup & Restore
  • Protecting Microsoft 365
    • Microsoft 365 Organization Management
      • Configure Microsoft 365 Access
      • Add Microsoft 365 Organization Manually
      • Add Microsoft 365 Organization Using the Setup Assistant
      • Account Auto-synchronization
    • Backup & Restore
    • Suppoted Sharepoint Templates and Limitations
  • Protecting Applications
    • Applications
      • PostgreSQL
      • DB2
      • Relax and Recover - ReaR
      • Git
      • oVirt/RHV/OLVM
      • Kubernetes/OpenShift etcd
    • Backup & Restore
  • Protecting Storage Providers
    • Storage Providers
      • File System
      • Ceph RBD
      • Nutanix Files
      • Nutanix Volume Groups
    • Backup & Restore
  • Administration
    • Dashboard
    • Virtual Environments
      • Instances
        • Backup On-Demand
        • Restore On-Demand
        • Snapshot Management
      • Virtualization Providers
      • Backup SLAs
        • Policies
        • Schedules
      • Snapshot SLAs
        • Policies
        • Schedules
      • Recovery Plans
        • Policies
        • Schedules
      • Mounted Backups (File-level Restore)
    • Storage
      • Instances
        • Backup On-Demand
        • Restore On-Demand
      • Infrastructure
      • Backup SLAs
        • Policies
        • Schedules
      • Snapshot SLAs
        • Policies
        • Schedules
      • Mounted Backups (File-level Restore)
    • Microsoft 365
      • Instances
      • Organizations
      • Backup SLAs
        • Policies
        • Schedules
      • Download
    • Applications
      • Instances
      • Execution Configurations
      • Backup SLAs
    • Reporting
      • Virtual Environments
      • Storage
      • Microsoft 365
      • Applications
      • Notifications
      • Audit Log
    • Nodes
      • Instances
      • Node Configurations
    • Access Management
      • Users
      • Groups
      • Roles
      • OS Credentials
    • Settings
      • Global Settings
      • Internal DB Backup
      • Notification Rules
      • Mailing Lists
      • Endpoints Global Settings
    • Upgrade
    • CLI Reference
    • CLI v2 Reference (technical preview)
  • Integration
  • Troubleshooting
    • How to Enable vPlus DEBUG Mode
    • Collecting Logs
    • External Log Targets
    • Disaster Recovery
  • Known Software Issues and Limitations
  • Glossary
Powered by GitBook
On this page
  • Prerequisites
  • Step 1: Preparation on Internet-Connected Host
  • Step 2: Installation on Offline Host
  1. Deployment
  2. Installation

Installing vPlus Offline

PreviousQuick Installation Using All-in-one ScriptNextAdding vPlus Nodes

In environments where internet access is restricted due to security concerns, vPlus can be installed on a machine without direct internet connectivity. This chapter outlines the step-by-step process for offline installation of vPlus.

Prerequisites

  • A host with internet access

  • A target host without internet access

  • Administrative privileges on both hosts

Step 1: Preparation on Internet-Connected Host

  1. Create Repository Files

First, you need to create the necessary repository files on the host with internet access.

Download and create a file named /etc/yum.repos.d/MariaDB.repo with the appropriate content for your system. For example, for CentOS 8 (x86_64):

# MariaDB 10.6 CentOS repository list - created 2022-11-29 16:27 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = https://atl.mirrors.knownhost.com/mariadb/yum/10.6/centos8-amd64
module_hotfixes=1
gpgkey=https://atl.mirrors.knownhost.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1

Create a file named /etc/yum.repos.d/vPlus.repo with the following content:

# vPlus backup solution for virtual environments repository
[vPlus]
name = vPlus
baseurl = https://f002.backblazeb2.com/file/DPX-vPlus/current/el8
gpgcheck = 0

Note. Make sure to use the correct version of the repo. For Red Hat 7, use el7, for Red Hat 8, use el8, etc.

  1. Install Required Tools and Download Packages

Run the following commands:

dnf install yum-utils createrepo
mkdir /home/vprepo
mkdir /home/createrepo
dnf install --downloadonly --downloaddir=/home/vprepo/ vprotect-server vprotect-node
  1. Create vPlus Repository

Execute the following command:

createrepo /home/vprepo/
  1. Transfer Repository to Offline Host

Copy the /home/vprepo folder to the offline host using your preferred method. For example:

scp -r /home/vprepo/ vp_offline_host:/home/vprepo

Step 2: Installation on Offline Host

  1. Configure vPlus Repository

On the offline host, create a file named /etc/yum.repos.d/vPlus.repo with the following content:

# vPlus backup solution for virtual environments repository
[vPlus]
name = vPlus
baseurl = file:///home/vprepo
gpgcheck = 0
  1. Install vPlus Packages

Install the vProtect server and node packages:

dnf install vprotect-server
dnf install vprotect-node

Note. If you encounter issues with the default repository, use the following commands:

dnf install --disablerepo="*" --enablerepo=vPlus vprotect-server
dnf install --disablerepo="*" --enablerepo=vPlus vprotect-node

By following these steps, you can successfully install vPlus on a machine without internet access.

MariaDB version 10.6