如何恢复Sitecore CMS 6.x附带的原始Sitecore角色?

如何恢复Sitecore CMS 6.x附带的原始Sitecore角色?,sitecore,sitecore6,Sitecore,Sitecore6,我想还原原始Sitecore角色,如Sitecore客户端创作。我在6.3.1上有另一个“干净”安装,我可以从中复制数据。我可以从该实例的aspnet_Roles表复制行吗?还需要什么?您不能直接复制数据,因为ASP.NET成员身份使用的ID可能不匹配。您可以尝试序列化干净安装中的角色,然后在要还原的实例中还原它们 当您序列化它们时,它们将被写入数据文件夹中的“序列化”文件夹。将其复制到另一个实例上的同一目录,然后使用目标实例中的角色管理器来还原它们。我过去使用此工具有过不好的经历。。。“全部还

我想还原原始Sitecore角色,如Sitecore客户端创作。我在6.3.1上有另一个“干净”安装,我可以从中复制数据。我可以从该实例的aspnet_Roles表复制行吗?还需要什么?

您不能直接复制数据,因为ASP.NET成员身份使用的ID可能不匹配。您可以尝试序列化干净安装中的角色,然后在要还原的实例中还原它们


当您序列化它们时,它们将被写入数据文件夹中的“序列化”文件夹。将其复制到另一个实例上的同一目录,然后使用目标实例中的角色管理器来还原它们。

我过去使用此工具有过不好的经历。。。“全部还原”(这是必需的)不会覆盖我现有的角色吗?是的,我刚刚确认了这一点。我想我可以在站点A上序列化。然后在站点B上。。。然后将角色从站点B复制到站点A,然后恢复。谢谢,ddysart。我克服了对序列化的恐惧,只是用了它。很好。对于新手来说,这只是一个危险的工具!幸运的是,我对它有一些经验。是的,你必须确保所有的东西都在序列化文件夹中,否则它会(通过艰苦的学习)失去兴趣,你为什么不打包角色呢?