Tüm Ürünler
Search
Belge Merkezi

:ResetDisk

Son Güncelleme:Sep 29, 2026

Bir diski, o diskin anlık görüntüsünden geri yükler.

Açıklama

Bu işlemi çağırırken aşağıdaki hususlara dikkat edin:

  • Disk, Kullanımda (In_Use) veya Bağlı Değil (Available) durumunda olmalıdır.

  • Diske bağlı olan Elastic Compute Service (ECS) örneği, Durduruldu (Stopped) durumunda olmalıdır. Bir örneği durdurmak için StopInstances işlemini çağırabilirsiniz.

  • SnapshotId parametresiyle belirtilen anlık görüntü, DiskId parametresiyle belirtilen diskten oluşturulmuş olmalıdır.

  • Örnek bilgilerini sorgulamak için DescribeInstances işlemini çağırdığınızda, yanıt bir örnek için {"OperationLocks": {"LockReason" : "security"}} değerini içeriyorsa bu örnek güvenlik nedeniyle kilitlenmiştir ve üzerinde herhangi bir işlem yapamazsınız.

Hata Ayıklama

OpenAPI Explorer imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için işlem örnek kodlarını dinamik olarak oluşturur.

İstek parametreleri

ParametreTürGerekliÖrnekAçıklama
ActionStringEvetResetDisk

Gerçekleştirmek istediğiniz işlem. Değeri ResetDisk olarak ayarlayın.

DiskIdStringEvetd-bp199lyny9b3****

Geri yüklemek istediğiniz diskin kimliği.

SnapshotIdStringEvets-bp199lyny9b3****

Diski geri yüklemek için kullanmak istediğiniz anlık görüntünün kimliği.

DryRunBooleanHayırfalse

İsteği gerçekten göndermeden isteğin geçerliliğini kontrol edip etmeyeceğinizi belirtir. Geçerli değerler:

  • true: İsteğin geçerliliği kontrol edilir ancak istek gönderilmez. Kontrol edilen öğeler arasında gerekli parametreler, istek biçimi ve kaynak durumu sınırları yer alır. Kontrol başarısız olursa ilgili hata mesajı döndürülür. Kontrol başarılı olursa DryRunOperation hata kodu döndürülür.
  • false: İsteğin geçerliliği kontrol edilir. Kontrol başarılı olursa istek gönderilir.

Varsayılan değer: false.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
RequestId String F3CD6886-D8D0-4FEE-B93E-1B732396****


İsteğin kimliği.

Örnekler

Örnek istekler

http(s)://ecs.aliyuncs.com/?Action=ResetDisk
&DiskId=d-bp199lyny9b3****
&SnapshotId=s-bp199lyny9b3****
&<Common request parameters>

Örnek başarılı yanıt

XML biçimi

HTTP/1.1 200 OK
Content-Type:application/xml

<ResetDiskResponse>
    <RequestId>F3CD6886-D8D0-4FEE-B93E-1B732396****</RequestId>
</ResetDiskResponse>

JSON biçimi

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "F3CD6886-D8D0-4FEE-B93E-1B732396****"
}

Hata kodları

HTTP durum kodu Hata kodu Hata mesajı Açıklama
400 DiskCategory.OperationNotSupported The operation is not supported to the specified disk due to its disk category Belirtilen disk kategorisi bu işlemi desteklemediği için döndürülen hata mesajı.
400 InvalidRegionId.MalFormed The specified RegionId is not valid Belirtilen RegionId parametresi geçersiz olduğu için döndürülen hata mesajı.
400 DryRunOperation Request validation has been passed with DryRun flag set. DryRun parametresi true olarak ayarlandığında isteğinizin geçerli olarak belirlendiği için döndürülen hata mesajı.
403 IncorrectDiskStatus The current disk status does not support this operation. Disk mevcut durumdayken işlem desteklenmediği için döndürülen hata mesajı. Diske erişilebilir olduğundan ve disk için gecikmiş ödemenizin bulunmadığından emin olun.
403 IncorrectInstanceStatus The current status of the resource does not support this operation. Kaynak mevcut durumdayken işlem desteklenmediği için döndürülen hata mesajı.
403 InstanceLockedForSecurity The instance is locked due to security. Örnek güvenlik nedeniyle kilitlendiği için işlem desteklenmediğinde döndürülen hata mesajı.
403 InvalidParameter.Mismatch The specified snapshot is not created from the specified disk. Şifrelenmiş bir anlık görüntü, şifrelenmemiş bir diski geri yüklemek için kullanılamadığı için döndürülen hata mesajı.
403 InvalidSnapshot.TooOld The snapshotId is created before 2013-07-15, it cannot be restored since the first time the disk detached. 15 Temmuz 2013 tarihinden önce oluşturulan anlık görüntüler bu işlemi desteklemediği için döndürülen hata mesajı.
403 InstanceExpiredOrInArrears The specified operation is denied as your prepay instance is expired (prepay mode) or in arrears (afterpay mode). Abonelik temelli örnek süresi dolduğu için döndürülen hata mesajı. Örneği yenileyin ve tekrar deneyin.
403 OperationDenied The specified snapshot dees not support ResetDisk. Belirtilen anlık görüntü bu işlemi desteklemediği için döndürülen hata mesajı.
403 InvalidSnapshotId.NotReady The specified snapshot has not completed yet. Belirtilen anlık görüntü hala oluşturulduğu için döndürülen hata mesajı.
403 InvalidAccountStatus.NotEnoughBalance Your account does not have enough balance. Hesap bakiyeniz yetersiz olduğu için döndürülen hata mesajı. Hesabınıza fon ekleyin ve tekrar deneyin.
403 InvalidAccountStatus.SnapshotServiceUnavailable Snapshot service has not been opened yet. Anlık görüntü hizmeti etkinleştirilmediği için işlem desteklenmediğinde döndürülen hata mesajı.
403 Operation.Conflict The operation may conflicts with others. İşlem diğer işlemlerle çakıştığı için döndürülen hata mesajı.
403 UserNotInTheWhiteList The user is not in disk white list. Diski yönetme yetkiniz olmadığı için döndürülen hata mesajı. Yetkilendirildiğinizde tekrar deneyin.
403 InvalidParameter.KMSKeyId.CMKNotEnabled The CMK needs to be enabled. Disk için bir Key Management Service (KMS) anahtar kimliği belirtildiğinde müşteri anahtarı (CMK) etkinleştirilmediği için döndürülen hata mesajı. Belirtilen CMK hakkında bilgi almak için KMS DescribeKey işlemini çağırabilirsiniz.
403 InvalidParameter.KMSKeyId.KMSUnauthorized ECS service have no right to access your KMS. ECS hizmetinin KMS kaynaklarınıza erişim izni olmadığı için döndürülen hata mesajı.
404 InvalidParameter.KMSKeyId.NotFound The specified KMSKeyId does not exist. Belirtilen KMS anahtar kimliği mevcut olmadığı için döndürülen hata mesajı.
404 InvalidDiskId.NotFound The specified disk does not exist. Belirtilen DiskId parametresi mevcut olmadığı için döndürülen hata mesajı. Disk kimliğinin doğru olup olmadığını kontrol edin.
404 Disk.NotFound The specified disk does not exist. Belirtilen DiskId parametresi mevcut olmadığı için döndürülen hata mesajı. Disk kimliğinin doğru olup olmadığını kontrol edin.
404 InvalidSnapshotId.NotFound The specified SnapshotId does not exist. Belirtilen SnapshotId parametresi mevcut olmadığı için döndürülen hata mesajı.
404 InvalidInstanceId.NotFound The specified InstanceId does not exist. Belirtilen örnek mevcut olmadığı için döndürülen hata mesajı. Örnek kimliğinin doğru olup olmadığını kontrol edin.
500 InternalError The request processing has failed due to some unknown error. Dahili bir hata oluştuğu için döndürülen hata mesajı. Daha sonra tekrar deneyin.
500 InternalError The request processing has failed due to some unknown error, exception or failure. Dahili bir hata oluştuğu için döndürülen hata mesajı. Daha sonra tekrar deneyin.

Hata kodlarının listesi için API Error Center adresini ziyaret edin.