Skip to main content
NetApp Solutions SAP

Initial SnapCenter configuration

Contributors kevin-hoke netapp-mschoen

Initial configuration includes the following steps:

  1. Storage system configuration

  2. Credentials configuration for plug-in installation

  3. For a central HANA plug-in host:

    1. Host configuration and SAP HANA plug-in deployment

    2. SAP HANA hdbsql client software installation and configuration

  4. Policies configuration

The following sections describe the initial configuration steps.

Storage system configuration

  1. Log in to the SnapCenter Server GUI.

    Figure showing input/output dialog or representing written content

  2. Select Storage Systems.

    Note In the screen, you can select the storage system type, which can be ONTAP SVMs or ONTAP Clusters. If you configure the storage systems on SVM level, you need to have a management LIF configured for each SVM. As an alternative, you can use a SnapCenter management access on cluster level. SVM management is used in the following example.

    Figure showing input/output dialog or representing written content

  3. Click New to add a storage system and provide the required host name and credentials.

    Note The SVM user is not required to be the vsadmin user, as shown in the screenshot. Typically, a user is configured on the SVM and assigned the required permissions to execute backup and restore operations. Details on required privileges can be found in the SnapCenter Installation Guide in the section titled “Minimum ONTAP privileges required”.

    Figure showing input/output dialog or representing written content

  4. Click More Options to configure the storage platform.

    Storage platform can be FAS, AFF, ONTAP Select, or Cloud Volumes ONTAP.

    Note For a system used as a SnapVault or SnapMirror target, select the Secondary icon.

    Figure showing input/output dialog or representing written content

  5. Add additional storage systems as required. In our example, an additional offsite backup storage and a disaster recovery storage has been added.

    Figure showing input/output dialog or representing written content

Credentials configuration

  1. Go to Settings, select Credentials, and click New.

    Figure showing input/output dialog or representing written content

  2. Provide the credentials for the user that are used for plug-in installations on Linux systems.

    Figure showing input/output dialog or representing written content

  3. Provide the credentials for the user that are used for plug-in installations on Windows systems.

    Figure showing input/output dialog or representing written content

    The following figure shows the configured credentials.

Figure showing input/output dialog or representing written content

SAP HANA plug-in installation on a central plug-in host

In the lab setup, the SnapCenter Server is also used as a central HANA plug-in host. The Windows host on which SnapCenter Server runs is added as a host, and the SAP HANA plug-in is installed on the Windows host.

Note The SAP HANA plug-in requires Java 64-bit version 1.8. Java needs to be installed on the host before the SAP HANA plug-in is deployed.
  1. Go to Hosts and click Add.

    Figure showing input/output dialog or representing written content

  2. Provide the required host information. Click Submit.

    Figure showing input/output dialog or representing written content

    The following figure shows all the configured hosts after the HANA plug-in is deployed.

    Figure showing input/output dialog or representing written content

SAP HANA hdbsql client software installation and configuration

The SAP HANA hdbsql client software must be installed on the same host on which the SAP HANA plug-in is installed. The software can be downloaded from the SAP Support Portal.

The HDBSQL OS user configured during the resource configuration must be able to run the hdbsql executable. The path to the hdbsql executable must be configured in the hana.properties file.

  • Windows:

C:\More C:\Program Files\NetApp\SnapCenter\Snapcenter Plug-in Creator\etc\hana.properties
HANA_HDBSQL_CMD=C:\\Program Files\\sap\\hdbclient\\hdbsql.exe
  • Linux:

cat /opt/NetApp/snapcenter/scc/etc/hana.properties
HANA_HDBSQL_CMD=/usr/sap/hdbclient/hdbsql

Policy configuration

As discussed in the section “Data protection strategy,” policies are usually configured independently of the resource and can be used by multiple SAP HANA databases.

A typical minimum configuration consists of the following policies:

  • Policy for hourly backups without replication: LocalSnap

  • Policy for daily backups with SnapVault replication: LocalSnapAndSnapVault

  • Policy for weekly block integrity check using a file-based backup: BlockIntegrityCheck

The following sections describe the configuration of these three policies.

Policy for hourly Snapshot backups

  1. Go to Settings > Policies and click New.

    Figure showing input/output dialog or representing written content

  2. Enter the policy name and description. Click Next.

    Figure showing input/output dialog or representing written content

  3. Select backup type as Snapshot Based and select Hourly for schedule frequency.

    Figure showing input/output dialog or representing written content

  4. Configure the retention settings for on-demand backups.

    Figure showing input/output dialog or representing written content

  5. Configure the retention settings for scheduled backups.

    Figure showing input/output dialog or representing written content

  6. Configure the replication options. In this case, no SnapVault or SnapMirror update is selected.

    Figure showing input/output dialog or representing written content

  7. On the Summary page, click Finish.

    Figure showing input/output dialog or representing written content

Policy for daily Snapshot backups with SnapVault replication

  1. Go to Settings > Policies and click New.

  2. Enter the policy name and description. Click Next.

    Figure showing input/output dialog or representing written content

  3. Set the backup type to Snapshot Based and the schedule frequency to Daily.

    Figure showing input/output dialog or representing written content

  4. Configure the retention settings for on-demand backups.

    Figure showing input/output dialog or representing written content

  5. Configure the retention settings for scheduled backups.

    Figure showing input/output dialog or representing written content

  6. Select Update SnapVault after creating a local Snapshot copy.

    Note The secondary policy label must be the same as the SnapMirror label in the data protection configuration on the storage layer. See the section “Configuration of data protection to off-site backup storage.”

    Figure showing input/output dialog or representing written content

  7. On the Summary page, click Finish.

    Figure showing input/output dialog or representing written content

Policy for Weekly Block Integrity Check

  1. Go to Settings > Policies and click New.

  2. Enter the policy name and description. Click Next.

    Figure showing input/output dialog or representing written content

  3. Set the backup type to File-Based and schedule frequency to Weekly.

    Figure showing input/output dialog or representing written content

  4. Configure the retention settings for on-demand backups.

    Figure showing input/output dialog or representing written content

  5. Configure the retention settings for scheduled backups.

    Figure showing input/output dialog or representing written content

  6. On the Summary page, click Finish.

    Figure showing input/output dialog or representing written content

    The following figure shows a summary of the configured policies.

    Figure showing input/output dialog or representing written content