将 Umbraco 站点复制到另一个帐户

Duplicate an Umbraco site to another account

是否可以复制我们拥有完全访问权限(后台、密码等)的实时 Umbraco 站点并将其内容复制到另一个帐户?

我们的想法是,我们希望实时站点的克隆能够上进行练习,而不会有更改某些内容和不小心破坏当前正在运行和发布的实时站点的危险.

为了简化,我们有:

  1. A working live Umbraco site with admin privileges so we can access all files.
  2. A new, separate Umbraco account which is essentially a blank canvas with access to all files.

我们想将实时站点中的所有文件和内容复制到新帐户,以便拥有与实时站点非常相似的东西来练习构建小部件等。

我们在 Visual Studio 2012 使用 C#Razor 和想要使用最新版本的 Umbraco CMS(根据 NuGet 包管理器,当前为 7.3.0-beta 预发行版)。

我对这种方法的想法是正确的还是有更好的方法?我知道 Umbraco Courier 但想知道除了付费插件之外是否还有其他选择。

如果这是最好的方法,程序是什么?如果不是,有哪些选择,为什么它们更可取?

这可以通过将文件复制到新环境、将数据库备份恢复到新环境然后更新 web.config 中的连接字符串来轻松实现。这将为您提供实时站点的工作副本。如果您正在寻找持续同步的解决方案,那就另当别论了,Courier 从来没有为我可靠地工作过。