Tous les produits
Search
Centre de documentation

Object Storage Service:DeleteBucketReplication

Dernière mise à jour :Aug 18, 2026

Arrête la réplication des données pour un compartiment et supprime la configuration de réplication. Une fois la règle supprimée, les opérations effectuées sur le compartiment source ne sont plus synchronisées avec le compartiment de destination.

Notes d'utilisation

  • Si aucune règle de réplication des données n'est configurée pour le compartiment demandé, cette opération renvoie 200 OK.

  • Lorsque vous supprimez une règle de réplication des données, celle-ci n'est pas immédiatement effacée. OSS nécessite un certain temps pour effectuer les opérations de nettoyage, période durant laquelle le statut de la règle est défini sur closing. La règle est supprimée une fois le nettoyage terminé.

  • Si vous appelez cette opération pour une règle de réplication des données dont l'état est closing, l'opération renvoie 204 NoContent.

Syntaxe de la requête

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>

Éléments de la requête

Name

Type

Required

Description

ReplicationRules

Container

Yes

Conteneur de la règle de réplication des données à supprimer.

Nœud parent : None

Nœud enfant : ID

ID

String

Yes

ID de la règle de réplication à supprimer. Vous pouvez obtenir l'ID de la règle via l'opération GetBucketReplication.

Nœud parent : ReplicationRules

Nœud enfant : None

Exemples

  • Exemple de requête

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>
  • Exemple de réponse

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

Les SDK suivants prennent en charge cette opération :

Outil de ligne de commande ossutil

Pour la commande ossutil associée à cette opération, consultez delete-bucket-replication.

Codes d'erreur

Error code

Status code

Description

NoSuchBucket

404 NotFound

Le compartiment demandé n'existe pas.

TooManyReplicationRules

400 BadRequest

La requête contient plus d'une règle de réplication des données.

Chaque requête ne peut contenir qu'une seule règle de réplication des données.

TransferAccAlreadyInUse

409Conflict

L'accélération de transfert est désactivée pour le compartiment de destination spécifié pour la réplication inter-régions (CRR). La réponse d'erreur XML contient des informations sur les compartiments source et de destination :

<?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>