Como obter uma lista de todos os pontos de restauração com algumas informações com o PowerShell

0

Eu quero obter uma lista de todos os pontos de restauração com algumas informações. Eu tenho o arquivo CSV com todos os vms que eu quero provar. Eu tentei assim:

$days = 10 
$DateToCompare = (Get-date).AddDays(-$days) 
$ImportCSV = Import-csv $VMwareCSV -Encoding UTF8

$restorePointInformation = $ImportCSV | % { 
Get-VBRRestorePoint -Name $_.Name |
Where-Object {$_.CreationTime -gt $DateToCompare } 
} | Select-Object Name, CreationTime 



$restorePointInformation |
        group-Object Name |
        Select-Object Name, CreationTime |
        Export-csv $path -NoType

Pensamento group-object coloca todos os Tempos de Criação em uma Célula, mas não. Meu objetivo é obter uma lista com duas colunas. Primeiro: Nome da VM, Segundo: Hora de Criação de cada Ponto de Restauração então o Export-csv deve ficar assim:

     A             B
Name of VM | CreationTime
testVM     | 23.11.17, 24.12.17,10.01.18 
anotherVM  | 24.12.17, 24.01.17,10.02.18 

Espero que alguém possa me ajudar porque eu sou um iniciante no PowerShell

Get-VBRRestorePoint é um cmdlet veeam. Fazemos backup de nossas VMs no Veeam Backup Server.

    
por Uni_x 11.07.2018 / 13:11

0 respostas