Export-SCLibraryPhysicalResource

将库资源导出为 VMM 库共享到本地文件文件夹或网络共享。

语法

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

说明

Export-SCLibraryPhysicalResource cmdlet 将库资源从 Virtual Machine Manager (VMM) 库共享导出到本地文件文件夹或网络共享。

示例

示例 1:将特定库资源导出到本地文件文件夹

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

第一个命令获取名为 VHD01 的虚拟硬盘对象,并将该对象存储在$Resource变量中。

第二个命令将存储在 $Resource 中的资源导出到名为 C:\ExportedLibResources 的文件夹。 如果之前已将资源导出到此文件夹,此命令将覆盖其中任何文件。

示例 2:将库资源导出到网络共享

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

第一个命令获取名为 WebApp01.zip 的应用程序包对象,并将对象存储在$Resource变量中。

第二个命令将存储在 $Resource 中的库资源导出到名为 \FileShare01\LibExports 的网络共享。

参数

-AllowUnencryptedTransfer

指示网络文件传输不需要加密。 如果允许未加密的网络文件传输,则如果源主机和目标主机都不需要加密,则它可以提高性能。

使用此参数可以:

  • 允许将未加密的文件传输到库或传出库。
  • 允许未加密的文件传输到主机组或主机组中。
类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-OverwriteExistingFiles

指示在将资源导入或导出到 VMM 库或从 VMM 库中导入或导出资源时,将覆盖具有相同名称的文件。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Path

指定操作的目标路径。

示例格式:

  • 本地路径:-Path "F:\"
  • UNC 路径:-Path "\\Library\Templates"
  • 卷 GUID 路径:-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • VMware ESX 路径:-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Citrix XenServer 路径:-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
类型:String
Position:0
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Resource

指定资源对象。

类型:ItemBase
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-VMMServer

指定 VMM 服务器对象。

类型:ServerConnection
Position:Named
默认值:None
必需:False
接受管道输入:True
接受通配符:False