Backup and Restore

Contents

1Introduction

2

Functions and Concepts
2.1Types of Backup
2.2Backup Files
2.3Typical Size and Duration
2.4Types of Operation

3

Managed Object Model

4

Configuration Management

5

Fault Management

6

Security Management

7

Geographic Redundancy

1   Introduction

This document provides an overview of the management model and concepts associated with the Backup and Restore managed area.

A managed area is represented by a group of Managed Object Classes (MOCs) within the Managed Object Model (MOM).

Note:  
If the Geographic Redundancy has been installed, remove it on the local site before performing the restore. For more detail, refer to the section Remove Geographic Redundancy with Single Provisioning in document IPWorks Geographic Redundancy.

2   Functions and Concepts

Backup and Restore Management (BRM) provides a management interface for backup and restore of the Managed Element (ME).

2.1   Types of Backup

BRM supports two predefined backup types, named System Data and User Data.

The characteristics of the backup types are as follows:

System Data backups and User Data backups are subject to different and separately configured scheduling and preventive maintenance policies. However, only one running backup operation is supported across the two backup types in the ME.

Backups can be created manually, automatically scheduled, and triggered by software management upgrades.

Manual and scheduled backups are subject to different and separately configured preventive maintenance policies. Manual backups and upgrade triggered backups are subject to the same preventive maintenance policies. The default value for the maximum number of scheduled backups is 5. The default value for the maximum number of manual backups is 100.

Backups can be exported to and imported from an external storage system.

The following backups are automatically labeled by the ME so they can easily be found by the user:

2.2   Backup Files

IPWorks BRFP as a User Data PSO is used to back up IPWorks relevant data.

The following table shows the data to be backed up and restored:

Table 1    Backup Flies

Category

Data

MySQL Database

MySQL NDB data(1)

Configuration Files

Configuration data in /etc/ipworks/


License Key files in /cluster/storage/system/software/lm-apr9010503


SS7 configuration files in /opt/sign/etc/

MySQL NDB Cluster

MySQL NDB Cluster configuration files in /etc/ipworks/mysql/confs(2)

Component configuration

IPWorks configuration under dn ManagedElement=<Node Name>,IpworksFunction=1


LM configuration under dn ManagedElement=<Node Name>,SystemFunctions=1,Lm=1


PM jobs under dn ManagedElement=<Node Name>,SystemFunctions=1,Pm=1,SystemFunctions=1,Pm=1


JavaCaf configuration under dn ManagedElement=<Node Name>,JavaCaf=1

C-Diameter

The C-Diameter related backup files can be found with class otpdia. For more details about the classes, refer to the section IMM Classes in document C-diameter Programmer's Guide, 198 17-APR 901 0580/1 Uen


Others

/cluster/etc/cluster.conf(2)

(1)  This data is included in IPWorks Complete backup, not in IPWorks Partial backup.

(2)  The configuration file can only be backed up.


2.3   Typical Size and Duration

Table 2 provides the typical size and duration of backup and restore:

Table 2    Typical Size and Duration

Types of Backup

Traffic

BRF Level

Backup Duration (s)

Restore Duration(s)

Backup File Size

System Data with EPC AAA

2M Sta + 2M S6b + 2M SWm (mix)

System

60

1200

0.2 GB

User Data

Backup and restore with EPC AAA

6M SWMplus session + 12M NSDS user

Complete

130

780

0.2 GB

Backup and restore with EPC AAA

2M Sta + 2M S6b + 2M SWm (mix)

Partial

15

170

100 K

Backup and restore with DNS/ENUM

24M ENUM + 2M DNS

Complete

290

4300

0.4 GB

Backup and restore with DHCPv4

DHCPv4 1000 pools with 5M IP addresses(1)

Complete

120

220

382 K

(1)  Lease files are not included in the backup.


2.4   Types of Operation

BRM supports the following operations for System Data and User Data backups:

One long-running operation at a time is supported among create backup, scheduled backup, upgrade triggered backup and restore, delete backup, and restore backup. If a long-running backup operation is in progress, any scheduled backup event that is triggered is suppressed.

The automated deletion of manual backups is triggered in either of the following situations:

The procedures in Enable Automatic Deletion of Manual Backups and Change Maximum Number of Manual Backups provide further details on how to perform these operations.

The automated deletion of scheduled backups is triggered in either of the following situations:

Automated deletion of backups always deletes the oldest backup(s). The procedure in Set Maximum Number of Scheduled Backups provides further details on how to perform this operation.

3   Managed Object Model

The Backup and Restore managed area is represented in the Managed Object Model (MOM) as follows:

ManagedElement
   +-SystemFunctions
      +-BrM
         +-BrmBackupManager
            +-BrmBackup
            +-BrmBackupHousekeeping
            +-BrmBackupLabelStore
            +-BrmBackupScheduler
               +-BrmCalendarBasedPeriodicEvent
               +-BrmPeriodicEvent
               +-BrmSingleEvent

For general information about the MOM, MOCs, Managed Object (MOs), cardinality, and related concepts, refer to Managed Object Model User Guide.

The BRM MOCs are described in Table 3.

Table 3    BRM Managed Object Class Descriptions

Managed Object Class

Description

BrM

The root of the BRM model.

BrmBackupManager

Two BrmBackupManager MOs exist containing backups of the System Data and User Data types, respectively. Provides actions for creating new backups and deleting backups of the corresponding type.

BrmBackup

Describes one backup of the type specified by MO BrmBackupManager.

BrmBackupHousekeeping

Handles preventive maintenance of manually created backups for the type specified by MO BrmBackupManager.

BrmBackupLabelStore

Describes labeled backups for the type specified by MO BrmBackupManager.

BrmBackupScheduler

Handles scheduling of a backup for the type specified by MO BrmBackupManager.

BrmCalendarBasedPeriodicEvent

Handles periodic scheduled backup events using a calendar-based interval for the type specified by MO BrmBackupManager.

BrmPeriodicEvent

Handles periodic scheduled backup events for the type specified by MO BrmBackupManager.

BrmSingleEvent

Handles single scheduled backup events for the type specified by MO BrmBackupManager.

4   Configuration Management

BRM is accessed using NETCONF or the Ericsson Command-Line Interface (ECLI) to manipulate the Management Information Base (MIB).

The following operations can be performed by the user and are described in Operating Instructions using the ECLI:

Basic Backup Operations

Schedule Backups

Note:  
To perform a schedule backup that includes MySQL data, ensure the scheduled backup name is appropriate. For details, refer to Change Scheduled Backup Name.

Manage Scheduled Backups

Manage Manual Backups

Import and Export Backups

Note:  
All operations are supported for both System Data backups and User Data backups. To simplify the documentation, most of the corresponding Operating Instructions include only the User Data backup instructions.

    All Operating Instructions are applicable to System Data backups with the following differences:

    • Navigation to the User Data BrmBackupManager in step 1:

      dn ManagedElement=<Node Name>,SystemFunctions=1,BrM=1,BrmBackupManager=SYSTEM_DATA


5   Fault Management

The BRM alarms are described in Table 4.

Table 4    BRM Alarm2

Alarm

Description

BRM, Auto Export Backup Failed

 

Issued when an auto-export backup fails.

BRM, Scheduled Backup Failed

 

Issued when a scheduled backup fails.

6   Security Management

BRM access is managed by an authentication and authorization mechanism. For each BRM role, specific rules are applied to determine the scope of what is accessible.

One BRM role is defined, named System Administrator.

Once authenticated as a System Administrator, full access is granted to MO BrM and its attributes.

For more information on authentication and authorization, refer to Security Management for ECLI, NETCONF, and SFTP Users.

7   Geographic Redundancy

After performing restoration, the data on Site A and Site B may be different. Refer to the section Geographic Redundancy in document IPWorks Troubleshooting Guideline to resynchronize the data.



Copyright

© Ericsson AB 2017, 2018. All rights reserved. No part of this document may be reproduced in any form without the written permission of the copyright owner.

Disclaimer

The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Ericsson shall have no liability for any error or damage of any kind resulting from the use of this document.

Trademark List
All trademarks mentioned herein are the property of their respective owners. These are shown in the document Trademark Information.

    Backup and Restore