Restore-AzureRmWebAppBackup
을 사용하여 다른 사이트의으로 앱 서비스를 복원하려면 어떻게해야합니까? 대개 포털에서 수행 할 수 있지만 대상 응용 프로그램 서비스가 같은 리소스 그룹에 있어도 어떤 이유에서든 나열되지 않습니다.다른 사이트에 Azure App Service 백업 복원
0
A
답변
1
어떻게하면 Restore-AzureRmWebAppBackup을 사용하여 다른 기존 사이트에 앱 서비스를 복원 할 수 있습니까?
다음은 PowerShell에서 웹 응용 프로그램 복원의 샘플 코드입니다.
$resourceGroupName = "target web app resource group name"
$appName = "target web app name"
$blobName = "backup blob name"
$storageAccountURL = "SAS URL of your blob container"
Restore-AzureRmWebAppBackup -ResourceGroupName $resourceGroupName -Name $appName -StorageAccountUrl $storageAccountURL -BlobName $blobName -Overwrite
웹 응용 프로그램을 백업 한 후에 복원 페이지에서 BLOB 이름을 찾을 수 있습니다.
자세한 내용은 아래 링크 참조 용입니다.
필수 : 용기와 동일한 용기에 대한 URL을 사용하여 저장 계정
+0
감사합니다. 불행히도 cmdlet은 아무 것도 반환하지 않으므로 복원 요청의 상태를 확인할 수있는 확실한 방법은 없습니다. 약 10 분이 걸렸지 만 마침내 효과가있었습니다. –
1
다음은 배시 CLI를 이용한 용액이다. 컨테이너 URL에는 액세스 키 (SAS)가 들어 있습니다. 컨테이너 URL에 대한 자세한 내용은 여기에서 찾을 수 있습니다 :
backupname=appname_`date "+%Y%m%d%H%M%S"`
az webapp config backup create --resource-group $OriginresourceGroupName --webapp-name $originAppName --backup-name $backupname --slot $OriginSlotName --container-url "$ContainerURL"
az webapp config backup restore --backup-name $backupname --container-url $ContainerURL --resource-group $TargetresourceGroupName --webapp-name $TargetAppname --overwrite --ignore-hostname-conflict
:
az storage container generate-sas --name <container-name> --expiry <sas-expiry> --permissions <permissions> --account-name <account-name> --account-key <account-key>
다음 명령을 사용하여 응용 프로그램을 복제하려면 : https://docs.microsoft.com/en-us/azure/storage/storage-dotnet-shared-access-signature-part-1이
당신은 또한 SAS 토큰을 생성하기 위해 다음 명령을 사용할 수 있습니다
관련 문제
- 1. Azure 백업 복원
- 2. Azure SQL 백업 및 복원
- 3. Micoroft에서 Azure SQL 백업 복원?
- 4. Azure App Service Node.js 백엔드
- 5. Azure App Service 메트릭이 사라졌습니다.
- 6. Azure App Service와 App Service Environment의 통합
- 7. Google App Engine의 엔티티 백업 및 복원
- 8. Azure App 서비스를 Azure App Service (WCF)에 연결해야합니다.
- 9. Windows Azure Active Directory 백업/복원
- 10. Azure Storage Emulator 데이터 백업 및 복원
- 11. 백업/복원 Android App DB ORMLite에서 관리
- 12. SharePoint의 내용이없는 백업 복원
- 13. Azure Mobile App on Service Fabric
- 14. Azure 기능 App 서비스가없는 App Service Plan에 할당 된 App
- 15. Azure App Service (모바일)가 응답하지 않습니다.
- 16. Azure app service (paas) + Storage + WordPress
- 17. Azure, App-service, 문자열에서 X509Certificate2 개체 만들기
- 18. Azure "App Service"- Django 및 SQLite
- 19. App Service Plan 변경 후 Azure App 서비스 오류가 발생했습니다.
- 20. 백업 mysql을 복원
- 21. 데이터베이스 백업/복원 프로세스
- 22. 백업 및 바이너리에서 복원
- 23. Gitlab 백업 및 복원
- 24. Priam 백업 자동 복원
- 25. 데이터베이스 백업 및 복원
- 26. RavenDb 백업 및 복원
- 27. Mongodb Sharding 백업/복원
- 28. 다른 서버로 데이터베이스 백업 및 복원 단계
- 29. 다른 파일 시스템에서 젠킨스 백업 복원
- 30. Google App Engine - 엄청나게 느리고 값 비싼 백업 및 복원?
Restore-AzureRMWebAppBackup cmdlet을 사용해 보셨습니까? 어떤 오류가 있습니까? –
대상 앱 서비스를 지정하는 확실한 옵션이 없기 때문에 시도하지 않았습니다. 그게 내 질문의 핵심이야. –