none
How do I export only product and classification information from one WSUS server and then import it into another WSUS server? RRS feed

  • 问题

  • Dears,

    How do I export only product and classification information from one WSUS server and then import it into another WSUS server?


    谷青松

    2019年3月25日 7:51

答案

  • 你好 谷先生,

    关于你所说的问题,我进行了以下一些研究。

    1. 首先我想到的是使用powershell命令来获得你所需要的一些信息。 通过我的研究你可以使用“get-wsusproduct”和“get-wsusclassification” 这两个命令来获得获取WSUS上当前可用的所有产品和分类的列表。 在这里强调一下,这里获得的是所有可用的信息而不是你所选中的那些产品和分类。如果说你想导出的是所有可用的可以选择使用这一命令。

    (Get-WsusProduct).Product | select Title, id | Export-Csv C:\temp\product.csv
    (Get-WsusClassification).Classification| select Title,Id,Description | Export-Csv c:\temp\classification.csv

    对于导入我的理解是启用该产品或者分类的同步,你可以使用“Set-WsusClassification”和“set-wsusproduct

    Import-Csv C:\temp\product.csv | ForEach-Object {Get-WsusProduct | Where-Object {$_.Product.Title -eq "$_.title"}| Set-WsusProduct -Confirm:$false }
    Import-Csv C:\temp\classification.csv | ForEach-Object {Get-WsusClassification | Where-Object {$_.Classification.Title -eq "$_.title"}| Set-WsusClassification -Confirm:$false }

    2. 如果你想要获得的是你所选中产品和分类的信息,并没有现成的命令来做到这一点,你需要调用一些方法。

    $wsusSubscription = $wsusServer.GetSubscription()
    $wsusSubscription.GetUpdateClassifications()| select title,id | Export-Csv c:\temp\classification.csv
    $wsusSubscription.GetUpdateCategories() | Select Title,id,description | Export-Csv C:\temp\product.csv

    关于导入的命令和上一个相同。

    3. 此外,我咨询了wsus的同志,它们认为在wsus控制窗口进行GUI的添加删除也是可行的。

    最好的祝福,

    Lee


    Just do it.

    2019年3月25日 14:33
    版主

全部回复

  • 你好 谷先生,

    关于你所说的问题,我进行了以下一些研究。

    1. 首先我想到的是使用powershell命令来获得你所需要的一些信息。 通过我的研究你可以使用“get-wsusproduct”和“get-wsusclassification” 这两个命令来获得获取WSUS上当前可用的所有产品和分类的列表。 在这里强调一下,这里获得的是所有可用的信息而不是你所选中的那些产品和分类。如果说你想导出的是所有可用的可以选择使用这一命令。

    (Get-WsusProduct).Product | select Title, id | Export-Csv C:\temp\product.csv
    (Get-WsusClassification).Classification| select Title,Id,Description | Export-Csv c:\temp\classification.csv

    对于导入我的理解是启用该产品或者分类的同步,你可以使用“Set-WsusClassification”和“set-wsusproduct

    Import-Csv C:\temp\product.csv | ForEach-Object {Get-WsusProduct | Where-Object {$_.Product.Title -eq "$_.title"}| Set-WsusProduct -Confirm:$false }
    Import-Csv C:\temp\classification.csv | ForEach-Object {Get-WsusClassification | Where-Object {$_.Classification.Title -eq "$_.title"}| Set-WsusClassification -Confirm:$false }

    2. 如果你想要获得的是你所选中产品和分类的信息,并没有现成的命令来做到这一点,你需要调用一些方法。

    $wsusSubscription = $wsusServer.GetSubscription()
    $wsusSubscription.GetUpdateClassifications()| select title,id | Export-Csv c:\temp\classification.csv
    $wsusSubscription.GetUpdateCategories() | Select Title,id,description | Export-Csv C:\temp\product.csv

    关于导入的命令和上一个相同。

    3. 此外,我咨询了wsus的同志,它们认为在wsus控制窗口进行GUI的添加删除也是可行的。

    最好的祝福,

    Lee


    Just do it.

    2019年3月25日 14:33
    版主
  • Hi,

    Was your issue resolved?

    If you resolved it using our solution, please "mark it as answer" to help other community members find the helpful reply quickly.

    If you resolve it using your own solution, please share your experience and solution here. It will be very beneficial for other community members who have similar questions.

    If no, please reply and tell us the current situation in order to provide further help.

    Best Regards,

    Lee


    Just do it.

    2019年3月27日 6:48
    版主