标准计划中的应用服务,使用MySQL应用内数据库。应用已停止,手动备份始终以“部分”完成。备份刀片的配置显示不存在数据库。我担心文件系统中的数据库未包含在内,因此还原将失败。
我如何对Azure App Service备份充满信心?
谢谢。
添加的信息:备份日志
CorrelationId: 19a70ee5-7158-49e9-8f58-35e39f231a34
Creating temp folder.
Retrieve site meta-data.
Backing up the databases.
Failed to backup in-app database. Skipping in-app database backup.
Backing up site content and uploading to the blob...
Uploading metadata to the blob.
答案 0 :(得分:-1)
使用Azure网站备份功能意味着您可以备份以下内容 1.您的Web应用程序配置 2.您的实际Web应用程序文件内容 3. Azure MySQL数据库-这是可选的。即您可以选择是否备份。 您也可以尝试使用计划备份。有两个选项可以使用kudu控制台计划完全备份或部分备份。 您可以参考此文档https://docs.microsoft.com/en-us/azure/app-service/manage-backup
答案 1 :(得分:-1)
部分成功,意味着可能由于某些原因而被锁定,因此某些文件无法备份。发生这种情况时,备份过程将跳过它们并备份站点和数据库的其余部分(如果已配置)。您应该能够看到在日志文件中跳过了哪些文件。如果出于某些原因您不需要备份这些文件,可以按照“仅备份应用程序的一部分” here中的说明跳过它们。 Stopping Locked On-Demand/Triggered Azure Webjob有时是备份状态为部分成功的原因