Reverting from the advanced-instances tier to the standard-instances tier - AWS Systems Manager
AWS services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with AWS services in China.

Reverting from the advanced-instances tier to the standard-instances tier

This section describes how to change hybrid instances currently running in the advanced-instances tier back to the standard-instances tier. This configuration applies to all hybrid instances in an AWS account and a single AWS Region.

Before you begin

Review the following important details.

Note
  • You can't revert back to the standard-instance tier if you are running more than 1,000 hybrid instances in the account and Region. You must first deregister hybrid instances until you have 1,000 or fewer. This also applies to Amazon Elastic Compute Cloud (Amazon EC2) instances that use a Systems Manager on-premises activation (which isn't a common scenario). For more information, see Deregistering managed instances in a hybrid environment.

  • After you revert, you won't be able to use AWS Systems Manager Session Manager (Session Manager) to interactively access your hybrid instances.

  • After you revert, you won't be able to use AWS Systems Manager Patch Manager (Patch Manager) to patch Microsoft applications on hybrid servers and virtual machines (VMs).

  • The process of reverting all hybrid instances back to the standard-instance tier can take 30 minutes or more to complete.

This section describes how to revert all hybrid instances in an AWS account and Region from the advanced-instances tier to the standard-instances tier.

Reverting to the standard-instances tier (console)

The following procedure shows you how to use the Systems Manager console to change all on-premises servers and virtual machines (VMs) in your hybrid environment to use the standard-instances tier in the specified AWS account and Region.

To revert to the standard-instances tier (console)

  1. Open the AWS Systems Manager console at https://console.amazonaws.cn/systems-manager/.

  2. In the navigation pane, choose Fleet Manager.

    -or-

    If the AWS Systems Manager home page opens first, choose the menu icon ( ) to open the navigation pane, and then choose Fleet Manager in the navigation pane.

  3. Select the Account settings dropdown and choose Instance tier settings.

  4. Choose Change account setting.

  5. Review the information in the pop-up about changing account settings, and then if you approve, choose the option to accept and continue.

Reverting to the standard-instances tier (AWS CLI)

The following procedure shows you how to use the AWS Command Line Interface (AWS CLI) to change all on-premises servers and VMs in your hybrid environment to use the standard-instances tier in the specified AWS account and Region.

To revert to the standard-instances tier using the AWS CLI

  1. Open the AWS CLI and run the following command.

    Linux
    aws ssm update-service-setting \ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier \ --setting-value standard
    Windows
    aws ssm update-service-setting ^ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier ^ --setting-value standard

    There is no output if the command succeeds.

  2. Run the following command 30 minutes later to view the settings for managed instances in the current AWS account and Region.

    Linux
    aws ssm get-service-setting \ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier
    Linux
    aws ssm get-service-setting ^ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier

    The command returns information like the following.

    {
        "ServiceSetting": {
            "SettingId": "/ssm/managed-instance/activation-tier",
            "SettingValue": "standard",
            "LastModifiedDate": 1555603376.138,
            "LastModifiedUser": "System",
            "ARN": "arn:aws:ssm:us-east-2:123456789012:servicesetting/ssm/managed-instance/activation-tier",
            "Status": "Default"
        }
    }

    The status changes to Default after the request has been approved.

Reverting to the standard-instances tier (PowerShell)

The following procedure shows you how to use AWS Tools for Windows PowerShell to change all on-premises servers and VMs in your hybrid environment to use the standard-instances tier in the specified AWS account and Region.

To revert to the standard-instances tier using PowerShell

  1. Open AWS Tools for Windows PowerShell and run the following command.

    Update-SSMServiceSetting ` -SettingId "arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier" ` -SettingValue "standard"

    There is no output if the command succeeds.

  2. Run the following command 30 minutes later to view the settings for managed instances in the current AWS account and Region.

    Get-SSMServiceSetting ` -SettingId "arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier"

    The command returns information like the following.

    ARN: arn:aws:ssm:us-east-2:123456789012:servicesetting/ssm/managed-instance/activation-tier
    LastModifiedDate : 4/18/2019 4:02:56 PM
    LastModifiedUser : System
    SettingId        : /ssm/managed-instance/activation-tier
    SettingValue     : standard
    Status           : Default
    

    The status changes to Default after the request has been approved.