存储副本增强型日志

存储副本利用常规用途日志记录服务将 IO 复制到任何复制组中的辅助卷。 从 Azure 本地 23H2 开始,用户可以选择加入性能更高的日志记录服务,增强型日志。 为了区分此重新设计的日志记录服务,我们将原始日志记录服务称为传统日志

注意

增强型日志在 Azure Local 23H2 中正式发布,可在 Windows Server 2025 中使用。

增强型日志与传统日志

传统日志基于通用日志文件系统 (CLFS)

增强型日志利用原始格式记录需要复制的 IO,从而避开了文件系统抽象及其性能成本。 增强型日志引入了一种体系结构,允许将多个 IO 数据记录同时写入复制组中的辅助卷,从而大大提高整体工作负载性能。

重要

不存在从存储副本传统日志到增强型日志的迁移路径,反之亦然。 在创建存储副本合作关系时,必须声明日志格式。

增强型日志部署步骤

按照以下步骤部署具有增强型日志的存储副本合作关系:

  1. 为每个站点的存储池上的存储副本数据/数据复制创建标准的新 CSV_ReFS 格式卷:

    New-Volume -FriendlyName south-data -StoragePoolFriendlyName "Pool for Site South" -Size 1tb -FileSystem CSVFS_ReFS
    
    New-Volume -FriendlyName north-data -StoragePoolFriendlyName "Pool for Site North" -Size 1tb -FileSystem CSVFS_ReFS
    
  2. 为存储副本日志创建新的虚拟磁盘,并初始化每个站点的分区:

    New-VirtualDisk -FriendlyName south-log -StoragePoolFriendlyName "Pool for Site South" -Size 16gb
    
    New-VirtualDisk -FriendlyName north-log -StoragePoolFriendlyName "Pool for Site North" -Size 16gb
    
  3. 确定在步骤 2 中初始化的分区的磁盘编号,以便分配驱动器字母:

    Get-Disk
    

    在站点 1:

    New-Partition -DiskNumber <Disk Number> -DriveLetter 'e' -UseMaximumSize
    

    在站点 2:

    New-Partition -DiskNumber <Disk Number> -DriveLetter 'f' -UseMaximumSize
    
  4. 使用 -LogType Raw 参数创建新的存储副本伙伴关系,以利用增强型日志功能:

    New-SRPartnership -SourceComputerName <Source Computer Hostname> -SourceRGName <Source Replication Group Name> -SourceVolumeName 'C:\ClusterStorage\south-data\' -SourceLogVolumeName e: -DestinationComputerName <Destination Computer Name> -DestinationRGName <Destination Replication Group Name> -DestinationVolumeName 'C:\ClusterStorage\north-data\' -DestinationLogVolumeName f: -LogType Raw -EnableCompression
    

    注意

    仅当你打算对存储副本流量使用 SMB 压缩时,才需要 -EnableCompression

可以使用 -LogType FileBased 通过传统日志格式部署存储副本合作关系。

详细信息