You can use Hybrid Backup Recovery (HBR) to back up SAP HANA instances that are hosted on Elastic Compute Service (ECS). You can then restore the instances if needed. This topic describes the preparations that you must make before backup.

Step 1: Create and assign RAM roles to HBR

Before using HBR to back up an SAP HANA instance that is hosted on ECS, you must create and assign the AliyunHBRDefaultRole and AliyunECSAccessingHBRRole roles to HBR. To create and assign the two roles, perform the following steps:

  1. Log on to the HBR console.
  2. In the left-side navigation pane, choose Backup > ECS Application Backup. On the ECS Application Backup page, click SAP HANA. Two authorization dialog boxes appear one after one.
  3. In each dialog box, click Authorize. On the page that appears, create and assign the role to HBR as prompted.

Step 2: Install and configure Cloud Assistant

  • An ECS backup client requires interaction with Cloud Assistant. By default, Cloud Assistant is installed on ECS instances that are created after December 1, 2017. However, you must manually install Cloud Assistant on ECS instances that are created before December 1, 2017.
  • If the network type of an ECS instance is classic network, perform the following steps to configure the Cloud Assistant client after you install the Cloud Assistant client on the ECS instance.
    • Windows:
      1. Log on to the ECS instance. In the C:\ProgramData\aliyun\assist\ directory, create a file named region-id. In the file, enter the ID of the region where the ECS instance resides. For example, if an ECS instance resides in the China (Hangzhou) region, enter cn-hangzhou in the file.
        echo cn-hangzhou >C:\ProgramData\aliyun\assist\region-id

        The following table lists region IDs.

        Region ID
        China (Hangzhou) cn-hangzhou
        China (Shanghai) cn-shanghai
        China (Beijing) cn-beijing
        China (Shenzhen) cn-shenzhen
      2. Restart the AliyunService service by using Task Manager.
    • Linux:
      1. Log on to the ECS instance. In the /usr/local/share/aliyun-assist/ directory, create a file named region-id. In the file, enter the ID of the region where the ECS instance resides. For example, if an ECS instance resides in the China (Hangzhou) region, enter cn-hangzhou in the file.
        echo cn-hangzhou >/usr/local/share/aliyun-assist/region-id
        The following table lists region IDs.
        Region ID
        China (Hangzhou) cn-hangzhou
        China (Shanghai) cn-shanghai
        China (Beijing) cn-beijing
        China (Shenzhen) cn-shenzhen
      2. Start the Cloud Assistant client.

        For information about how to start Cloud Assistant clients of different versions, see Install the Cloud Assistant client.