zoukankan      html  css  js  c++  java
  • SharePoint 2013 数据迁移方案总结

     1.  使用命令行Backup-SPSite和Backup-SPSite,备份还原站点集方式进行不同服务器场之间的内容迁移

      缺点:在使用此命令进行备份还原的时候,要保持数据库内容数据库version一致。在dbo.version中可以看到。version不一致,使用Upgrade-SPContentDatabase尝试对内容数据库进行升级。手动修改dbo.version中的版本有风险,导入后可能无法正常使用;源站点集的相对路径不能修改。

      优点:还原整个站点集信息,如果site不存在会自动创建,如果site存在会覆盖

    2.  使用命令行Export-SPWeb和Import-SPWeb, 导入导出网站。

      优点:不受内容数据库版本限制;可以将网站导入到不同相对地址的站点集中。

      缺点:在网站大于10G以上,导入导出过程都非常慢,甚至会失败。

    3.  使用命令行Export-SPWeb和Import-SPWeb, 导入导出列表。

      Export-SPWeb -Identity 网站绝对路径 -ItemUrl 要导出的列表的相对路径 -Path "本地文件夹file.cmp"

      优点:不受内容数据库版本限制;可以将列表导入到任一网站;在网站比较大的情况下,可以逐个导入。

      缺点:不包含权限信息

    4.  将要迁移的网站集迁移到新的内容数据库上,然后直接附加此数据库到目标数据库中。

      a. 在CA中创建一个新的内容数据库A,内容数据库所在的数据库服务器,必须与要迁移的站点集所在的内容数据库在同一台数据库实例上。

      b. 使用命令行Move-SPSite将站点集迁移到内容数据库A上。

      c. 备份内容数据库A,然后将备份文件拷贝到目标数据库服务器上。

      d. 在目标服务器上还原内容数据库A,然后使用Mount-SPContentDatabase将内容数据库添加到目标web application上。

      优点:不受内容数据库版本限制;不受网站大小限制;包含网站权限设置;速度快

      缺点:不能在迁移的时候修改网站集的相对地址。

      

      

  • 相关阅读:
    linux系统mysql数据库安装步骤
    uwsgi 配置文件
    服务器重启后,docker无法启动
    标准库functools.wraps的使用方法
    闭包函数延迟绑定问题
    python的面向对象编程
    python中包的介绍与常用模块
    drf知识整理一
    Django知识整理四(choices参数,MTV与MVC模型,ajax介绍,ajax传json文件,ajax传文件,contentType前后端传输数据编码格式)
    DRF序列化组件
  • 原文地址:https://www.cnblogs.com/snailJuan/p/7567645.html
Copyright © 2011-2022 走看看