我有一个 3 服务器 SharePoint 2013 场(数据库、应用程序、Web),其设置和运行足以放入一些演示内容,并且正在尝试配置备份。我已使用中央管理成功备份,但我正在尝试让它从命令行工作以便安排它。我找到了类似的东西 这里有非常简单的说明。

在应用程序服务器上,我尝试过

  1. 建立一个目录 c:\backuptest 并给予Everyone完全权限。
  2. 以管理员身份运行 SharePoint 2013 命令行管理程序
  3. 当我使用此命令时,它会给出以下输出,然后默默地挂起:

    PS C:\备份测试> 备份-SPFarm -verbose -BackupMethod Full -Directory c:\backuptest

    详细:离开Backup-SPFarm的BeginProcessing方法。

    详细:在目标“MOSS2013APP”上执行“Backup-SPFarm”操作。

没有创建任何内容 c:\backuptest. 。Ctrl-C 和 Ctrl-D 不执行任何操作。我必须杀死 powershell.exe 或重新启动。

我错过了什么或做错了什么?

有帮助吗?

解决方案 2

哇。

这实在是太慢了。

就我而言,它挂在这些行之后 大约一小时 在 PowerShell 主机中生成任何其他输出或将任何文件写入备份位置之前。

作为 记录在别处, ,运行 Backup-SPFarm cmdlet 的用户和 运行数据库服务的用户(服务帐户) 需要写入备份目标的权限。我已经破坏了搜索和管理应用程序,因为我还没有完成配置它们。一旦它可以写入备份目标, 备份日志 spbr000* 文件夹中的文件包含很多详细信息。

它甚至不会显示错误,直到长时间的静默挂起期结束。

其他提示

首先,如果可能的话,在 SQL Server 上创建备份目录。这提供了最快的备份性能。

您需要分享您的路径(例如从 C:\backuptest 创建一个名为 BackupTest 的共享),为每个人提供对共享权限的完全控制(这通常很好,因为我们将覆盖 NTFS 权限级别的权限)。

接下来,删除 MACHINENAME\Users。添加具有 NTFS 修改权限的 SQL Server 服务帐户以及添加具有 NTFS 修改权限的计时器服务帐户。

最后,运行 Backup-SPFarm -verbose -BackupMethod Full -Directory \\machinename\backuptest。

许可以下: CC-BY-SA归因
scroll top