Todos los productos
Search
Centro de documentos

Object Storage Service:DeleteBucketReplication

Última actualización: Sep 08, 2026

Detiene la replicación de datos de un bucket y elimina la configuración de replicación. Una vez eliminada la regla, las operaciones del bucket de origen dejan de sincronizarse con el bucket de destino.

Notas de uso

  • Si el bucket solicitado no tiene reglas de replicación de datos configuradas, esta operación devuelve 200 OK.

  • Cuando se elimina una regla de replicación de datos, la eliminación no ocurre de inmediato. OSS requiere tiempo para ejecutar las operaciones de limpieza. Durante este proceso, el estado de la regla es closing. La regla se elimina una vez que finaliza la limpieza.

  • Si llama a esta operación para una regla de replicación de datos cuyo estado es closing, la operación devuelve 204 NoContent.

Sintaxis de la solicitud

POST /?replication&comp=delete HTTP/1.1 
Host: BucketName.oss-cn-hangzhou.aliyuncs.com 
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml 
Authorization: SignatureValue

<?xml version="1.0" encoding="UTF-8"?>
<ReplicationRules>
   <ID>rule id</ID>
</ReplicationRules>

Elementos de la solicitud

Nombre

Tipo

Obligatorio

Descripción

ReplicationRules

Contenedor

Sí

Contenedor de la regla de replicación de datos que se va a eliminar.

Nodo padre: Ninguna

Nodo hijo: ID

ID

Cadena

Sí

Identificador de la regla de replicación que se va a eliminar. Puede obtener el identificador de la regla mediante la operación GetBucketReplication.

Nodo padre: ReplicationRules

Nodo hijo: Ninguna

Ejemplos

  • Ejemplo de solicitud

POST /?replication&comp=delete HTTP/1.1 
Host: oss-example.oss-cn-hangzhou.aliyuncs.com 
Date: Thu, 17 Apr 2025 15:39:18 GMT
Content-Length: 46
Content-Type: application/xml
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

<?xml version="1.0" encoding="UTF-8"?>
<ReplicationRules>
  <ID>test_replication_1</ID>
</ReplicationRules>
  • Ejemplo de respuesta

HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906**** 
Date: Thu, 24 Sep 2015 15:39:18 GMT
Connection: close 
Content-Length: 0
Server: AliyunOSS

SDK

A continuación se muestran los SDK que admiten esta operación:

Herramienta de línea de comandos ossutil

Para consultar el comando de ossutil correspondiente a esta operación, consulte delete-bucket-replication.

Códigos de error

Código de error

Código de estado

Descripción

NoSuchBucket

404 NotFound

El bucket solicitado no existe.

TooManyReplicationRules

400 BadRequest

La solicitud contiene más de una regla de replicación de datos.

Cada solicitud solo puede contener una regla de replicación de datos.

TransferAccAlreadyInUse

409Conflict

La aceleración de transferencia está deshabilitada en el bucket de destino especificado para cross-region replication (CRR). La respuesta de error XML contiene información sobre los buckets de origen y de destino:

<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>TransferAccAlreadyInUse</Code>
  <Message>The transfer acceleration is already used by cross-region replication.</Message>
  <SourceBucket>srcBucket</SourceBucket>
  <DestinationBucket>destBucket</DestinationBucket>
  <RequestId>5F1E76142A535D373683****</RequestId>
  <HostId>oss-cn-hangzhou.aliyuncs.com</HostId>
</Error>