Deleting an Object or Folder

Scenarios

On OBS Console, you can manually delete unneeded files or folders to release space and reduce costs.

Alternatively, you can configure lifecycle rules to periodically, automatically delete some or all of the files and folders from a bucket. For details, see Configuring a Lifecycle Rule.

In big data scenarios, parallel file systems usually have deep directory levels and each directory has a large number of files. In such case, deleting directories from parallel file systems may fail due to timeout. To address this problem, you are advised to delete directories in either of the following ways:

  1. On the Hadoop client that has OBSA, an OBS client plugin, embedded, run the hadoop fs - rmr obs://{Name of a parallel file system}/{Directory name} command.
  2. Configure a lifecycle rule for directories so that they can be deleted in background based on the preset lifecycle rule.

Background Information

Object Deletion with Versioning Enabled

When versioning is enabled for a bucket, OBS works slightly different when deleting different objects.

Procedure

  1. In the bucket list, click the bucket you want to operate. The Overview page is displayed.
  2. In the navigation pane, choose Objects.
  3. Select the file or folder you want to delete and choose More > Delete on the right.

    You can select multiple files or folders and click Delete above the object list to batch delete them.

  4. Click Yes to confirm the deletion.

    If you delete an object from a bucket with versioning enabled, the object is not permanently deleted but retained in the Deleted Objects list. All versions of the object are still kept in the bucket and are billed for storage. If you need to permanently delete the object, see the following steps.

  5. If versioning is enabled for the bucket, delete the files or folders again from the Deleted Objects list to permanently delete them.

    1. Click Deleted Objects.
    2. In the Operation column of the file or folder to be deleted, click Permanently Delete.

      You can also select multiple files or folders and click Permanently Delete above the object list to batch delete them.

Related Operations

When versioning is enabled, files in the Deleted Objects list also have multiple versions. Note the following points when deleting different versions of files: