Restore-AzDeletedWebApp
Hiermee herstelt u een verwijderde web-app naar een nieuwe of bestaande web-app.
Syntax
Restore-AzDeletedWebApp
[-ResourceGroupName] <String>
[-Name] <String>
[[-Slot] <String>]
[-Location <String>]
[-DeletedId <String>]
[-TargetResourceGroupName <String>]
[-TargetName <String>]
[-TargetSlot <String>]
[-TargetAppServicePlanName <String>]
[-RestoreContentOnly]
[-UseDisasterRecovery]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzDeletedWebApp
[-TargetResourceGroupName <String>]
[-TargetName <String>]
[-TargetSlot <String>]
[-TargetAppServicePlanName <String>]
[-RestoreContentOnly]
[-UseDisasterRecovery]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-InputObject] <PSAzureDeletedWebApp>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Restore-AzDeletedWebApp wordt een verwijderde web-app hersteld. De web-app die is opgegeven door TargetResourceGroupName, TargetName en TargetSlot, wordt overschreven met de inhoud en instellingen van de verwijderde web-app. Als de doelparameters niet zijn opgegeven, worden deze automatisch gevuld met de resourcegroep, naam en site van de verwijderde web-app. Als de doelweb-app niet bestaat, wordt deze automatisch gemaakt in het App Service-plan dat is opgegeven door TargetAppServicePlanName. De switchparameter RestoreContentOnly kan worden gebruikt om alleen de bestanden van de verwijderde app te herstellen zonder de app-instellingen.
Voorbeelden
Voorbeeld 1
Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -TargetAppServicePlanName ContosoPlan
Hiermee herstelt u een verwijderde app met de naam ContosoApp die deel uitmaakt van de resourcegroep Default-Web-WestUS. Er wordt een nieuwe app met dezelfde naam en resourcegroep gemaakt in het App Service-plan met de naam ContosoPlan en de bestanden en instellingen van de verwijderde app worden hierin hersteld.
Voorbeeld 2
Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -Slot Staging -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -RestoreContentOnly
Hiermee herstelt u de staging-site van een verwijderde app met de naam ContosoApp die deel uitmaakt van de resourcegroep Default-Web-WestUS. De web-app met de naam ContosoRestore die deel uitmaakt van de resourcegroep Default-Web-EastUS, wordt overschreven. De verwijderde web-app-instellingen worden niet hersteld.
Voorbeeld 3
Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -DeletedId /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Web/locations/location/deletedSites/1234 -TargetAppServicePlanName ContosoPlan
Als er twee verwijderde apps met dezelfde naam (ContosoApp) zijn, krijgen we details van zowel de sites als herstellen we de app ContosoRestore terug met de app van onze keuze door herstel aan te roepen met id.
Voorbeeld 4
$deletedSite = Get-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp
Restore-AzDeletedWebApp -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -TargetAppServicePlanName ContosoPlan -InputObject $deletedSite[0]
Als er twee verwijderde apps met dezelfde naam (ContosoApp) zijn, krijgen we details van zowel de sites als herstellen we de app ContosoRestore terug met de app van onze keuze door herstel aan te roepen met InputObject(Deletedsite) details
Parameters
-AsJob
Cmdlet op de achtergrond uitvoeren
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeletedId
De id van de verwijderde Azure-web-app.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Herstel uitvoeren zonder te vragen om bevestiging.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
De verwijderde Azure-web-app.
Type: | PSAzureDeletedWebApp |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
De locatie van de verwijderde Azure-web-app.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
De naam van de verwijderde Azure-web-app.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
De resourcegroep van de verwijderde Azure-web-app.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestoreContentOnly
Herstel de bestanden van de web-app, maar herstel de instellingen niet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Slot
De verwijderde Azure Web App-site.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetAppServicePlanName
Het App Service-plan voor de nieuwe Azure-web-app.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetName
De naam van de nieuwe Azure-web-app.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetResourceGroupName
De resourcegroep met de nieuwe Azure-web-app.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetSlot
De naam van de nieuwe Azure Web App-site.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseDisasterRecovery
Gebruik deze functie om een verwijderde app te herstellen van een schaaleenheid die offline is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor