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 |