Tüm Ürünler
Search
Belge Merkezi

:Yedekleme verisi geçiş görevlerini sorgulama

Son Güncelleme:Oct 02, 2026

ApsaraDB RDS for SQL Server örneğinin yedekleme verilerini geçirmek için oluşturulan görevleri sorgulamak üzere DescribeMigrateTasks işlemini çağırabilirsiniz.

Bu işlem, örnek için son bir hafta içinde oluşturulan geçiş görevlerini sorgulamanızı sağlar.

Not
  • Bu işlem yalnızca tam yedekleme dosyalarını geçirmek için oluşturulan görevlerde desteklenir.

  • Bu işlem, SQL Server 2017 (küme sürümü) çalıştıran örneklerde desteklenmez.

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 kodları dinamik olarak oluşturur.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Action

String

Evet

DescribeMigrateTasks

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

DBInstanceId

String

Evet

rm-uf6wjk5xxxxxxx

Örneğin kimliği.

StartTime

String

Evet

2017-10-20T01:00Z

Sorgulanacak zaman aralığının başlangıcı. Zamanı ISO 8601 standardına göre yyyy-MM-dd T HH:mm Z biçiminde belirtin. Saat UTC cinsinden olmalıdır.

EndTime

String

Evet

2017-10-25T01:00Z

Sorgulanacak zaman aralığının bitişi. Bitiş zamanı, başlangıç zamanından sonra olmalıdır. Zamanı ISO 8601 standardına göre yyyy-MM-dd T HH:mm Z biçiminde belirtin. Saat UTC cinsinden olmalıdır.

PageSize

Integer

Hayır

30

Her sayfada döndürülecek giriş sayısı. Geçerli değerler: 30 ile 100 arasında. Varsayılan değer: 30.

PageNumber

Integer

Hayır

1

Döndürülecek sayfanın numarası. Geçerli değerler: sıfır dışındaki herhangi bir pozitif tam sayı.

Varsayılan değer: 1.

ResourceGroupId

String

Hayır

rg-acfmy*

Kaynak grubunun kimliği.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
DBInstanceId String rm-uf6wjk5xxxxxxx

Örneğin kimliği.

PageNumber Integer 1

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

RequestId String 4E356DDF-6B83-45DB-99D5-4B1E8A0D286B

İsteğin kimliği.

PageRecordCount Integer 10

Her sayfada döndürülen giriş sayısı.

TotalRecordCount Integer 30

Döndürülen toplam giriş sayısı.

Items Array of MigrateTask

Geçiş görevinin ayrıntıları.

MigrateTask
EndTime String 2017-05-30T13:11:04Z

Geçiş görevinin tamamlandığı zaman. Zaman, ISO 8601 standardına uygun olarak yyyy-MM-ddTHH:mm:ssZ biçimindedir. Saat UTC olarak görüntülenir.

Status String Success

Geçiş görevinin durumu. Geçerli değerler:

  • NoStart: Görev başlamadı.
  • Running:Görev devam ediyor.
  • Success: Görev başarılı oldu.
  • Failed: Görev başarısız oldu.
  • Waiting: Görev, artımlı bir yedekleme dosyasının içe aktarılmasını bekliyor.
Description String Api description

Geçiş görevinin açıklaması.

CreateTime String 2017-05-30T12:11:04Z

Geçiş görevinin oluşturulduğu zaman. Zaman, ISO 8601 standardına uygun olarak yyyy-MM-ddTHH:mm:ssZ biçimindedir. Saat UTC olarak görüntülenir.

DBName String testDB

Veritabanının adı.

BackupMode String FULL

Geçiş görevinin türü. Geçerli değerler:

  • FULL: Geçiş görevi, örneğin tüm verilerini geri yüklemek için kullanılabilecek tam yedekleme dosyalarını geçirir.
  • UPDF: Geçiş görevi, örneğin artımlı verilerini geri yüklemek için kullanılabilecek artımlı veya günlük yedekleme dosyalarını geçirir.
MigrateTaskId String 564522545

Geçiş görevinin kimliği.

IsDBReplaced String True

İçe aktarılan verilerin mevcut verilerin üzerine yazıp yazmadığını gösterir.

Örnekler

Örnek istekler

http(s)://rds.aliyuncs.com/?Action=DescribeMigrateTasks
&DBInstanceId=rm-uf6wjk5xxxxxxx
&StartTime=2017-10-20T01:00Z
&EndTime=2017-10-25T01:00Z
&<Common request parameters>

Örnek başarılı yanıtlar

XML biçimi

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

<?xml version="1.0" encoding="UTF-8" ?>
<DescribeMigrateTasksResponse>
	<RequestId>A5409D02-D661-4BF3-8F3D-0A814D0574E7</RequestId>
	<PageRecordCount>1</PageRecordCount>
	<PageNumber>1</PageNumber>
	<TotalRecordCount>10</TotalRecordCount>
	<Items>
		<MigrateTaskId>rm-bp1842vxxxxx</MigrateTaskId>
		<DBName>test02</DBName>
		<CreateTime>2017-05-30 T12:11:4Z</CreateTime>
		<EndTime>2017-05-30 T12:11:4Z</EndTime>
		<IsDBReplaced>True</IsDBReplaced>
		<Status>Success</Status>
		<BackupMode>FULL</BackupMode>
		<Description>Api description</Description>
	</Items>
</DescribeMigrateTasksResponse>

JSON biçimi

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

{
  "RequestId" : "A5409D02-D661-4BF3-8F3D-0A814D0574E7",
  "PageRecordCount" : 1,
  "PageNumber" : 1,
  "TotalRecordCount" : 10,
  "Items" : {
    "MigrateTaskId" : "rm-bp1842vxxxxx",
    "DBName" : "test02",
    "CreateTime" : "2017-05-30 T12:11:4Z",
    "EndTime" : "2017-05-30 T12:11:4Z",
    "IsDBReplaced" : "True",
    "Status" : "Success",
    "BackupMode" : "FULL",
    "Description" : "Api description"
  }
}

Hata kodları

HTTP durum kodu

Hata kodu

Hata mesajı

Açıklama

400

InvalidStartTimeAndEndTime.Malformed

The end time must be greater than the start time

Bitiş zamanının başlangıç zamanından sonra olması gerektiği için dönen hata mesajı.

403

InvalidInstanceState

The DB instance state does not support this operation.

Örneğin durumu bu işlemi desteklemediği için dönen hata mesajı.

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