从 VS 部署并添加到版本控制后,我需要备份哪些 Umbraco 文件夹?
Which Umbraco folders do I need to backup after deploying from VS and adding to version control?
我做了以下步骤:
- 我已经使用 nuget 包和 visual studio 创建了一个新的 Umbraco 实例。
- 我已经部署到 Azure,使用 Azure 数据库作为后端。
- 安装了 articulate 软件包。
- 将我的项目添加到版本控制(包括 App_Plugins 文件夹、清晰的 dll 等)。
- 我可以删除 umbraco 安装,我可以从包括 Articulate 在内的版本控制中完全恢复它。
现在我开始添加内容,文章,图片等等
认为我不需要备份网络服务器上的整个文件夹。我正在定期备份我的 Azure 数据库,我需要一些文件夹,这些文件夹也充满了新内容,比如
- 媒体(填充我添加到文章中的图片)
- App_Plugins(在 umbraco 中保留已安装的包)
- App_Data/packages(安装包的文件目录)
- App_Data/umbraco.config(为Articulate保留一些内容)
那么,这就是我需要的一切才能通过使用版本控制部分、azure db 备份和列出的文件夹来恢复整个系统吗?
理想情况下 data/contents 您应该备份媒体和 App_Data 文件夹。但是,如果您想备份 Umbraco 站点(包括缓存文件),那么我会推荐 App_Plugins、App_Data、Bin、Config、Umbraco 和 Umbraco_Client 文件夹。
希望这些信息对您有所帮助!
基本上我按照问题中描述的方法进行操作。我已将以下文件和文件夹添加到 Visual Studio 项目,然后再添加到版本控制(我刚刚扩展了更有趣的文件夹,这些文件夹默认情况下不属于项目文件,但在您重新部署解决方案时需要从头开始):
如前所述,后端托管在 Azure SQL。
Open Live Writer 使得在另一台 ftp 服务器上托管文章内容变得非常容易。
通过采用这种方法,可以很容易地重新部署完整的解决方案,例如对于网站上的 Umbraco 升级或重大更改。
我做了以下步骤:
- 我已经使用 nuget 包和 visual studio 创建了一个新的 Umbraco 实例。
- 我已经部署到 Azure,使用 Azure 数据库作为后端。
- 安装了 articulate 软件包。
- 将我的项目添加到版本控制(包括 App_Plugins 文件夹、清晰的 dll 等)。
- 我可以删除 umbraco 安装,我可以从包括 Articulate 在内的版本控制中完全恢复它。
现在我开始添加内容,文章,图片等等
认为我不需要备份网络服务器上的整个文件夹。我正在定期备份我的 Azure 数据库,我需要一些文件夹,这些文件夹也充满了新内容,比如
- 媒体(填充我添加到文章中的图片)
- App_Plugins(在 umbraco 中保留已安装的包)
- App_Data/packages(安装包的文件目录)
- App_Data/umbraco.config(为Articulate保留一些内容)
那么,这就是我需要的一切才能通过使用版本控制部分、azure db 备份和列出的文件夹来恢复整个系统吗?
理想情况下 data/contents 您应该备份媒体和 App_Data 文件夹。但是,如果您想备份 Umbraco 站点(包括缓存文件),那么我会推荐 App_Plugins、App_Data、Bin、Config、Umbraco 和 Umbraco_Client 文件夹。 希望这些信息对您有所帮助!
基本上我按照问题中描述的方法进行操作。我已将以下文件和文件夹添加到 Visual Studio 项目,然后再添加到版本控制(我刚刚扩展了更有趣的文件夹,这些文件夹默认情况下不属于项目文件,但在您重新部署解决方案时需要从头开始):
如前所述,后端托管在 Azure SQL。
Open Live Writer 使得在另一台 ftp 服务器上托管文章内容变得非常容易。
通过采用这种方法,可以很容易地重新部署完整的解决方案,例如对于网站上的 Umbraco 升级或重大更改。