You can separately create a pay-as-you-go disk and attach the disk to an Elastic Compute Service (ECS) instance as a data disk.

Prerequisites

  • The disk resides within the same zone as the instance to which you want to attach the disk.
  • The instance is in the Running (Running) or Stopped (Stopped) state and is not in the Locked (Locked) state.
  • The disk is in the Unattached (Available) state.
  • You have no overdue payments within your account.

Background information

Before you attach a disk, take note of the following items:
  • Disks that are created along with instances and subscription data disks that are created for subscription instances are automatically attached to the corresponding instances. You do not need to manually attach these disks.
  • Up to 16 data disks can be attached to a single instance. For more information, see the "Elastic Block Storage (EBS) limits" section in Limits.
  • A disk can be attached only to a single instance.
Note The attach operation refers to the process of attaching disks to ECS instances in the ECS console, instead of mounting file systems in the operating systems of ECS instances by running the mount command. For information about how to format data disks and mount file systems, see Partition and format a data disk on a Linux instance and Partition and format a data disk on a Windows instance.
You can attach disks on the Instances or Disks page in the ECS console.
  • If you want to attach multiple disks to a single ECS instance, we recommend that you perform the operation on the Instances page. For more information, see Attach disks on the Instances page.
  • If you want to attach multiple disks to different ECS instances, we recommend that you perform the operation on the Disks page. For more information, see Attach disks on the Disks page.

Attach disks on the Instances page

  1. Log on to the ECS console.
  2. In the left-side navigation pane, choose Instances & Images > Instances.
  3. In the top navigation bar, select a region.
  4. Find the instance to which you want to attach disks and click the ID of the instance.
    Attach a data disk
  5. Click the Cloud Disk tab. In the upper-left corner of the Cloud Disk tab, click Attach Disk.
    Attach Disk
  6. In the Attach Disk dialog box, configure parameters to attach a disk.
    Attach
    1. Select the disk that you want to attach and specify the release settings for the disk.
      Parameter Description
      Target Disk Select the disk that you want to attach.
      Release Disk with Instance If you select this option, the disk is automatically released when the instance to which it is attached is released. If you do not select this option, the disk is retained when the instance to which it is attached is released.
      Note If the disk that you want to attach is a system disk that was detached from another instance, the instance specified by Release Disk with Instance refers to the instance from which the disk was detached, not the current instance.
      Delete Automatic Snapshots While Releasing Disk If you select this option, automatic snapshots of the disk are released when the disk is released. To retain backup data, do not select this option.
    2. Click OK.
    3. Click Attach.
    If the status of the disk becomes In Use, the disk is attached.
  7. Create partitions and file systems after the disk is attached to the instance.
    Note After the disk is attached to the instance, the disk cannot be used in the instance. For example, you cannot view the mount information of the disk attached to a Linux instance by running the df -h command. Perform the following operations based on the disk status and the operating system of the instance.
    Disk status Operating system of the instance What to do next
    New empty disk Linux
    Windows Server
    Disk created from a snapshot Linux Log on to the instance and run the following command to mount the disk partitions that have file systems available:
    mount <Data disk partition> <Mount point>
    Notice If you want to attach a new disk to the ECS instance to which the disk from which the snapshot was created was attached, you must change the UUID of the new disk before you can attach it to the ECS instance. For more information, see Modify the UUID of a disk.
    Windows Server N/A

Attach disks on the Disks page

  1. Log on to the ECS console.
  2. In the left-side navigation pane, choose Storage & Snapshots > Disks.
  3. In the top navigation bar, select a region.
  4. Find a disk that is in the Unattached state and choose More > Attach in the Actions column.
    Attach a disk on the Disks page
  5. In the Attach Disk dialog box, configure parameters.
    Attach
    1. Select the target instance and specify the release settings for the disk.
      Parameter Description
      Target Instance Select the ECS instance to which you want to attach the disk.
      Release Disk with Instance If you select this option, the disk is automatically released when the instance to which it is attached is released. If you do not select this option, the disk is retained when the instance to which it is attached is released.
      Note If the disk that you want to attach is a system disk that was detached from another instance, the instance specified by Release Disk with Instance refers to the instance from which the disk was detached, not the current instance.
      Delete Automatic Snapshots While Releasing Disk If you select this option, automatic snapshots of the disk are released when the disk is released. To retain backup data, do not select this option.
    2. Click Attach.
    If the status of the disk becomes In Use, the disk is attached.
  6. Create partitions and file systems after the disk is attached to the instance.
    Note After the disk is attached to the instance, the disk cannot be used in the instance. For example, you cannot view the mount information of the disk attached to a Linux instance by running the df -h command. Perform the following operations based on the disk status and the operating system of the instance.
    Disk status Operating system of the instance What to do next
    New empty disk Linux
    Windows Server
    Disk created from a snapshot Linux Log on to the instance and run the following command to mount the disk partitions that have file systems available:
    mount <Data disk partition> <Mount point>
    Notice If you want to attach a new disk to the ECS instance to which the disk from which the snapshot was created was attached, you must change the UUID of the new disk before you can attach it to the ECS instance. For more information, see Modify the UUID of a disk.
    Windows Server N/A