Backup Short Term Retention Policies - List By Database

Hämtar en databas kortsiktiga kvarhållningsprincip.

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

URI-parametrar

Name In Required Type 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

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True
  • string

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

Svar

Name Type Description
200 OK

Principen har hämtats.

Other Status Codes

Felsvar: ***

  • 400 InvalidParameterValue – ett ogiltigt värde angavs 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-05-01-preview

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

BackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

BackupShortTermRetentionPolicyListResult

En lista över principer för kortsiktig kvarhållning.

DiffBackupIntervalInHours

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

BackupShortTermRetentionPolicy

En kortsiktig kvarhållningsprincip.

Name Type Description
id
  • string

Resurs-ID.

name
  • string

Resursnamn.

properties.diffBackupIntervalInHours

Intervall för differentiell säkerhetskopiering i timmar. Så här många intervalltimmar mellan varje differentiell säkerhetskopia 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 principer för kortsiktig kvarhållning.

Name Type Description
nextLink
  • string

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

value

Matris med resultat.

DiffBackupIntervalInHours

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

Name Type Description
12
  • string
24
  • string