在导入过程中设置属性和元数据

在运行 Azure 导入/导出工具准备驱动器时,可以指定要对目标 Blob 设置的属性和元数据。 执行以下步骤:

  1. 若要设置 Blob 属性,请在本地计算机上创建一个指定属性名称和值的文本文件。

  2. 若要设置 Blob 元数据,请在本地计算机上创建一个指定元数据名称和值的文本文件。

  3. PrepImport 操作过程中,需要将其中一个或两个文件的完整路径传递给 Azure 导入/导出工具。

Note

将某个属性或元数据文件指定为复制会话的一部分时,会为作为该复制会话一部分导入的每个 Blob 设置这些属性或元数据。 如果想要为导入的某些 Blob 指定一组不同的属性或元数据,需要创建包含不同属性或元数据文件的单独复制会话。

在文本文件中指定 Blob 属性

要指定 Blob 属性,请创建一个本地文本文件,同时包含将属性名称指定为元素、将属性值指定为值的 XML。 以下示例演示如何指定一些属性值:

<?xml version="1.0" encoding="UTF-8"?>  
<Properties>  
    <Content-Type>application/octet-stream</Content-Type>  
    <Content-MD5>Q2hlY2sgSW50ZWdyaXR5IQ==</Content-MD5>  
    <Cache-Control>no-cache</Cache-Control>  
</Properties>  

将该文件保存到本地位置,如 C:\WAImportExport\ImportProperties.txt

在文本文件中指定 Blob 元数据

同样,要指定 Blob 元数据,请创建一个本地文本文件,用于将元数据名称指定为元素、将元数据值指定为值。 以下示例演示如何指定一些元数据值:

<?xml version="1.0" encoding="UTF-8"?>  
<Metadata>  
    <UploadMethod>Windows Azure Import/Export service</UploadMethod>  
    <DataSetName>SampleData</DataSetName>  
    <CreationDate>10/1/2013</CreationDate>  
</Metadata>  

将该文件保存到本地位置,如 C:\WAImportExport\ImportMetadata.txt

创建包含属性或元数据文件的复制会话

运行 Azure 导入/导出工具准备导入作业时,可以使用 PropertyFile 参数在命令行中指定属性文件。 可以使用 /MetadataFile 参数在命令行中指定元数据文件。 以下示例演示如何指定这两个文件:

WAImportExport.exe PrepImport /j:SecondDrive.jrn /id:BlueRayIso /srcfile:K:\Temp\BlueRay.ISO /dstblob:favorite/BlueRay.ISO /MetadataFile:c:\WAImportExport\SampleMetadata.txt /PropertyFile:c:\WAImportExport\SampleProperties.txt  

后续步骤