当试图使用GPpipe理控制台(select要备份的GP,右击,打开备份,并select目标目录“c:\ ADB”)备份GPO时,备份失败。
在应用程序eventvwr我可以看到的错误是:
Backup of GPO failed. Error [The filename or extension is too long.]
但是detials是:
Details - Source GPO: DisplayName: Default Domain Policy ID: Domain: accad.int Backup: Directory: \\share\ Instance : Comment :
哪个不帮我…
我怎样才能到达失败的文件?
我怎样才能打开日志,可以告诉我如何做到这一点?
有没有任何命令行方法来运行这个备份?
运行后:
PS C:\Users\administrator> import-module grouppolicy PS C:\Users\administrator> Backup-Gpo "Default Domain Policy" -Path c:\ADBackup -Comment "Backup-08-22-14" Backup-GPO : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 c haracters, and the directory name must be less than 248 characters. At line:1 char:11 + Backup-Gpo <<<< "Default Domain Policy" -Path c:\ADBackup -Comment "Backup-08-22-14" + CategoryInfo : NotSpecified: (:) [Backup-GPO], PathTooLongException + FullyQualifiedErrorId : System.IO.PathTooLongException,Microsoft.GroupPolicy.Commands.BackupGpoCommand
我仍然不知道从哪里开始寻找有问题的特定path/目录…
谢谢!!
由于我找不到任何小型应用程序searchpath比…更长的文件 – 我写了一个。
你可以在https://sourceforge.net/projects/pathlength/find它
这是一个非常小的应用程序,允许您searchAD(或通常应用程序)所需的条件。
唯一要记住的是 – 在承载策略文件的DC上运行它(因为在我的情况下 – 共享名称更短,但是c:… \ SYSVOL更长。
希望这会有所帮助。
您可能需要进一步排除故障。 你能够备份其他GPO吗? 您是否尝试使用其他pipe理员帐户? 你能创build一个testing吗? 如果可以,那么我会检查您收到错误的前一个GPO的权限。
有一个你可以使用的powershell命令:
Backup-Gpo -Name MYGPO -Path C:\ GpoBackup – 注释“Backup-08-21-14”