Sdílet prostřednictvím


Long Term Retention Backups - Copy

Zkopírujte existující dlouhodobé uchovávání záloh.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Sql/locations/{locationName}/longTermRetentionServers/{longTermRetentionServerName}/longTermRetentionDatabases/{longTermRetentionDatabaseName}/longTermRetentionBackups/{backupName}/copy?api-version=2025-01-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
backupName
path True

string

Název zálohy.

locationName
path True

string

Umístění databáze.

longTermRetentionDatabaseName
path True

string

Název databáze

longTermRetentionServerName
path True

string

Název serveru

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Text požadavku

Name Typ Description
properties.targetBackupStorageRedundancy

BackupStorageRedundancy

Typ redundance úložiště zkopírované zálohy

properties.targetDatabaseName

string

Název databáze vlastní zkopírovanou zálohu.

properties.targetResourceGroup

string

Skupina prostředků, která vlastní cílový server

properties.targetServerFullyQualifiedDomainName

string

Plně kvalifikovaný název domény cílového serveru

properties.targetServerResourceId

string

ID prostředku cílového serveru, který vlastní databázi

properties.targetSubscriptionId

string

Předplatné, které vlastní cílový server

Odpovědi

Name Typ Description
200 OK

LongTermRetentionBackupOperationResult

Zálohování bylo úspěšně zkopírováno.

202 Accepted

Probíhá kopírování zálohy.

Hlavičky

Location: string

Other Status Codes

ErrorResponse

Chybové odpovědi: ***

  • 400 ManagedInstanceStoppingOrStopped – Konfliktní operace odeslaná, když je instance v zastaveném nebo zastaveném stavu

  • 400 ManagedInstanceStarting – Konfliktní operace odeslaná při spuštění instance

  • 400 InvalidLongTermRetentionBackupId – neplatný identifikátor dlouhodobého uchovávání záloh pro databáze SQL.

  • 400 InvalidParameterValue – Parametr dostal neplatnou hodnotu.

  • 400 LongTermRetentionMismatchingSubscriptionId – zadané ID předplatného neodpovídá ID v jiném vstupu.

  • 400 LongTermRetentionMismatchingResourceGroupName – zadaný název skupiny prostředků neodpovídá názvu v jiném vstupu.

  • 400 LongTermRetentionMismatchingServerName – zadaný název serveru neodpovídá názvu v jiném vstupu.

  • 400 DeleteLtrSubscriptionMissing – ID předplatného se vyžaduje k odstranění dlouhodobé zálohy uchovávání informací.

  • 400 DeleteLtrServerMissing – Název serveru je nutný k odstranění dlouhodobého uchovávání záloh.

  • 400 DeleteLtrDatabaseMissing – Název databáze je nutný k odstranění dlouhodobého uchovávání záloh.

  • 400 LtrBackupResourceIdIncorrect – zadané ID prostředku zálohy dlouhodobého uchovávání informací nebo název zálohy není správný.

  • 400 UpdateBackupStorageAccessTierLTRFailedOnZoneRedundantBackupStorage – Archivace dlouhodobých záloh uchovávání v zónově redundantním úložišti zálohování se nepodporuje. Místo toho použijte místně redundantní nebo geograficky redundantní typy úložiště.

  • 400 UpdateBackupStorageAccessTierLtrSubscriptionMissing – ID předplatného se vyžaduje k aktualizaci dlouhodobého uchovávání záloh.

  • 400 UpdateBackupStorageAccessTierLtrServerMissing – název serveru je nutný k aktualizaci dlouhodobého uchovávání záloh.

  • 400 UpdateBackupStorageAccessTierLtrDatabaseMissing – Název databáze se vyžaduje k aktualizaci dlouhodobého uchovávání záloh.

  • 400 UpdateBackupStorageAccessTierLtrBackupResourceIdIncorrect – Zadané ID prostředku zálohy dlouhodobého uchovávání informací nebo název zálohy není správný.

  • 400 LTRBackupNotExists – Operaci nelze dokončit, protože záloha neexistuje.

  • 400 LongTermRetentionMigrationBackupStorageRedundancyNotAllowed – Změna redundance úložiště zálohování není povolená pro operace kopírování LTR.

  • 400 LtrRestoreFailedArchiveStorageTier – Obnovení archivované dlouhodobé zálohy uchovávání dat se nepodporuje. Obnovení je možné provést pouze u dosazovaných nebo pravidelných dlouhodobých záloh uchovávání.

  • 400 LtrArchiveStorageTierNotEnabled – Archivace dlouhodobých záloh uchovávání dat není povolená.

  • 400 LtrArchiveWrongParameters – ChangeLongTermRetentionBackupAccessTier není podporován pro požadovanou kombinaci (backupStorageAccessTier, operationMode). Jsou povoleny pouze (Archivovat, Přesunout) a (Horká, Kopírovat).

  • 400 LTRArchiveRedundancyChangeFailed – Aktualizace typu redundance úložiště zálohování na zónově redundantní úložiště není podporována, pokud je nastavená zásada dlouhodobého uchovávání dat s úrovní přístupu úložiště zálohování archivu

  • 400 LongTermRetentionMigrationSubscriptionNotFound – Předplatné nebylo nalezeno.

  • 400 LtrOperationFailedBackupImmutable – Odstranění dlouhodobého uchovávání záloh selhalo, protože zálohování je neměnné.

  • 400 DeleteLtrBackupWithLegalHold – Zálohu nelze odstranit, protože je na ni blokováno z právních důvodů. Odstraňte blokování z právních důvodů a zkuste to znovu.

  • 400 LTRBackupImmutableNotSet – Operaci nelze dokončit, protože záloha není nakonfigurovaná pro neměnnost.

  • 400 LTRBackupImmutabilityLocked – Operaci nelze dokončit, protože záloha je neměnná a uzamčená.

  • 400 LongTermRetentionMigrationRequestNotSupported – Předplatné není povolené funkce migrace zálohování LTR.

  • 400 LongTermRetentionMigrationCrossClusterRequestNotSupported – Zdrojová a cílová předplatná nesmí komunikovat pro funkci záložní kopie LTR.

  • 400 LongTermRetentionMigrationParameterMissing – Požadovaný parametr chybí pro operaci.

  • 400 LongTermRetentionMigrationSameServerNotSupported – Funkce kopírování LTR není podporována pro kopírování záloh LTR na stejném serveru.

  • 400 LongTermRetentionMigrationTargetServerNotFound – Cílový server neexistuje nebo není připravený pro operaci kopírování zálohy LTR.

  • 400 LongTermRetentionMigrationTargetDatabaseNotFound – Cílová databáze na serveru neexistuje.

  • 400 LongTermRetentionMigrationStorageTypeNotSupported – Zadaná redundance úložiště zálohování se v cílové oblasti nepodporuje.

  • 400 LongTermRetentionMigrationStorageMismatch – Aktivní redundance zálohování databáze neodpovídá redundanci zálohování požadované zákazníkem.

  • 400 LongTermRetentionMigrationDatabaseTypeNotSupported – Migrace LTR se podporuje pouze pro spravované instance a zálohy LTR služby Azure SQL DB.

  • 404 ServerNotInSubscriptionResourceGroup – Zadaný server neexistuje v zadané skupině prostředků a předplatném.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 ResourceNotFound – Požadovaný prostředek nebyl nalezen.

  • 404 LongTermRetentionMigrationBackupNotFound – Zadané zálohování LTR neexistuje.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 409 LongTermRetentionMigrationRequestConflict – Stále probíhá operace konfliktu u tohoto zálohování LTR.

  • 409 LongTermRetentionMigrationBackupConflict – Existuje další záloha LTR se stejnou dobou zálohování cílové databáze.

  • 409 CannotCancelOperation – Operace správy je ve stavu, který nelze zrušit.

  • 409 OperationCancelled - Operace byla zrušena uživatelem.

  • 409 OperationInterrupted – operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací na stejném prostředku.

  • 429 SubscriptionTooManyCreateUpdateRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 LongTermRetentionMigrationRequestCopyFailed – Operace kopírování selhala pro objekty blob zálohování LTR.

  • 500 LongTermRetentionMigrationRestoreVerExceeded – Ověření obnovení selhalo po dosažení maximálního počtu pokusů.

  • 500 LongTermRetentionMigrationRestoreVerFailed – Ověření obnovení se nezdařilo.

  • 500 LongTermRetentionMigrationRequestFailedToStartOnTarget – Nepodařilo se spustit požadavek na kopírování zálohy LTR v cílové oblasti.

  • 500 OperationTimedOut – Vypršel časový limit operace a automaticky se vrátil zpět. Zkuste operaci zopakovat.

  • 503 TooManyRequests – Požadavky nad rámec maximálních požadavků, které je možné zpracovat dostupnými prostředky.

Příklady

Copy the long term retention backup.

Ukázkový požadavek

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japaneast/longTermRetentionServers/testserver/longTermRetentionDatabases/testDatabase/longTermRetentionBackups/55555555-6666-7777-8888-999999999999;131637960820000000/copy?api-version=2025-01-01

{
  "properties": {
    "targetServerResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/resourceGroups/resourceGroup/servers/testserver2",
    "targetDatabaseName": "testDatabase2",
    "targetBackupStorageRedundancy": "Geo"
  }
}

Ukázková odpověď

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japanEast/longTermRetentionBackupOperationResults/a1aa7c77-961b-4fbb-bcd6-aa9acfcd1706",
  "name": "a1aa7c77-961b-4fbb-bcd6-aa9acfcd1706",
  "type": "Microsoft.Sql/locations/longTermRetentionBackupOperationResults",
  "properties": {
    "requestId": "a1aa7c77-961b-4fbb-bcd6-aa9acfcd1706",
    "fromBackupResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japanEast/longTermRetentionServers/testserver/longterRetentionDatabases/testDatabase/longTermRetentionBackups/55555555-6666-7777-8888-999999999999;131637960820000000",
    "operationType": "CopyBackup",
    "status": "Succeeded",
    "toBackupResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/locations/japanEast/longTermRetentionServers/testserver2/longterRetentionDatabases/testDatabase2/longTermRetentionBackups/55555555-6666-7777-8888-111111111111;131637960820000000",
    "targetBackupStorageRedundancy": "Geo"
  }
}
Location: https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/japanEast/longTermRetentionBackupOperationResults/a1aa7c77-961b-4fbb-bcd6-aa9acfcd1706?api-version=2021-05-01

Definice

Name Description
BackupStorageRedundancy

Typ redundance úložiště zkopírované zálohy

CopyLongTermRetentionBackupParameters

Obsahuje informace potřebné k provedení operace dlouhodobého uchovávání záložní kopie.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

LongTermRetentionBackupOperationResult

Prostředek výsledku operace LongTermRetentionBackup

BackupStorageRedundancy

Typ redundance úložiště zkopírované zálohy

Hodnota Description
Geo
Local
Zone
GeoZone

CopyLongTermRetentionBackupParameters

Obsahuje informace potřebné k provedení operace dlouhodobého uchovávání záložní kopie.

Name Typ Description
properties.targetBackupStorageRedundancy

BackupStorageRedundancy

Typ redundance úložiště zkopírované zálohy

properties.targetDatabaseName

string

Název databáze vlastní zkopírovanou zálohu.

properties.targetResourceGroup

string

Skupina prostředků, která vlastní cílový server

properties.targetServerFullyQualifiedDomainName

string

Plně kvalifikovaný název domény cílového serveru

properties.targetServerResourceId

string

ID prostředku cílového serveru, který vlastní databázi

properties.targetSubscriptionId

string

Předplatné, které vlastní cílový server

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

LongTermRetentionBackupOperationResult

Prostředek výsledku operace LongTermRetentionBackup

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.fromBackupResourceId

string

ID prostředku zálohy zdroje

properties.message

string

Zpráva o průběhu

properties.operationType

string

Typ operace.

properties.requestId

string (uuid)

ID požadavku.

properties.status

string

Stav operace

properties.targetBackupStorageRedundancy

BackupStorageRedundancy

Typ redundance úložiště zkopírované zálohy

properties.toBackupResourceId

string

ID cílového prostředku zálohování

type

string

Typ zdroje.