Condividi tramite


Export-SCLibraryPhysicalResource

Esporta una risorsa di libreria in una condivisione di libreria VMM in una cartella file locale o in una condivisione di rete.

Sintassi

Export-SCLibraryPhysicalResource
      [-Path] <String>
      -Resource <ItemBase>
      [-OverwriteExistingFiles]
      [-AllowUnencryptedTransfer]
      [-VMMServer <ServerConnection>]
      [<CommonParameters>]

Descrizione

Il cmdlet Export-SCLibraryPhysicalResource esporta (copie) una risorsa di libreria da una condivisione di libreria di Virtual Machine Manager (VMM) a una cartella file locale o a una condivisione di rete.

Esempio

Esempio 1: Esportare una risorsa di libreria specifica in una cartella di file locale

PS C:\> $Resource = Get-SCVirtualHardDisk -Name "VHD01.vhd"
PS C:\> Export-SCLibraryPhysicalResource -Resource $Resource -Path "C:\ExportedLibResources" -OverwriteExistingFiles

Il primo comando ottiene l'oggetto disco rigido virtuale denominato VHD01 e archivia l'oggetto nella variabile $Resource.

Il secondo comando esporta la risorsa archiviata in $Resource nella cartella denominata C:\ExportedLibResources. Se la risorsa fosse stata esportata in precedenza in questa cartella, questo comando sovrascriverà uno di questi file.

Esempio 2: Esportare una risorsa di libreria in una condivisione di rete

PS C:\> $Resource = Get-SCApplicationPackage -Name "WebApp01.zip"
PS C:\> Export-SCLibraryPhysicalResource -Resource $Resource -Path "\\FileShare01\LibExports"

Il primo comando ottiene l'oggetto pacchetto dell'applicazione denominato WebApp01.zip e archivia l'oggetto nella variabile $Resource.

Il secondo comando esporta la risorsa di libreria archiviata in $Resource nella condivisione di rete denominata \FileShare01\LibExports.

Parametri

-AllowUnencryptedTransfer

Indica che i trasferimenti di file di rete non richiedono la crittografia. Se si consentono trasferimenti di file di rete non crittografati, può migliorare le prestazioni se né l'host di origine né l'host di destinazione richiedono la crittografia.

Usare questo parametro per:

  • Consente trasferimenti di file non crittografati all'interno o all'esterno della libreria.
  • Consente trasferimenti di file non crittografati all'interno, all'esterno o all'interno di un gruppo host.
Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-OverwriteExistingFiles

Indica che i file con lo stesso nome vengono sovrascritti durante l'importazione o l'esportazione di risorse all'interno o all'esterno della libreria VMM.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Path

Specifica il percorso di destinazione per l'operazione.

Formati di esempio:

  • Percorso locale: -Path "F:\"
  • Percorso UNC: -Path "\\Library\Templates"
  • Percorso GUID del volume: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Percorso VMware ESX: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Percorso Citrix XenServer: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Resource

Specifica un oggetto risorsa.

Tipo:ItemBase
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False