Udostępnij za pośrednictwem


Export-SCLibraryPhysicalResource

Eksportuje zasób biblioteki w formie udziału biblioteki programu VMM do lokalnego folderu plików lub udziału sieciowego.

Składnia

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

Opis

Polecenie cmdlet Export-SCLibraryPhysicalResource eksportuje (kopiuje) zasób biblioteki z biblioteki programu Virtual Machine Manager (VMM) do lokalnego folderu plików lub udziału sieciowego.

Przykłady

Przykład 1. Eksportowanie określonego zasobu biblioteki do lokalnego folderu plików

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

Pierwsze polecenie pobiera wirtualny obiekt dysku twardego o nazwie VHD01 i przechowuje obiekt w zmiennej $Resource.

Drugie polecenie eksportuje zasób przechowywany w $Resource do folderu o nazwie C:\ExportLibResources. Jeśli zasób został wcześniej wyeksportowany do tego folderu, to polecenie zastąpi dowolne z tych plików.

Przykład 2. Eksportowanie zasobu biblioteki do udziału sieciowego

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

Pierwsze polecenie pobiera obiekt pakietu aplikacji o nazwie WebApp01.zip i przechowuje obiekt w zmiennej $Resource.

Drugie polecenie eksportuje zasób biblioteki przechowywany w $Resource do udziału sieciowego o nazwie \FileShare01\LibExports.

Parametry

-AllowUnencryptedTransfer

Wskazuje, że transfery plików sieciowych nie wymagają szyfrowania. Jeśli zezwolisz na niezaszyfrowane transfery plików sieciowych, może zwiększyć wydajność, jeśli host źródłowy ani host docelowy nie wymaga szyfrowania.

Użyj tego parametru, aby:

  • Zezwalaj na niezaszyfrowane transfery plików do biblioteki lub z tej biblioteki.
  • Zezwalaj na niezaszyfrowane transfery plików do grupy hostów lub poza nieszyfrowane.
Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OverwriteExistingFiles

Wskazuje, że pliki o tej samej nazwie są zastępowane podczas importowania lub eksportowania zasobów do lub z biblioteki programu VMM.

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

-Path

Określa ścieżkę docelową operacji.

Przykładowe formaty:

  • Ścieżka lokalna: -Path "F:\"
  • Ścieżka UNC: -Path "\\Library\Templates"
  • Ścieżka identyfikatora GUID woluminu: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Ścieżka VMware ESX: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Ścieżka citrix XenServer: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Resource

Określa obiekt zasobu.

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

-VMMServer

Określa obiekt serwera programu VMM.

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