azure - 如何在 azure 网站上备份和恢复文件

标签 azure ftp azure-web-app-service octopus-deploy

我正在使用 Octopus 部署将站点部署到 azure。我正在尝试在部署之前备份文件,然后在部署之后将其放回去,但不确定最好的方法。

我认为没有任何 azure powershell 命令可以访问网站的文件系统,所以我的下一个想法是 FTP,这看起来很脏,因为我需要将 FTP 凭据合并到我的部署中,而不仅仅是 Azure 订阅。

最佳答案

听起来您真正想要做的是防止特定文件在部署期间被删除/覆盖,并且您尝试通过在部署期间将该文件复制到安全位置,然后再将其复制回来来实现这一点。

您可以通过创建自己的自定义部署脚本 ( detailed instructions here ) 在部署期间执行自定义操作。这样您就可以在部署之前自动将文件复制到临时文件夹,然后再将其复制回来。

关于azure - 如何在 azure 网站上备份和恢复文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33346653/

相关文章:

azure - 开发多个 Azure DevOps 自定义任务时的正确文件结构

c# - 保存 blob 时出现异常

php - ftp_put 上传一个空文件

javascript - 我们可以显示部署到 azure 函数应用程序的 html 页面吗

c# - Azure 辅助角色响应时间缓慢

Python检查文件状态是否正在上传

c# - 使用 HTTP 代理上传 FTP 文件

azure - 对 Azure 网站上上传的文件进行病毒扫描

asp.net-mvc - 如何在 Windows Azure 服务器上安装 MS Office

Azure 应用服务 - HTTP 错误 500.30 - ANCM 进程内启动失败