Udostępnij za pośrednictwem


Ulepszony dziennik replikacji magazynu

Replika magazynu korzysta z ogólnoczynnej usługi rejestrowania do replikowania operacji wejścia/wyjścia (I/O) na volumen zapasowy w dowolnej grupie replikacji. Od wersji Azure Local 23H2, użytkownicy mogą zdecydować się na bardziej wydajną usługę rejestrowania, zwiększona funkcjonalność dziennika. Aby odróżnić tę zmodernizowaną usługę rejestrowania, nazywamy oryginalną usługę rejestrowania Tradycyjnym dziennikiem.

Notatka

Rozszerzony dziennik jest ogólnie dostępny w usłudze Azure Local 23H2 i dostępny w systemie Windows Server 2025.

Rozszerzony vs. tradycyjny dziennik

Tradycyjny dziennik jest oparty na Common Log File System (CLFS).

Zaawansowany dziennik pozwala uniknąć abstrakcji systemu plików i ich kosztów wydajności dzięki wykorzystaniu surowego formatu do rejestrowania operacji wejścia/wyjścia, które należy replikować. Ulepszony dziennik wprowadza architekturę, która umożliwia współbieżne zapisywanie wielu rekordów danych I/O do woluminu pomocniczego w grupie replikacji, co znacznie poprawia ogólną wydajność pracy.

Ważny

Nie ma możliwości migracji z tradycyjnego dziennika magazynu do rozszerzonego dziennika ani odwrotnie. Podczas tworzenia partnerstwa repliki magazynu należy zadeklarować format dziennika.

Udoskonalona procedura wdrażania logów

Wykonaj poniższe kroki, aby wdrożyć partnerstwo replikacji magazynu z ulepszonym dziennikiem:

  1. Utwórz standardowe, nowe woluminy sformatowane w CSV_ReFS do replikacji danych w puli magazynu każdej lokalizacji.

    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. Utwórz nowy dysk wirtualny dla dzienników repliki magazynu i zainicjuj partycję dla każdej lokacji:

    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. Zidentyfikuj numer dysku partycji zainicjowanych w kroku 2, aby można było przypisać literę dysku:

    Get-Disk
    

    Na stronie 1:

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

    Na stronie 2:

    New-Partition -DiskNumber <Disk Number> -DriveLetter 'f' -UseMaximumSize
    
  4. Utwórz nowe partnerstwo Storage Replica przy użyciu parametru -LogType Raw, aby korzystać z funkcji Enhanced Log:

    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
    

    Notatka

    -EnableCompression jest wymagana tylko wtedy, gdy zamierzasz używać kompresji SMB dla ruchu repliki magazynu.

Można użyć -LogType FileBased do wdrożenia partnerstwa repliki magazynu przy użyciu tradycyjnego formatu dziennika.

Więcej informacji