Pozastavení zálohování službySuspend Service Backup

Pozastaví pravidelné zálohování pro zadanou službu Service Fabric.Suspends periodic backup for the specified Service Fabric service.

Služba, která je nakonfigurována tak, aby pravidelně zálohovala, je pozastavena pro další zálohování, dokud nebude znovu obnovena.The service which is configured to take periodic backups, is suspended for taking further backups till it is resumed again. Tato operace platí pro celou hierarchii služby.This operation applies to the entire service's hierarchy. To znamená, že všechny oddíly v rámci této služby jsou nyní pozastaveny pro zálohování.It means all the partitions under this service are now suspended for backup.

ŽádostRequest

MetodaMethod Identifikátor URI žádostiRequest URI
POSTPOST /Services/{serviceId}/$/SuspendBackup?api-version=6.2-preview&timeout={timeout}

ParametryParameters

Name (Název)Name TypType Požaduje seRequired UmístěníLocation
serviceId řetězecstring AnoYes CestaPath
api-version řetězecstring AnoYes DotazQuery
timeout celé číslo (int64)integer (int64) NeNo DotazQuery

serviceId

Typ: řetězecType: string
Povinné: AnoRequired: Yes

Identita služby.The identity of the service. Toto ID je obvykle úplný název služby bez schématu IDENTIFIKÁTOR URI .)This ID is typically the full name of the service without the 'fabric:' URI scheme. Počínaje verzí 6.0 jsou hierarchické názvy odděleny znakem "~".Starting from version 6.0, hierarchical names are delimited with the "~" character. Například pokud název služby je "fabric:/myapp/app1/svc1", identita služby by "myapp~app1~svc1" v 6.0+ a "myapp/app1/svc1" v předchozích verzích.For example, if the service name is "fabric:/myapp/app1/svc1", the service identity would be "myapp~app1~svc1" in 6.0+ and "myapp/app1/svc1" in previous versions.


api-version

Typ: řetězecType: string
Povinné: AnoRequired: Yes
Výchozí :6.2-previewDefault: 6.2-preview

Verze rozhraní API.The version of the API. Tento parametr je povinný a jeho hodnota musí být '6.2-preview'.This parameter is required and its value must be '6.2-preview'.


timeout

Typ: celé číslo (int64)Type: integer (int64)
Povinné: NeRequired: No
Výchozí :60Default: 60
InclusiveMaximum:4294967295InclusiveMaximum: 4294967295
InclusiveMinimum:1InclusiveMinimum: 1

Časový rozsah serveru pro provedení operace v sekundách.The server timeout for performing the operation in seconds. Tento časový limit určuje dobu trvání, po kterou je klient ochoten čekat na dokončení požadované operace.This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. Výchozí hodnota tohoto parametru je 60 sekund.The default value for this parameter is 60 seconds.

OdezvyResponses

Stavový kód HTTPHTTP Status Code PopisDescription Schéma odpovědiResponse Schema
202 (Přijato)202 (Accepted) Stavový kód 202 označuje, že požadavek na operaci byl přijat a zálohování služby bude pozastaveno.A 202 status code indicates the operation request was accepted and service backup will be suspended.
Všechny ostatní stavové kódyAll other status codes Podrobná odpověď na chybu.The detailed error response.
FabricErrorFabricError

PříkladyExamples

Pozastavení zálohování službySuspend service backup

Tento příklad ukazuje, jak pozastavit zálohování pro stavovou službu, která je nakonfigurována pro pravidelné zálohování.This example shows how to suspend backup for a stateful service which is configured for periodic backup.

ŽádostRequest

POST http://localhost:19080/Services/CalcApp/CalcService/$/SuspendBackup?api-version=6.2-preview

202 Odpověď202 Response

TěloBody

Tělo odpovědi je prázdné.The response body is empty.