Get-DPMDatasource

Obtém dados protegidos e desprotegidos num computador ou grupo de proteção.

Syntax

Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Inactive]
   [<CommonParameters>]
Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Query] <String>
   [<CommonParameters>]
Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Path] <String>
   [[-ProductionServerName] <String>]
   [<CommonParameters>]
Get-DPMDatasource
   [[-DPMServerName] <String>]
   [-Async]
   [-ComputerName] <String[]>
   [<CommonParameters>]
Get-DPMDatasource
   [-ProductionServer] <ProductionServer>
   [-Async]
   [-Inquire]
   [-Replica]
   [-Tag <Object>]
   [-IgnoreDPMInformation]
   [-GetVolumesWithoutMountPoints]
   [<CommonParameters>]
Get-DPMDatasource
   [-ProtectionGroup] <ProtectionGroup>
   [<CommonParameters>]

Description

O cmdlet Get-DPMDatasource obtém os dados protegidos e desprotegidos num computador no System Center – Data Protection Manager (DPM). O resultado apresenta apenas objetos em níveis que lhe permitem aplicar proteção. Utilize o cmdlet Get-DPMChildDatasource para ver ficheiros na origem de dados.

Este cmdlet também pode devolver as seguintes informações sobre os dados no computador.

Os valores aceitáveis para este parâmetro são:

  • Todas as origens de dados disponíveis no computador protegido.
  • Origem de dados protegida num servidor DPM.
  • Origens de dados inativas num servidor DPM. Uma origem de dados inativa é uma origem de dados que não está protegida ativamente num servidor DPM.
  • Origens de dados num grupo de proteção.

Exemplos

Exemplo 1: Devolver todas as origens de dados num computador

PS C:\>$DpmPServer = Get-DPMProductionServer -DPMServerName "TestingServer"
PS C:\> Get-DPMDatasource -ProductionServer $DpmPServer[1] -Inquire

O primeiro comando devolve os servidores que têm o Agente de Proteção do DPM instalado e, em seguida, armazena-os na variável $DpmPServer.

O segundo comando obtém as origens de dados no segundo servidor no $DpmPServer.

Exemplo 2: Devolver origens de dados protegidas num grupo de proteção

PS C:\> $DpmPServer = Get-DPMProtectionGroup -DPMServerName "TestingServer"
PS C:\> Get-DPMDatasource -ProtectionGroup $DpmPServer

O primeiro comando devolve o grupo de proteção do servidor DPM com o nome TestingServer. O comando armazena o grupo na variável $DpmPServer.

O segundo comando devolve as origens de dados do grupo de proteção no $DpmPServer.

Exemplo 3: Devolver origens de dados inativas num servidor

PS C:\> Get-DPMDatasource -DPMServerName "TestingServer" -Inactive

Este comando obtém as origens de dados inativas no servidor DPM com o nome TestingServer.

Exemplo 4: Obter uma origem de dados a partir de uma localização de pesquisa

PS C:\> Get-DPMDatasource -DPMServerName "TestingServer" -SearchPath "F:\" -ProductionServer "Test.contoso.com"

Este comando obtém uma origem de dados do caminho de pesquisa F:\ no servidor protegido Test.contoso.com.

Parâmetros

-Async

Indica que o comando é executado de forma assíncrona. Quando executa um comando de forma assíncrona, a linha de comandos regressa imediatamente, mesmo que a tarefa deva demorar um tempo prolongado a concluir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Especifica uma matriz de computadores cliente que adiciona ao grupo de proteção.

Type:String[]
Aliases:ComputerNames
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DPMServerName

Especifica o nome do servidor DPM no qual este cmdlet atua.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GetVolumesWithoutMountPoints

Indica que o cmdlet obtém volumes sem pontos de montagem.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IgnoreDPMInformation

Indica que o cmdlet não obtém informações do computador protegido para origens de dados.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Inactive

Indica que o cmdlet devolve origens de dados inativas num servidor DPM. Uma origem de dados inativa é uma origem de dados que foi protegida no servidor DPM de uma só vez, mas que não está protegida atualmente. As réplicas e os pontos de recuperação de uma origem de dados inativa permanecem disponíveis.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Inquire

Indica que este cmdlet consulta o computador protegido e devolve as origens de dados ou origens de dados subordinadas no mesmo.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

Especifica o caminho no qual pretende procurar a origem de dados.

Type:String
Aliases:SearchPath
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProductionServer

Especifica um computador no qual um agente de proteção do DPM está instalado.

Type:ProductionServer
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ProductionServerName

Especifica o nome de um computador no qual um agente de proteção do DPM está instalado.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionGroup

Especifica o grupo de proteção no qual este cmdlet atua. Para obter um objeto ProtectionGroup , utilize o cmdlet Get-DPMProtectionGroup .

Type:ProtectionGroup
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Query

Especifica um filtro para as origens de dados. Este cmdlet devolve apenas os que têm nomes que contêm a cadeia especificada.

Type:String
Aliases:SearchQuery
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Replica

Indica que este cmdlet calcula o espaço necessário para uma réplica no servidor DPM secundário do computador protegido ou do servidor DPM primário.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Especifica uma propriedade personalizada que distingue as respostas a cada chamada assíncrona. Pode utilizar o parâmetro se criar uma interface de utilizador gráfica com cmdlets. Não utilize este parâmetro se trabalhar com a Shell de Gestão do DPM.

Type:Object
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

Datasource