Bagikan melalui


Restore-AzWebAppSnapshot

Memulihkan rekam jepret aplikasi web.

Sintaks

Restore-AzWebAppSnapshot
       [-RecoverConfiguration]
       [-UseDisasterRecovery]
       [-Force]
       [-AsJob]
       [-ResourceGroupName] <String>
       [-Name] <String>
       [[-Slot] <String>]
       [-DefaultProfile <IAzureContextContainer>]
       [-InputObject] <AzureWebAppSnapshot>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzWebAppSnapshot
       [-RecoverConfiguration]
       [-UseDisasterRecovery]
       [-Force]
       [-AsJob]
       [-WebApp] <PSSite>
       [-DefaultProfile <IAzureContextContainer>]
       [-InputObject] <AzureWebAppSnapshot>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Deskripsi

Memulihkan rekam jepret aplikasi web ke aplikasi web. Memulihkan rekam jepret menimpa semua file di aplikasi web dengan file yang terkandung dalam rekam jepret. Untuk memulihkan pengaturan juga, gunakan parameter sakelar RecoverConfiguration. Rekam jepret dari satu aplikasi web dapat dipulihkan ke aplikasi web lain dalam langganan yang sama.

Contoh

Contoh 1

$snapshot = (Get-AzWebAppSnapshot -ResourceGroupName "Default-Web-WestUS" -Name "ContosoApp" -Slot "Staging")[0]
Restore-AzWebAppSnapshot -ResourceGroupName "Default-Web-WestUS" -Name "ContosoApp" -Slot "Restore" -InputObject $snapshot -RecoverConfiguration

Mendapatkan rekam jepret terbaru aplikasi web bernama "ContosoApp" dengan slot bernama "Penahapan" di grup sumber daya "Default-Web-WestUS". Memulihkan rekam jepret ke slot "Pulihkan" aplikasi web.

Parameter

-AsJob

Jalankan cmdlet di latar belakang

Jenis:SwitchParameter
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Aliases:cf
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Jenis:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Memungkinkan aplikasi web asli ditimpa tanpa menampilkan peringatan.

Jenis:SwitchParameter
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:True
Accept wildcard characters:False

-InputObject

Rekam jepret Azure Web App.

Jenis:AzureWebAppSnapshot
Position:3
nilai default:None
Diperlukan:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nama aplikasi web.

Jenis:String
Position:1
nilai default:None
Diperlukan:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoverConfiguration

Pulihkan konfigurasi aplikasi web selain file.

Jenis:SwitchParameter
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nama grup sumber daya.

Jenis:String
Position:0
nilai default:None
Diperlukan:True
Accept pipeline input:True
Accept wildcard characters:False

-Slot

Nama slot aplikasi web.

Jenis:String
Position:2
nilai default:None
Diperlukan:False
Accept pipeline input:True
Accept wildcard characters:False

-UseDisasterRecovery

Gunakan untuk memulihkan rekam jepret dari unit skala yang offline.

Jenis:SwitchParameter
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:False
Accept wildcard characters:False

-WebApp

Objek aplikasi web

Jenis:PSSite
Position:0
nilai default:None
Diperlukan:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Aliases:wi
Position:Named
nilai default:None
Diperlukan:False
Accept pipeline input:False
Accept wildcard characters:False

Input

SwitchParameter

String

PSSite

AzureWebAppSnapshot

Output

Void