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
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell