Backup Short Term Retention Policies - List By Database

Hämtar en databass kortsiktiga kvarhållningsprincip.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/backupShortTermRetentionPolicies?api-version=2021-11-01

URI-parametrar

Name I Obligatorisk Typ Description
databaseName
path True

string

Namnet på databasen.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Prenumerations-ID:t som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Svar

Name Typ Description
200 OK

BackupShortTermRetentionPolicyListResult

Principen har hämtats.

Other Status Codes

Felsvar: ***

  • 400 InvalidParameterValue – ett ogiltigt värde gavs till en parameter.

  • 404 SubscriptionDoesNotHaveServer – den begärda servern hittades inte

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

Exempel

Get the short term retention policy for the database.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/backupShortTermRetentionPolicies?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb/backupShortTermRetentionPolicies/default",
      "name": "default",
      "type": "Microsoft.Sql/servers/databases/backupShortTermRetentionPolicies",
      "properties": {
        "retentionDays": 7,
        "diffBackupIntervalInHours": 24
      }
    }
  ]
}

Definitioner

Name Description
BackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

BackupShortTermRetentionPolicyListResult

En lista över kortsiktiga kvarhållningsprinciper.

DiffBackupIntervalInHours

Intervall för differentiell säkerhetskopiering i timmar. Så här många intervalltimmar mellan varje differentiell säkerhetskopiering stöds. Detta gäller endast för realtidsdatabaser men inte borttagna databaser.

BackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

Name Typ Description
id

string

Resurs-ID.

name

string

Resursnamn.

properties.diffBackupIntervalInHours

DiffBackupIntervalInHours

Intervall för differentiell säkerhetskopiering i timmar. Så här många intervalltimmar mellan varje differentiell säkerhetskopiering stöds. Detta gäller endast för realtidsdatabaser men inte borttagna databaser.

properties.retentionDays

integer

Kvarhållningsperioden för säkerhetskopior i dagar. Så här många dagar stöds återställning till tidpunkt.

type

string

Resurstyp.

BackupShortTermRetentionPolicyListResult

En lista över kortsiktiga kvarhållningsprinciper.

Name Typ Description
nextLink

string

Länka för att hämta nästa sida med resultat.

value

BackupShortTermRetentionPolicy[]

Matris med resultat.

DiffBackupIntervalInHours

Intervall för differentiell säkerhetskopiering i timmar. Så här många intervalltimmar mellan varje differentiell säkerhetskopiering stöds. Detta gäller endast för realtidsdatabaser men inte borttagna databaser.

Name Typ Description
12

string

24

string