Tüm Ürünler
Search
Belge Merkezi

:Yedekleme ayarlarını sorgulama

Son Güncelleme:Oct 02, 2026

Bir örneğin yedekleme ayarlarını sorgulamak için DescribeBackupPolicy işlemi çağrılabilir.

Hata ayıklama

OpenAPI Explorer imza değerini otomatik olarak hesaplar. Kullanım kolaylığı sağlamak amacıyla 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 Zorunlu Örnek Açıklama
Action String Evet DescribeBackupPolicy

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

DBInstanceId String Evet rm-uf6wjk5xxxxxxx

Örneğin ID'si.

BackupPolicyMode String Hayır DataBackupPolicy

Yedekleme türü. Geçerli değerler:

  • DataBackupPolicy: veri yedekleme
  • LogBackupPolicy: günlük yedekleme
CompressType String Hayır 1

Yedekleme verilerini sıkıştırmak için kullanılan yöntem. Geçerli değerler:

  • 0: Yedekleme verileri sıkıştırılmaz.
  • 1: Yedekleme verileri zlib kullanılarak sıkıştırılır.
  • 2: Yedekleme verileri, her yedekleme için paralel olarak birden fazla iş parçacığı çağıran zlib kullanılarak sıkıştırılır.
  • 4: Yedekleme verileri QuickLZ kullanılarak sıkıştırılır ve tek tek veritabanları ile tabloları geri yüklemek için kullanılabilir.
  • 8: Yedekleme verileri QuickLZ kullanılarak sıkıştırılır ancak tek tek veritabanları veya tabloları geri yüklemek için kullanılamaz. Bu değer yalnızca örnek MySQL 8.0 çalıştırırken kullanılabilir.
ReleasedKeepPolicy String Hayır Lastest

Örnek silindiğinde arşivlenmiş yedekleme dosyalarının saklanma ilkesi. Geçerli değerler:

  • None: Arşivlenmiş yedekleme dosyası saklanmaz.
  • Lastest: Yalnızca son arşivlenmiş yedekleme dosyası saklanır.
  • All: Tüm arşivlenmiş yedekleme dosyaları saklanır.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
LogBackupRetentionPeriod Integer 7

Günlük yedekleme dosyalarının saklandığı gün sayısı.

ArchiveBackupKeepPolicy String ByMonth

Arşivlenmiş yedekleme dosyalarının saklanma döngüsü.

ArchiveBackupKeepCount String 1

Saklanan arşivlenmiş yedekleme dosyası sayısı.

LocalLogRetentionHours Integer 0

Günlük yedekleme dosyalarının örnekte saklandığı saat sayısı.

BackupRetentionPeriod Integer 7

Veri yedekleme dosyalarının saklandığı gün sayısı.

RequestId String B87E2AB3-B7C9-4394-9160-7F639F732031

İsteğin ID'si.

PreferredBackupPeriod String Monday,Wednesday,Friday,Sunday

Yedekleme yapacağınız döngü. Birden fazla değeri virgül (,) ile ayırın. Geçerli değerler:

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday
CompressType String 1

Yedekleme verilerini sıkıştırmak için kullanılan yöntem. Geçerli değerler:

  • 0: Yedekleme verileri sıkıştırılmaz.
  • 1: Yedekleme verileri zlib kullanılarak sıkıştırılır.
  • 2: Yedekleme verileri, her yedekleme için paralel olarak birden fazla iş parçacığı çağıran zlib kullanılarak sıkıştırılır.
  • 4: Yedekleme verileri QuickLZ kullanılarak sıkıştırılır ve tek tek veritabanları ile tabloları geri yüklemek için kullanılabilir.
  • 8: Yedekleme verileri QuickLZ kullanılarak sıkıştırılır ancak tek tek veritabanları veya tabloları geri yüklemek için kullanılamaz. Bu değer yalnızca örnek MySQL 8.0 çalıştırırken kullanılabilir.
SupportReleasedKeep Integer 0

Ayrılmış bir parametre.

LocalLogRetentionSpace String 30

Örnekteki günlük yedekleme dosyaları için izin verilen maksimum disk kullanımı.

SupportVolumeShadowCopy Integer 1

Örneğin anlık görüntü yedeklemelerini destekleyip desteklemediğini belirtir. Geçerli değerler:

  • 1: Örnek anlık görüntü yedeklemelerini destekler.
  • 0: Örnek anlık görüntü yedeklemelerini desteklemez.
Not Bu parametre yalnızca örnek SQL Server çalıştırırken döndürülür.
BackupMethod String Physical

Örneğin yedekleme yöntemi. Geçerli değerler:

  • Physical: fiziksel yedekleme
  • Snapshot: anlık görüntü yedekleme
Not Bu parametre yalnızca örnek SQL Server çalıştırıyor ve standart SSD'ler veya geliştirilmiş SSD'ler (ESSD) kullanıyorsa döndürülür.
LogBackupFrequency String LogInterval

Günlüklerin yedekleme sıklığı. Geçerli değerler:

  • LogInterval: Günlük yedeklemeleri her 30 dakikada bir yapılır.
  • Varsayılan değer: PreferredBackupPeriod parametresinin değeriyle aynıdır.
Not LogBackupFrequency parametresi yalnızca örnek SQL Server çalıştırıyorsa döndürülür.
PreferredNextBackupTime String 2018-01-19T15:15Z

Sonraki yedeklemenin yapılacağı zaman. Zaman, UTC'de görüntülenir ve yyyy-MM-ddTHH:mmZ biçiminde ISO 8601 standardını takip eder.

HighSpaceUsageProtection String Enable

Günlük yedekleme silme özelliğinin etkin olup olmadığını belirtir. Disk kullanımı %80'i aşarsa veya örnekte kalan disk alanı 5 GB'tan azsa bu özellik ikili günlük dosyalarını siler. Geçerli değerler:

  • Disable
  • Enable
ArchiveBackupRetentionPeriod String 365

Arşivlenmiş yedekleme dosyalarının saklandığı gün sayısı.

BackupInterval String 30

Yedekleme aralığı. Birim: dakika.

  • Örnek MySQL çalıştırıyorsa aralık, ApsaraDB RDS konsolundaki Anlık Görüntü Yedekleme Başlangıç Zamanı parametresinin değeriyle aynıdır (Anlık Görüntü Yedekleme Dönemi parametresi değil). Daha fazla bilgi için bkz. ApsaraDB RDS for MySQL örneğini yedekleme.
  • Örnek SQL Server çalıştırıyorsa aralık, günlük yedekleme sıklığıyla aynıdır.
ReleasedKeepPolicy String None

Örnek silindiğinde arşivlenmiş yedekleme dosyalarının saklanma ilkesi. Geçerli değerler:

  • None: Arşivlenmiş yedekleme dosyası saklanmaz.
  • Lastest: Yalnızca son arşivlenmiş yedekleme dosyası saklanır.
  • All: Tüm arşivlenmiş yedekleme dosyaları saklanır.
PreferredBackupTime String 15:00Z-16:00Z

Veri yedeklemenin yapılacağı zaman. Zaman, UTC'de görüntülenir ve HH:mmZ-HH:mmZ biçiminde ISO 8601 standardını takip eder.

LogBackupLocalRetentionNumber Integer 60

Örnekte saklanan ikili günlük dosyası sayısı.

Category String Standard

Tek haneli saniye yedekleme özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Bu özellik, ApsaraDB RDS'nin bir yedeklemeyi tek haneli saniyeler içinde tamamlamasına olanak tanır. Geçerli değerler:

  • Flash: Tek haneli saniye yedekleme özelliği etkindir.
  • Standard: Tek haneli saniye yedekleme özelliği devre dışıdır.
Not Bu parametre yalnızca BackupPolicyMode parametresini DataBackupPolicy olarak ayarladığınızda etkili olur.
EnableBackupLog String 1

Günlük yedekleme özelliğinin etkin olup olmadığını belirtir. Geçerli değerler:

  • 1: Günlük yedekleme özelliği etkindir.
  • 0: Günlük yedekleme özelliği devre dışıdır.
BackupLog String Enable

Günlük yedekleme özelliğinin etkin olup olmadığını belirtir. Geçerli değerler:

  • Enable
  • Disabled
EnableIncrementDataBackup Boolean True

Artımlı yedeklemenin etkin olup olmadığını belirtir. Geçerli değerler:

  • True: Artımlı yedekleme etkindir.
  • False: Artımlı yedekleme devre dışıdır.

Örnekler

Örnek istekler

http(s)://rds.aliyuncs.com/?Action=DescribeBackupPolicy
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&<Common request parameters>

Örnek başarılı yanıtlar

XML biçimi

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

<DescribeBackupPolicyResponse>
<Category>Standard</Category>
<ArchiveBackupRetentionPeriod>0</ArchiveBackupRetentionPeriod>
<RequestId>292884FE-D689-47A2-9829-C05E63366201</RequestId>
<Duplication/>
<ReleasedKeepPolicy>None</ReleasedKeepPolicy>
<ArchiveBackupKeepPolicy>ByMonth</ArchiveBackupKeepPolicy>
<PreferredBackupTime>00:00Z-01:00Z</PreferredBackupTime>
<LocalLogRetentionHours>18</LocalLogRetentionHours>
<PreferredNextBackupTime>2021-01-07T00:40Z</PreferredNextBackupTime>
<HighSpaceUsageProtection>Enable</HighSpaceUsageProtection>
<CompressType>1</CompressType>
<LogBackupFrequency>LogInterval</LogBackupFrequency>
<PreferredBackupPeriod>Tuesday,Thursday,Saturday</PreferredBackupPeriod>
<ArchiveBackupKeepCount>1</ArchiveBackupKeepCount>
<LogBackupRetentionPeriod>7</LogBackupRetentionPeriod>
<LogBackupLocalRetentionNumber>60</LogBackupLocalRetentionNumber>
<BackupLog>Enable</BackupLog>
<EnableBackupLog>1</EnableBackupLog>
<SupportReleasedKeep>0</SupportReleasedKeep>
<SupportVolumeShadowCopy>1</SupportVolumeShadowCopy>
<LocalLogRetentionSpace>30</LocalLogRetentionSpace>
<BackupRetentionPeriod>10</BackupRetentionPeriod>
<DuplicationContent/>
<BackupInterval>30</BackupInterval>
</DescribeBackupPolicyResponse>

JSON biçimi

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

{
  "Category" : "Standard",
  "ArchiveBackupRetentionPeriod" : 0,
  "RequestId" : "292884FE-D689-47A2-9829-C05E63366201",
  "Duplication" : "",
  "ReleasedKeepPolicy" : "None",
  "ArchiveBackupKeepPolicy" : "ByMonth",
  "PreferredBackupTime" : "00:00Z-01:00Z",
  "LocalLogRetentionHours" : "18",
  "PreferredNextBackupTime" : "2021-01-07T00:40Z",
  "HighSpaceUsageProtection" : "Enable",
  "CompressType" : "1",
  "LogBackupFrequency" : "LogInterval",
  "PreferredBackupPeriod" : "Tuesday,Thursday,Saturday",
  "ArchiveBackupKeepCount" : 1,
  "LogBackupRetentionPeriod" : "7",
  "LogBackupLocalRetentionNumber" : 60,
  "BackupLog" : "Enable",
  "EnableBackupLog" : "1",
  "SupportReleasedKeep" : 0,
  "SupportVolumeShadowCopy" : 1,
  "LocalLogRetentionSpace" : "30",
  "BackupRetentionPeriod" : 10,
  "DuplicationContent" : "",
  "BackupInterval" : "30"
}

Hata kodları

HTTP durum kodu

Hata kodu

Hata mesajı

Açıklama

400

IO.Exception

IO exception, retry later.

G/Ç hataları oluştuğu için döndürülen hata mesajı.

400

InternalFailure

Internal failure, retry later.

İstek başarısız olduğu için döndürülen hata mesajı. Daha sonra tekrar deneyin.

400

InvalidParameter.OwnerAccount

The specified parameter OwnerAccount is not valid.

OwnerAccount parametresinin değeri geçersiz olduğu için döndürülen hata mesajı. Değeri kontrol edin.

404

InvalidDBInstance.NotFound

Specified instance does not exist or not support.

Örnek bulunamadığı, silindiği veya işlemi desteklemediği için döndürülen hata mesajı.

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