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 (kopie) 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 obiekt wirtualnego 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 nieszyfrowane 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.
Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-OverwriteExistingFiles

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

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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\]"
Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Resource

Określa obiekt zasobu.

Typ:ItemBase
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMMServer

Określa obiekt serwera programu VMM.

Typ:ServerConnection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False