Restore-AzDeletedWebApp

Silinen bir web uygulamasını yeni veya mevcut bir web uygulamasına geri yükler.

Sözdizimi

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

Restore-AzDeletedWebApp cmdlet'i silinen bir web uygulamasını geri yükler. TargetResourceGroupName, TargetName ve TargetSlot tarafından belirtilen web uygulamasının üzerine silinen web uygulamasının içeriği ve ayarları yazılır. Hedef parametreler belirtilmezse, bunlar otomatik olarak silinen web uygulamasının kaynak grubu, adı ve yuvasıyla doldurulur. Hedef web uygulaması yoksa, TargetAppServicePlanName tarafından belirtilen uygulama hizmeti planında otomatik olarak oluşturulur. RestoreContentOnly switch parametresi, uygulama ayarları olmadan yalnızca silinen uygulamanın dosyalarını geri yüklemek için kullanılabilir.

Örnekler

Örnek 1

Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -TargetAppServicePlanName ContosoPlan

Default-Web-WestUS kaynak grubuna ait ContosoApp adlı silinmiş bir uygulamayı geri yükler. App Service Planı'nda ContosoPlan adlı aynı ada ve kaynak grubuna sahip yeni bir uygulama oluşturulur ve silinen uygulamanın dosyaları ve ayarları bu uygulamaya geri yüklenir.

Örnek 2

Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -Slot Staging -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -RestoreContentOnly

Default-Web-WestUS kaynak grubuna ait ContosoApp adlı silinmiş bir uygulamanın Hazırlama yuvasını geri yükler. Default-Web-EastUS kaynak grubuna ait ContosoRestore adlı web uygulamasının üzerine yazılır. Silinen web uygulaması ayarları geri yüklenmez.

Örnek 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

Aynı ada (ContosoApp) sahip 2 silinmiş uygulama olması durumunda, hem sitelerin ayrıntılarını alır hem de ContosoRestore adlı uygulamayı kimlikle geri yüklemeyi çağırarak tercih ettiğimiz uygulamayla geri yükleriz.

Örnek 4

$deletedSite = Get-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp
Restore-AzDeletedWebApp -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -TargetAppServicePlanName ContosoPlan -InputObject $deletedSite[0]

Aynı ada (ContosoApp) sahip 2 silinmiş uygulama olması durumunda, her iki sitenin ayrıntılarını alır ve InputObject(Deletedsite) ayrıntılarıyla geri yüklemeyi çağırarak contosoRestore adlı uygulamayı istediğimiz uygulamayla geri yükleriz

Parametreler

-AsJob

Cmdlet'i arka planda çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DeletedId

Silinen Azure Web Uygulamasının kimliği.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Force

Geri yüklemeyi onay istemeden yapın.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InputObject

Silinen Azure Web App.

Tür:PSAzureDeletedWebApp
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Location

Silinen Azure Web Uygulamasının konumu.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Silinen Azure Web Uygulamasının adı.

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Silinen Azure Web App'in kaynak grubu.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-RestoreContentOnly

Web uygulamasının dosyalarını geri yükleyin, ancak ayarları geri yüklemeyin.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Slot

Silinen Azure Web App yuvası.

Tür:String
Position:2
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetAppServicePlanName

Yeni Azure Web Uygulaması için App Service Planı.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetName

Yeni Azure Web Uygulamasının adı.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetResourceGroupName

Yeni Azure Web Uygulamasını içeren kaynak grubu.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetSlot

Yeni Azure Web App yuvasının adı.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-UseDisasterRecovery

Çevrimdışı olan bir ölçek biriminden silinen bir uygulamayı kurtarmak için kullanın.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

PSAzureDeletedWebApp

Çıkışlar

PSSite