Delen via


Managed Database Restore Details - Get

Hiermee haalt u gegevens over het herstellen van beheerde databases op.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/restoreDetails/Default?api-version=2021-11-01

URI-parameters

Name In Vereist Type Description
databaseName
path True

string

De naam van de database.

managedInstanceName
path True

string

De naam van het beheerde exemplaar.

resourceGroupName
path True

string

De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

restoreDetailsName
path True

RestoreDetailsName

De naam van de herstelgegevens die moeten worden opgehaald.

subscriptionId
path True

string

De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag.

Antwoorden

Name Type Description
200 OK

ManagedDatabaseRestoreDetailsResult

De herstelgegevens zijn opgehaald.

Other Status Codes

Foutreacties: ***

  • 400 TargetServerDoesNotExist - De doelserver {0} bestaat niet of is nog niet gereed. Controleer of deze bestaat en probeer de herstelaanvraag opnieuw.

  • 400 TargetServerRestoreNotAllowed - De doelserver {0} heeft momenteel geen status waarmee een herstelbewerking kan worden gestart.

  • 400 BackupSetNotFound - Er zijn geen back-ups gevonden om de database te herstellen. Neem contact op met ondersteuning om de database te herstellen.

  • 400 FullBackupNotFound - Volledige back-up kan niet worden gevonden.

  • 400 MissingThumbprint - Kan servercertificaat niet vinden.

  • 400 RestoreFromStripedBackupsNotEnabled - Herstellen vanuit gestreepte back-ups wordt niet ondersteund.

  • 400 BackupSetBroken - Back-upset is verbroken.

  • 400 BrokenRestorePlanNoFullBackup - Het herstelplan is verbroken omdat er geen volledige back-up is.

  • 400 SqlRestoreError - Fout die niet kan worden opgehaald tijdens het herstellen van de back-up met index {0} - {1}{2}

  • 400 BrokenRestorePlanWrongLogBackupLSN - Het herstelplan is verbroken omdat firstLsn van de huidige logboekback-up niet <= lastLsn van de volgende logboekback-up is.

  • 400 BrokenRestorePlanWrongDiffBackupLSN - Het herstelplan is verbroken omdat firstLsn van diff-back-up niet >= firstLsn van volledige back-up is.

  • 400 BrokenRestorePlanGapInLogBackups : het herstelplan is verbroken omdat firstLsn van de huidige logboekback-up niet gelijk is aan lastLsn van de vorige logboekback-up.

  • 400 PartiallyContainedDatabaseUnsupported: 'Back-up voor een gedeeltelijk ingesloten database wordt niet ondersteund.'

  • 400 RequiredBackupIsNotLastRestored - Migratie kan niet worden voltooid omdat de naam van het opgegeven back-upbestand niet de naam is van het laatste back-upbestand dat is hersteld.

  • 400 XtpInitializedDuringRestore- Voor geheugen geoptimaliseerde bestandsgroep moet leeg zijn om te kunnen worden hersteld op Algemeen laag van SQL Database Beheerd exemplaar.

  • 400 FullBackupMissingChecksum - Mits volledige back-up ontbreekt controlesom.

  • 400 FullBackupDamaged - Mits de volledige back-up is beschadigd.

  • 400 MissingStripeInBackupSet - Opgegeven back-upset heeft een of meer ontbrekende strepen.

  • 400 BrokenRestorePlanWrongDiffBaseGUID - Het herstelplan is verbroken omdat DifferentialBaseGuid van diff-back-up niet overeenkomt met BackupSetGuid van volledige back-up.

  • 400 IncompatiblePhysicalLayoutTooFewDataFiles - Databaseback-up bevat incompatibele fysieke indeling. Er zijn geen gegevensbestanden gevonden in de back-up.

  • 400 CorruptedPagesInBackupSet - Bewerking is afgebroken omdat RESTORE een of meer beschadigde pagina's in de back-upset heeft gedetecteerd.

  • 400 IncompatiblePhysicalLayoutNonOnlineDataFilesExist - Databaseback-up bevat incompatibele fysieke indeling. Er bestaan niet-online gegevensbestanden.

  • 400 CorruptedPagesListMaintenance - Bewerking is afgebroken omdat er een interne fout is opgetreden tijdens het verwerken van de back-up die is gemaakt zonder controlesom.

  • 400 IncompatiblePhysicalLayoutWrongNumberOfLogFiles - Databaseback-up bevat incompatibele fysieke indeling. Meerdere logboekbestanden worden niet ondersteund.

  • 400 IncompatiblePhysicalLayoutNonOnlineLogFilesExist - Databaseback-up bevat incompatibele fysieke indeling. Er bestaan logboekbestanden die niet online zijn.

  • 400 IncompatiblePhysicalLayoutTooManyNonDataLogFiles - Databaseback-up bevat incompatibele fysieke indeling. Te veel niet-gegevens-/logboekbestanden.

  • 400 ExternalBackupAlreadySignaledToComplete: de herstelaanvraag is al gesignaleerd voor voltooiing.

  • 400 ExternalBackupRestoreHasNotBeenStarted : de herstelaanvraag kan alleen worden voltooid nadat het herstel is gestart.

  • 400 ExternalBackupUpgradeInProgress : de herstelaanvraag kan niet worden voltooid, omdat de upgrade wordt uitgevoerd.

  • 400 IncompatiblePhysicalLayoutTooManyXTPFiles - Databaseback-up bevat incompatibele fysieke indeling. Meerdere bestanden gevonden in de bestandsgroep die MEMORY_OPTIMIZED_DATA bevat.

  • 400 BlobStorageFailure - Blob Storage-fout opgetreden.

  • 400 BackupsFromMultipleDatabasesDetectedInTheContainerFromTheStart - Er zijn back-ups van meerdere databases in de containermap. Zorg ervoor dat de containermap back-ups van één database bevat.{0}

  • 400 ManagedIdentityIssueDetectedFromTheStart - Beheerde identiteit is niet juist ingesteld. Controleer en probeer het opnieuw.

  • 400 ManagedInstanceStorageLimitHit : het beheerde exemplaar heeft de opslaglimiet bereikt.

  • 400 AutoCompleteMissingLastBackupName- Voor een herstelaanvraag voor automatisch aanvullen moet de parameter lastBackupName zijn opgegeven.

  • 400 BlobStorageServerFailure - Er is een fout opgetreden in de blobopslagserver.

  • 400 BackupsFromMultipleDatabasesDetectedInTheContainerWhileRestoreInProgress - Er zijn back-ups van meerdere databases in de containermap. Zorg ervoor dat de containermap back-ups van één database bevat.{0}

  • 400 ManagedIdentityIssueDetectedWhileRestoreInProgress - Beheerde identiteit is niet juist ingesteld. Controleer en probeer het opnieuw.

  • 400 ManagedDatabaseNotInRestoringState - Beheerde database heeft niet de status Herstellen.

Voorbeelden

Managed database restore details.

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "properties": {
    "status": "Restoring",
    "currentRestoringFileName": "full_0",
    "percentCompleted": 0,
    "unrestorableFiles": [],
    "numberOfFilesDetected": 26,
    "lastUploadedFileName": "log2_3",
    "lastUploadedFileTime": "2018-06-15T11:38:33Z"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/databases/testdb/restoreDetails/current",
  "name": "current",
  "type": "Microsoft.Sql/managedInstances/databases/restoreDetails"
}

Definities

Name Description
ManagedDatabaseRestoreDetailsResult

Herstelgegevens van een beheerde database.

RestoreDetailsName

De naam van de herstelgegevens die moeten worden opgehaald.

ManagedDatabaseRestoreDetailsResult

Herstelgegevens van een beheerde database.

Name Type Description
id

string

Resource-id.

name

string

Resourcenaam.

properties.blockReason

string

De reden waarom herstellen de status Geblokkeerd heeft.

properties.currentRestoringFileName

string

Huidige naam van het herstellen van het bestand.

properties.lastRestoredFileName

string

Laatst herstelde bestandsnaam.

properties.lastRestoredFileTime

string

Tijdstip van laatst hersteld bestand.

properties.lastUploadedFileName

string

Laatst geüploade bestandsnaam.

properties.lastUploadedFileTime

string

Tijdstip van laatst geüpload bestand.

properties.numberOfFilesDetected

integer

Aantal gedetecteerde bestanden.

properties.percentCompleted

number

Percentage voltooid.

properties.status

string

Herstelstatus.

properties.unrestorableFiles

string[]

Lijst met niet-aanpasbare bestanden.

type

string

Resourcetype.

RestoreDetailsName

De naam van de herstelgegevens die moeten worden opgehaald.

Name Type Description
Default

string