Tüm Ürünler
Search
Belge Merkezi

:Ana motor sürümü yükseltme görevlerini sorgulama

Son Güncelleme:Oct 03, 2026

ApsaraDB RDS for PostgreSQL örneğinin ana motor sürümünü yükseltmek için oluşturulan görevleri sorgulamak üzere DescribeUpgradeMajorVersionTasks işlemini çağırabilirsiniz.

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 örnek kodu dinamik olarak oluşturur.

İstek parametreleri

Parameter Type Required Example Description
Action String Yes DescribeUpgradeMajorVersionTasks

Gerçekleştirmek istediğiniz işlem. Değeri DescribeUpgradeMajorVersionTasks olarak belirtin.

DBInstanceId String Yes pgm-bp1gm3yh0ht1****

Kaynak örneğin kimliği (ID).

PageSize Integer No 30

Sayfa başına döndürülecek kayıt sayısı.

Geçerli değerler: 30 ile 100 arasında.

Varsayılan değer: 30.

PageNumber Integer No 1

Döndürülecek sayfanın numarası.

Geçerli değerler: sıfır dışındaki tüm pozitif tam sayılar.

Varsayılan değer: 1.

TargetMajorVersion String No 12.0

Yeni örneğin ana motor sürümü. Geçerli değerler:

  • 10.0
  • 11.0
  • 12.0
  • 13.0
  • 14.0
  • 15.0
TaskId Integer No 417450000

Ayrılmış bir parametredir. Bu parametreyi belirtmeniz gerekmez.

Yanıt parametreleri

Parameter Type Example Description
RequestId String 152E0C6D-B9C3-4468-9F2C-FEF9D9E8417B

İsteğin kimliği (ID).

PageNumber Integer 1

Döndürülen sayfanın numarası.

PageRecordCount Integer 30

Sayfa başına döndürülen kayıt sayısı.

TotalRecordCount Integer 1

Toplam döndürülen kayıt sayısı.

Items Array of Tasks

Döndürülen görev bilgilerini içeren bir dizidir.

TargetMajorVersion String 12.0

Yeni örneğin ana motor sürümü. Geçerli değerler:

  • 10.0
  • 11.0
  • 12.0
  • 13.0
  • 14.0
  • 15.0
Result String Success

Görevin durumu.

  • Success: Görev başarılı oldu.
  • Failed: Görev başarısız oldu.
  • Running: Görev, verilerin yeni örneğe geçirildiği aşamada çalışıyor.
EndTime String 1614237779000

Görevin sona erdiği zaman.

Değer, 1 Ocak 1970 00:00:00 UTC epoch zamanından itibaren geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır. Birim: milisaniye.

StartTime String 1614236007000

Görevin başladığı zaman.

Değer, 1 Ocak 1970 00:00:00 UTC epoch zamanından itibaren geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır. Birim: milisaniye.

SourceMajorVersion String 11.0

Kaynak örneğin ana motor sürümü.

UpgradeMode String switch

ApsaraDB RDS'nin verileri yeni örneğe geçirip geçirmeyeceğini ve iş yüklerinizi yeni örneğe aktarıp aktarmayacağını belirtir.

Geçerli değerler:

  • clone: ApsaraDB RDS verileri yeni örneğe geçirmez ve iş yüklerinizi yeni örneğe aktarmaz.
  • switch: ApsaraDB RDS verileri yeni örneğe geçirir ve iş yüklerinizi yeni örneğe aktarır.
CollectStatMode String After

ApsaraDB RDS'nin yeni RDS örneğinin istatistiklerini topladığı zaman.

Geçerli değerler:

  • After: ApsaraDB RDS, geçiş işleminden sonra yeni örneğin istatistiklerini toplar.
  • Before: ApsaraDB RDS, geçiş işleminden önce yeni örneğin istatistiklerini toplar.
SourceInsName String pgm-bp1i3kkq7321****

Kaynak örneğin kimliği (ID).

TaskId Integer 342900000

Görevin kimliği (ID).

TargetInsName String pgm-bp1c0v6d8092****

Yeni örneğin kimliği (ID).

SwitchTime String 1614237539000

İş yüklerinizin kaynak örnekten yeni örneğe aktarıldığı zaman.

Değer, 1 Ocak 1970 00:00:00 UTC epoch zamanından itibaren geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır. Birim: milisaniye.

Detail String 2021-10-27 15:03:05 --- do upgrade precheck on slave succcess.\n2021-10-27 15:03:11 --- begin to upgrade major version, source instance will locked in readonly mode.\n2021-10-27 15:03:21 --- upgrade master success.\n2021-10-27 15:06:10 --- exchange source and target instance dns success.\n

Görevin ayrıntıları.

Örnekler

Örnek istekler

http(s)://rds.aliyuncs.com/?Action=DescribeUpgradeMajorVersionTasks
&DBInstanceId=pgm-bp1gm3yh0ht1****
&<Common request parameters>

Örnek başarılı yanıt

XML formatı

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

<DescribeUpgradeMajorVersionTasks>
    <TotalRecordCount>1</TotalRecordCount>
    <PageRecordCount>30</PageRecordCount>
    <RequestId>152E0C6D-B9C3-4468-9F2C-FEF9D9E8417B</RequestId>
    <PageNumber>1</PageNumber>
    <Items>
        <SourceInsName>pgm-bp1i3kkq7321****</SourceInsName>
        <SourceMajorVersion>11.0</SourceMajorVersion>
        <TaskId>342900000</TaskId>
        <CollectStatMode/>
        <EndTime>1614237779000</EndTime>
        <TargetMajorVersion>12.0</TargetMajorVersion>
        <TargetInsName>pgm-bp1c0v6d8092****</TargetInsName>
        <StartTime>1614236007000</StartTime>
        <UpgradeMode>switch</UpgradeMode>
        <Detail>2021-10-27 15:03:05 --- do upgrade precheck on slave succcess.\n2021-10-27 15:03:11 --- begin to upgrade major version, source instance will locked in readonly mode.\n2021-10-27 15:03:21 --- upgrade master success.\n2021-10-27 15:06:10 --- exchange source and target instance dns success.\n</Detail>
        <SwitchTime>1614237539000</SwitchTime>
        <Result>Success</Result>
    </Items>
</DescribeUpgradeMajorVersionTasks>

JSON formatı

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

{
  "TotalRecordCount" : 1,
  "PageRecordCount" : 30,
  "RequestId" : "152E0C6D-B9C3-4468-9F2C-FEF9D9E8417B",
  "PageNumber" : 1,
  "Items" : {
    "SourceInsName" : "pgm-bp1i3kkq7321****",
    "SourceMajorVersion" : 11.0,
    "TaskId" : 342900000,
    "CollectStatMode" : "",
    "EndTime" : 1614237779000,
    "TargetMajorVersion" : 12.0,
    "TargetInsName" : "pgm-bp1c0v6d8092****",
    "StartTime" : 1614236007000,
    "UpgradeMode" : "switch",
    "Detail" : "2021-10-27 15:03:05 --- do upgrade precheck on slave succcess.\\n2021-10-27 15:03:11 --- begin to upgrade major version, source instance will locked in readonly mode.\\n2021-10-27 15:03:21 --- upgrade master success.\\n2021-10-27 15:06:10 --- exchange source and target instance dns success.\\n",
    "SwitchTime" : 1614237539000,
    "Result" : "Success"
  }
}

Hata kodları

HTTP status code

Error code

Error message

Description

404

InvalidDBInstanceName.NotFound

The database instance does not exist.

Veritabanı örneği bulunamadığı için dönen hata mesajı. Örnek adını doğrulayın ve tekrar deneyin.

Hata kodlarının listesi için bkz. Hizmet hata kodları.