Activate modules

更新时间:
复制 MD 格式

Multi-Site High Availability (MSHA) is an active-active disaster recovery solution from Alibaba Cloud that was developed for its E-commerce business. MSHA decouples business recovery from fault recovery and provides features such as flexible rule scheduling, cross-domain and cross-cloud management, and data protection. These features ensure rapid business recovery during failures and help you build a stable, disaster-resilient enterprise. This topic describes how to activate and configure MSHA.

Prerequisites

Activate MSHA

  1. Go to the MSHA activation page.

  2. On the activation page, select the Product Type and Product Specification.

    Product specification type

    Description

    Supported product modules

    Single-region disaster recovery

    Supports active-active disaster recovery architecture in a single region.

    • MSFE

    • Cloud-native gateway cluster

    • Spring Cloud

    • Dubbo

    • RocketMQ Enterprise Edition

    • SchedulerX

    • Xxl-Job

    Dual-region disaster recovery

    Supports disaster recovery solutions for single-region or dual-region scenarios.

    • MSFE

    • Cloud-native gateway cluster

    • Spring Cloud

    • Dubbo

    • RocketMQ Enterprise Edition

    • RDS

    • DRDS

    • PostgreSQL

    • PolarDB for MySQL

    • PolarDB for PostgreSQL (Compatible with Oracle)

    • PolarDB Distributed Edition (2.0)

    • MongoDB

    • Elasticsearch

  3. Read and accept the Multi-Site High Availability Terms of Service, and then click Activate Now.

Configure MSHA

After you activate MSHA, you are automatically redirected to the Product Module Configuration page.

  1. On the Product Module Configuration page, you can configure the activation region.

    Note

    You must select at least one region. The activation check fails if no region is selected. Subsequent configurations depend on the selected region.

  2. Configure the product modules.

    For more information about the product modules that MSHA supports, see List of modules supported by MSHA.

    Product module

    Description

    Supported scenarios

    Access layer

    Provides unified traffic access and ensures disaster recovery scheduling for inbound traffic.

    • Single region

    • Dual region

    EDAS service

    A disaster recovery module for the EDAS service framework. It ensures disaster recovery scheduling for HSF services.

    Single region

    Spring Cloud service

    A disaster recovery module for the Spring Cloud service framework. It ensures disaster recovery scheduling for Spring Cloud services.

    • Single region

    • Dual region

    Dubbo service

    A disaster recovery module for the Dubbo service framework. It ensures disaster recovery scheduling for Dubbo services.

    • Single region

    • Dual region

    RocketMQ Enterprise Edition

    A disaster recovery module for RocketMQ Enterprise Edition. It ensures disaster recovery scheduling for messages and the Recovery Point Objective (RPO) for message data.

    • Single region

    • Dual region

    DRDS service

    A disaster recovery module for DRDS. It guarantees the RPO for data.

    Dual region

    OceanBase service

    A disaster recovery module for OceanBase. It guarantees the RPO for data.

    Dual region

    PolarDB for MySQL service

    A disaster recovery module for PolarDB for MySQL. It guarantees the RPO for data.

    Dual region

    MySQL service

    A disaster recovery module for MySQL. It guarantees the RPO for data.

    Dual region

    Redis service

    A disaster recovery module for Redis. It guarantees the RPO for data.

    Dual region

    PostgreSQL service

    A disaster recovery module for PostgreSQL. It guarantees the RPO for data.

    Dual region

    PolarDB for PostgreSQL (Compatible with Oracle) service

    A disaster recovery module for PolarDB for PostgreSQL (Compatible with Oracle). It guarantees the RPO for data.

    Dual region

    PolarDB Distributed Edition (2.0) Service

    A disaster recovery module for PolarDB for Xscale (2.0). It guarantees the RPO for data.

    Dual region

    MongoDB service

    A disaster recovery module for MongoDB. It guarantees the RPO for data.

    Dual region

    Elasticsearch service

    A disaster recovery module for Elasticsearch. It guarantees the RPO for data.

    Dual region

    SchedulerX

    A disaster recovery module for SchedulerX. It ensures disaster recovery for task invocations.

    Single region

    Xxl-Job

    A disaster recovery module for Xxl-Job. It ensures disaster recovery for task invocations.

    Single region

  3. Click Pricing Calculator in the Estimated Cost section to estimate the daily cost.

    Note

    For more information about the billing rules, see MSHA product billing.

  4. On the Activate Modules page, click Save Configuration.

Upgrade and downgrade MSHA product specifications

Upgrade

If the current product specification does not meet your needs, you can upgrade it to access more advanced features.

  1. In the MSHA console, in the left navigation pane, choose Multi-site High Availability Basics > Activate Modules.

  2. On the Activate Modules page, under Product Specification Type, click Change Configuration.

  3. On the product specification purchase page, complete the upgrade.

  4. Return to the Activate Modules page in the MSHA console. Select the target version to complete the configuration.

Downgrade

  1. In the MSHA console, in the navigation pane on the left, choose Multi-site High Availability Basics > Activate Modules.

  2. On the Activate Modules page, in the Product Specification Type section, click Change Configuration.

  3. On the product specification purchase page, complete the downgrade.

  4. Return to the Activate Modules page in the MSHA console and complete the configuration by selecting the target version.

Contact us

If you have any questions or suggestions when using MSHA, join the DingTalk group (ID: 31623894) to provide feedback.