Udostępnij za pośrednictwem


Informacje o wersji narzędzia do tworzenia migawek spójnych aplikacja systemu Azure

Ta strona zawiera listę istotnych zmian wprowadzonych w narzędziu AzAcSnap, aby zapewnić nowe funkcje lub usunąć wady.

Pobierz najnowszą wersję pliku binarnego dla systemu Linux lub Windows i przejrzyj, jak rozpocząć pracę.

Aby uzyskać szczegółowe informacje na temat funkcji w wersji zapoznawczej, zapoznaj się ze stroną AzAcSnap Preview .

Październik 2024 r.

AzAcSnap 10a (kompilacja: 1B79BA*)

Moduł AzAcSnap 10a jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Poprawki i ulepszenia:
    • Zezwalaj na konfigurowanie limitu czasu oczekiwania dla programu Microsoft SQL Server. Ta opcja pomaga zwiększyć limit czasu dla powolnych systemów reagowania (wartość domyślna i minimalna to 30 sekund).
      • Dodano globalną zmienną MSSQL_CMD_TIMEOUT_SECS zastąpienia, która ma być używana w .azacsnaprc pliku lub jako zmienna środowiskowa ustawiona na wymagany limit czasu oczekiwania w sekundach. Aby uzyskać szczegółowe informacje na temat konfiguracji, zapoznaj się z globalnymi ustawieniami zastąpienia, aby kontrolować zachowanie modułu AzAcSnap.

Pobierz plik binarny azAcSnap 10a for Linux(plik podpisu) lub AzAcSnap 10a dla systemu Windows.

Lipiec 2024 r.

AzAcSnap 10 (kompilacja: 1B55F1*)

Moduł AzAcSnap 10 jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Funkcje dodane do wersji zapoznawczej:
    • Program Microsoft SQL Server obsługuje dodawanie opcji konfigurowania, testowania i tworzenia kopii zapasowych migawek programu Microsoft SQL Server w spójny sposób.
  • Funkcje przeniesione do ogólnie dostępnej wersji ogólnodostępnej:
    • Obsługa systemu Windows za pomocą polecenia AzAcSnap może być teraz uruchamiana w obsługiwanych dystrybucjach systemu Linux i systemie Windows.
    • Nowy układ pliku konfiguracji.
      • Aby uaktualnić konfiguracje przed azAcSnap 10, użyj azacsnap -c configure --configuration new polecenia , aby utworzyć nowy plik konfiguracji i użyć wartości w istniejącym pliku konfiguracji.
    • Zarządzanie magazynem dużych wystąpień platformy Azure za pośrednictwem interfejsu API REST za pośrednictwem protokołu HTTPS.
      • Ta zmiana interfejsu API REST umożliwia korzystanie z migawek grup spójności w obsługiwanym magazynie usługi Azure Large Instance.
  • Poprawki i ulepszenia:
    • Nowa --flush opcja, która opróżnia plików pamięci dla magazynu lokalnego, przydatne w przypadku dużych wystąpień platformy Azure i dysku zarządzanego platformy Azure w przypadku połączenia z magazynem blokowym.
    • Ulepszenia rejestrowania.
  • Usunięte funkcje:
    • Instalator AzAcSnap dla systemu Linux.
      • Moduł AzAcSnap można teraz pobrać jako plik binarny obsługiwanych wersji systemów Linux i Windows, aby uprościć dostęp do programu AzAcSnap, co pozwala na szybkie rozpoczęcie pracy.
    • Zarządzanie magazynem dużych wystąpień platformy Azure za pośrednictwem interfejsu wiersza polecenia za pośrednictwem protokołu SSH.
      • Interfejs wiersza polecenia za pośrednictwem protokołu SSH został zastąpiony interfejsem API REST za pośrednictwem protokołu HTTPS.

Pobierz plik binarny azAcSnap 10 dla systemu Linux lub AzAcSnap 10 dla systemu Windows.

Apr-2024

AzAcSnap 9a (kompilacja: 1B3B458)

Moduł AzAcSnap 9a jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Poprawki i ulepszenia:
    • Zezwól usłudze AzAcSnap na ręczne skonfigurowanie punktów końcowych zarządzania platformy Azure w celu umożliwienia jej pracy w suwerennych chmurach platformy Azure.
      • Dodano globalną zmienną AZURE_MANAGEMENT_ENDPOINT zastąpienia, która ma być używana w .azacsnaprc pliku lub jako zmienna środowiskowa ustawiona na odpowiedni punkt końcowy zarządzania platformy Azure. Aby uzyskać szczegółowe informacje na temat konfiguracji, zapoznaj się z globalnymi ustawieniami zastąpienia, aby kontrolować zachowanie modułu AzAcSnap.

Pobierz instalatora AzAcSnap 9a.

Sierpień 2023 r.

AzAcSnap 9 (kompilacja: 1AE5640)

Moduł AzAcSnap 9 jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Funkcje przeniesione do ogólnie dostępnej wersji ogólnodostępnej:
    • Obsługa bazy danych IBM Db2.
    • Obsługa tożsamości zarządzanej systemu w celu łatwiejszej konfiguracji przy jednoczesnym poprawie stanu zabezpieczeń.
  • Poprawki i ulepszenia:
    • Skonfiguruj (-c configure) zmiany:
      • Umożliwia użycie pustej wartości authFile w pliku konfiguracji podczas korzystania z tożsamości zarządzanej systemu.
  • Funkcje dodane do wersji zapoznawczej:
    • Brak.
  • Usunięte funkcje:
    • Obsługa usługi Azure Key Vault została usunięta z wersji zapoznawczej. Nie jest teraz potrzebny moduł AzAcSnap obsługuje tożsamość zarządzaną przez system bezpośrednio.

Pobierz instalator AzAcSnap 9.

Czerwiec 2023 r.

AzAcSnap 8b (kompilacja: 1AD3679)

Moduł AzAcSnap 8b jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Poprawki i ulepszenia:
    • Ogólne ulepszenie azacsnap kodów zakończenia poleceń.
      • azacsnap powinien zwrócić kod zakończenia 0 (zero) po uruchomieniu zgodnie z oczekiwaniami, w przeciwnym razie powinien zwrócić kod zakończenia o wartości innej niż zero. Na przykład uruchomienie azacsnap zwraca wartość niezerową, ponieważ nie ma nic do zrobienia i wyświetla informacje o użyciu, natomiast azacsnap -h zwraca kod zakończenia zera, ponieważ działa zgodnie z oczekiwaniami, zwracając informacje o użyciu.
      • Wszelkie błędy w --runbefore zamykaniu przed działaniem tworzenia kopii zapasowej i zwracają --runbefore kod zakończenia.
      • Wszelkie błędy w programie --runafter zwracają --runafter kod zakończenia.
    • Zmiany kopii zapasowej (-c backup):
      • Zmień przepływ pracy Db2, aby przenieść zapytanie chronione ścieżki poza przepływem pracy WRITE SUSPEND, Storage Snapshot, WRITE RESUME, aby zwiększyć odporność. (wersja zapoznawcza)
      • Poprawka dotycząca brakującej nazwy migawki (azSnapshotName) w --runafter środowisku poleceń.

Pobierz instalator AzAcSnap 8b.

Maj 2023 r.

AzAcSnap 8a (kompilacja: 1AC55A6)

Moduł AzAcSnap 8a jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Poprawki i ulepszenia:
    • Skonfiguruj (-c configure) zmiany:
      • Poprawka dotycząca -c configure powiązanych zmian w narzędziu AzAcSnap 8.
      • Ulepszone wskazówki dotyczące przepływu pracy w celu uzyskania lepszego środowiska klienta.

Pobierz instalator AzAcSnap 8a.

AzAcSnap 8 (kompilacja: 1AC279E)

Moduł AzAcSnap 8 jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Poprawki i ulepszenia:
    • Przywracanie (-c restore) zmian:
      • Nowa możliwość używania polecenia -c restore dla --restore revertvolume usługi Azure NetApp Files.
    • Zmiany kopii zapasowej (-c backup):
      • Poprawka niepoprawnych danych wyjściowych błędu podczas używania -c backup i baza danych ma skonfigurowane "backint".
      • Usuń konwersję małych liter dla opcji tylko zmiany nazwy anfBackup przy użyciu polecenia -c backup , aby nazwa migawki zachowywała wielkość liter w nazwie woluminu.
      • Poprawka dotycząca tworzenia migawki, mimo że platforma SAP HANA nie została umieszczona w trybie tworzenia kopii zapasowych. Jeśli teraz nie można umieścić oprogramowania SAP HANA w trybie tworzenia kopii zapasowych, polecenie AzAcSnap natychmiast zakończy działanie z powodu błędu.
    • Szczegóły (-c details) zmiany:
      • Poprawka dotycząca wyświetlania szczegółów -c details migawki w przypadku korzystania z usługi Azure Large Instance Storage.
    • Ulepszenia rejestrowania:
      • Dodatkowe dane wyjściowe rejestrowania w dzienniku syslog (na przykład /var/log/messages) po awarii.
      • Nowy dziennik "mainlog" (azacsnap.log) umożliwiający bardziej analizowanie wysokiego poziomu dziennika poleceń uruchamianych z wynikiem powodzenia lub niepowodzenia.
    • Nowy plik ustawień globalnych (.azacsnaprc) w celu kontrolowania zachowania azacsnap, w tym lokalizacji pliku "mainlog".

Pobierz instalator AzAcSnap 8.

Luty 2023 r.

AzAcSnap 7a (kompilacja: 1AA8343)

Moduł AzAcSnap 7a jest udostępniany z następującymi poprawkami:

  • Poprawki poleceń -c restore :
    • Włącz instalowanie woluminów w systemie HLI (BareMetal), gdy woluminy są przywracane do wcześniejszego stanu podczas korzystania z programu -c restore --restore revertvolume.
    • Poprawnie ustaw wartość ThroughputMiBps na klonach woluminów dla woluminów usługi Azure NetApp Files w puli pojemności funkcji Automatycznego QoS podczas korzystania z usługi -c restore --restore snaptovol.

Pobierz instalator AzAcSnap 7a.

Grudzień 2022 r.

AzAcSnap 7 (kompilacja: 1A8FDFF)

Moduł AzAcSnap 7 jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Poprawki i ulepszenia:
    • Zmiany kopii zapasowej (-c backup):
      • Skróć sufiks dodany do nazwy migawki. Poprzedni 26-znakowy sufiks "RRRR-MM-DDThhhhss-nnnnnnnZ" był zbyt długi. Sufiks jest teraz 11-znakowy szesnastkowy na podstawie dziesiątych tysięcznych części sekundy od epoki Unix, aby uniknąć kolizji nazewnictwa, na przykład F2D212540D5.
      • Zwiększona walidacja podczas tworzenia migawek w celu uniknięcia niepowodzeń podczas ponawiania próby utworzenia migawki.
      • Limit czasu podczas wykonywania mechanizmu AzAcSnap w celu wyłączenia/włączenia funkcji Backint (autoDisableEnableBackint=true) jest teraz zgodny z innymi wartościami limitu czasu operacji związanych z platformą SAP HANA.
      • Usługa Azure Backup umożliwia teraz tworzenie kopii zapasowych opartych na migawkach innych firm bez wpływu na kopie zapasowe przesyłania strumieniowego (nazywane również "backint"). W związku z tym logika wykrywania "backint" azAcSnap jest zmieniana w celu umożliwienia przyszłego wycofania tej funkcji. Domyślnie to ustawienie jest wyłączone (autoDisableEnableBackint=false). W przypadku klientów, którzy polegali na tej funkcji do tworzenia migawek za pomocą modułu AzAcSnap i używania usługi Azure Backup, zachowanie tej wartości jako true oznacza, że moduł AzAcSnap 7 nadal wyłącza/włącza funkcję backint. Ponieważ to ustawienie nie jest już konieczne dla usługi Azure Backup, zalecamy przetestowanie kopii zapasowych AzAcSnap z wartością autoDisableEnableBackint=false, a następnie w przypadku pomyślnego wprowadzenia tej samej zmiany we wdrożeniu produkcyjnym.
    • Przywracanie (-c restore) zmian:
      • Możliwość utworzenia niestandardowego sufiksu dla klonów woluminów utworzonych podczas używania jednego z następujących elementów -c restore --restore snaptovol :
        • za pomocą wiersza polecenia za --clonesuffix <custom suffix>pomocą polecenia .
        • interaktywnie podczas uruchamiania polecenia bez --force opcji.
      • Podczas wykonywania polecenia --restore snaptovol w usłudze ANF klon wolumin dziedziczy nowe ustawienie "NetworkFeatures" z woluminu źródłowego.
      • Teraz można wykonać przywracanie, jeśli nie skonfigurowano żadnych woluminów danych. Przywraca tylko inne woluminy przy użyciu najnowszej migawki Inne woluminy ( --snapshotfilter opcja dotyczy tylko woluminów danych).
      • Dodatkowe rejestrowanie dla -c restore polecenia, aby ułatwić debugowanie użytkownika.
    • Testowanie (-c test) zmian:
      • Teraz testuje zarządzanie migawkami dla wszystkich innych woluminów i wszystkich danychVolume.Now tests managing snapshots for all otherVolume(s).
  • Funkcje przeniesione do ogólnie dostępnej wersji ogólnodostępnej:
    • Brak.
  • Funkcje dodane do wersji zapoznawczej:
    • Wstępna obsługa kopii zapasowej usługi Azure NetApp Files.
    • Baza danych Db2 obsługuje dodawanie opcji konfigurowania, testowania i tworzenia kopii zapasowych migawek IBM Db2 w spójny sposób aplikacji.

Pobierz instalator AzAcSnap 7.

Lipiec 2022 r.

AzAcSnap 6 (kompilacja: 1A5F0B8)

Ważne

Moduł AzAcSnap 6 udostępnia nowy model wydania dla modułu AzAcSnap i zawiera w pełni obsługiwane funkcje ga oraz funkcje wersji zapoznawczej w jednej wersji.

Ponieważ azAcSnap v5.0 został wydany jako ogólnie dostępny w kwietniu 2021 r., istnieje osiem wydań AzAcSnap w dwóch gałęziach. Naszym celem jest dostosowanie nowego modelu wydania do sposobu wydawania składników platformy Azure. Ta zmiana umożliwia przenoszenie funkcji z wersji zapoznawczej do ogólnie dostępnej (bez konieczności przenoszenia całej gałęzi) i wprowadzenie nowych funkcji w wersji zapoznawczej (bez konieczności tworzenia nowej gałęzi). Z poziomu programu AzAcSnap 6 mamy jedną gałąź z w pełni obsługiwanymi funkcjami ogólnie dostępnymi i funkcjami w wersji zapoznawczej (które podlegają Ts&Cs w wersji zapoznawczej firmy Microsoft). Należy pamiętać, że klienci nie mogą przypadkowo korzystać z funkcji w wersji zapoznawczej i muszą je włączyć za pomocą --preview opcji wiersza polecenia. W związku z tym kolejną wersją będzie AzAcSnap 7, co może obejmować; poprawki (w razie potrzeby) dla funkcji ogólnodostępnych, bieżących funkcji w wersji zapoznawczej przechodzących do ogólnie dostępnej wersji lub nowych funkcji w wersji zapoznawczej.

Moduł AzAcSnap 6 jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Funkcje przeniesione do ogólnie dostępnej wersji ogólnodostępnej:
    • Obsługa bazy danych Oracle Database.
    • Integracja rozwiązania Backint do pracy z usługą Azure Backup.
    • Opcje wiersza polecenia RunBefore/RunAfter umożliwiające wykonywanie niestandardowych skryptów powłoki i poleceń przed lub po wykonaniu migawek magazynu.
  • Funkcje w wersji zapoznawczej:
    • Usługa Azure Key Vault do przechowywania zawartości jednostki usługi.
    • Dysk zarządzany platformy Azure jako alternatywny zaplecze magazynu.
  • Wersja interfejsu API klienta ANF została zaktualizowana do wersji 2021-10-01.
  • Zmiana na przepływ pracy obsługi rozwiązania Backint w celu ponownego włączenia konfiguracji zaplecza w przypadku niepowodzenia podczas umieszczania platformy SAP HANA w spójnym stanie migawki.

Pobierz instalator AzAcSnap 6.

Maj 2022 r.

AzAcSnap v5.0.3 (Kompilacja: 20220524.14204) — aktualizacja poprawki do wersji 5.0.2

Moduł AzAcSnap v5.0.3 (kompilacja: 20220524.14204) jest dostarczany jako aktualizacja poprawki do gałęzi v5.0 z następującą poprawką:

  • Poprawka dotycząca obsługi identyfikatorów rozdzielanych podczas wykonywania zapytań dotyczących platformy SAP HANA. Ten problem dotyczył tylko platformy SAP HANA w węźle HSR-HA, gdy istnieje węzeł pomocniczy skonfigurowany za pomocą polecenia "logreplay_readaccss" i został rozwiązany.

Pobierz instalator AzAcSnap 5.0.3.

AzAcSnap v5.1 Preview (kompilacja: 20220524.15550)

AzAcSnap v5.1 Preview (kompilacja: 20220524.15550) to zaktualizowana kompilacja, która przedłuży datę wygaśnięcia wersji zapoznawczej przez 90 dni. Ta aktualizacja zawiera poprawkę do obsługi identyfikatorów rozdzielonych podczas wykonywania zapytań dotyczących platformy SAP HANA, jak podano w wersji 5.0.3.

Mar-2022

AzAcSnap v5.1 Preview (kompilacja: 20220302.81795)

Moduł AzAcSnap w wersji 5.1 (kompilacja: 20220302.81795) jest udostępniany z następującymi nowymi funkcjami:

  • Obsługa usługi Azure Key Vault do bezpiecznego przechowywania jednostki usługi.
  • Nowa opcja dla -c backup --volumeelementu , która ma wartość parametru all .

Luty 2022 r.

AzAcSnap v5.1 Preview (kompilacja: 2022020.55340)

Moduł AzAcSnap w wersji 5.1 (kompilacja: 2022020.55340) jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Rozwiązano błąd podczas dopasowywania --dbsid opcji wiersza polecenia z wpisem sid w pliku konfiguracji JSON dla baz danych Oracle podczas korzystania z -c restore polecenia .

AzAcSnap v5.1 Preview (kompilacja: 20220203.77807)

Moduł AzAcSnap w wersji 5.1 (kompilacja: 20220203.77807) jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Pomocnicza aktualizacja w celu rozwiązania ograniczeń buforu STDOUT. Teraz lista plików tabeli Oracle umieszczonych w trybie archiwum jest wysyłana do pliku zewnętrznego, a nie danych wyjściowych w głównym pliku dziennika AzAcSnap. Plik zewnętrzny znajduje się w tej samej lokalizacji i nazwie podstawowej co plik dziennika, ale z rozszerzeniem ".protected-tables" (nazwa pliku wyjściowego szczegółowo w pliku dziennika AzAcSnap). Jest zastępowany za każdym razem, gdy azacsnap jest uruchamiany.

Styczeń 2022 r.

AzAcSnap v5.1 Preview (kompilacja: 20220125.85030)

Moduł AzAcSnap w wersji 5.1 (kompilacja: 20220125.85030) jest udostępniany z następującymi nowymi funkcjami:

  • Obsługa bazy danych Oracle
  • Współistnienie backint
  • Dysk zarządzany platformy Azure
  • Możliwości RunBefore i RunAfter

Sierpień 2021 r.

AzAcSnap v5.0.2 (Kompilacja: 20210827.19086) — aktualizacja poprawki do wersji 5.0.1

Moduł AzAcSnap v5.0.2 (kompilacja: 20210827.19086) jest dostarczany jako aktualizacja poprawki do gałęzi v5.0 z następującymi poprawkami i ulepszeniami:

  • Ignoruj ssh 255 kodów zakończenia. W niektórych przypadkach ssh polecenie, które jest używane do komunikowania się z magazynem w dużym wystąpieniu platformy Azure, emituje kod zakończenia 255, gdy nie wystąpiły błędy lub błędy wykonywania (zobacz man ssh "STAN ZAKOŃCZENIA") — a następnie AzAcSnap wychwyci ten kod zakończenia jako błąd i przerwanie. Po wykonaniu tej dodatkowej weryfikacji aktualizacji w celu zweryfikowania poprawnego wykonania ta weryfikacja obejmuje analizowanie ssh stDOUT i STDERR pod kątem błędów oprócz tradycyjnych kontroli kodu zakończenia.
  • Napraw sprawdzanie lokalizacji magazynu hdbuserstore przez instalatora. Instalator przeszukałby system plików pod kątem niepoprawnego katalogu źródłowego lokalizacji hdbuserstore dla użytkownika, na którym uruchomiono instalację — instalator wyszukuje teraz ciąg ~/.hdb. Ta poprawka ma zastosowanie do systemów (na przykład dużych wystąpień platformy Azure), w których magazyn hdbuserstore został wstępnie skonfigurowany dla root użytkownika przed zainstalowaniem programu azacsnap.
  • Instalator pokazuje teraz wersję, która zostanie zainstalowana/wyodrębniona (jeśli instalator zostanie uruchomiony bez żadnych argumentów).

Maj 2021 r.

AzAcSnap v5.0.1 (Kompilacja: 20210524.14837) — aktualizacja poprawki do wersji 5.0

Moduł AzAcSnap v5.0.1 (kompilacja: 20210524.14837) jest dostarczany jako aktualizacja poprawki do gałęzi v5.0 z następującymi poprawkami i ulepszeniami:

  • Ulepszona obsługa kodu zakończenia. W niektórych przypadkach moduł AzAcSnap emituje kod zakończenia równy 0 (zero), nawet po niepowodzeniu wykonywania, gdy kod zakończenia powinien być inny niż zero. Kody zakończenia powinny teraz mieć wartość zero tylko po pomyślnym uruchomieniu azacsnap do ukończenia i bez zera, jeśli wystąpi błąd.
  • Wewnętrzna obsługa błędów modułu AzAcSnap została rozszerzona w celu przechwycenia i emitowania kodu zakończenia poleceń zewnętrznych uruchamianych przez moduł AzAcSnap.

Kwiecień–2021 r.

AzAcSnap v5.0 (kompilacja: 20210421.6349) — data wydania (21 kwietnia-2021)

Moduł AzAcSnap v5.0 (kompilacja: 20210421.6349) jest teraz ogólnie dostępny, a dla tej kompilacji wprowadzono następujące poprawki i ulepszenia:

  • Limit czasu ponawiania próby usługi hdbsql (aby poczekać na odpowiedź z platformy SAP HANA) jest automatycznie ustawiany na połowę wartości "savePointAbortWaitSeconds", aby uniknąć warunków wyścigu. Ustawienie "savePointAbortWaitSeconds" można zmodyfikować bezpośrednio w pliku konfiguracji JSON i musi wynosić co najmniej 600 sekund.

Marzec 2021 r.

AzAcSnap v5.0 Preview (kompilacja: 20210318.30771)

Moduł AzAcSnap w wersji 5.0 (kompilacja: 20210318.30771) jest udostępniany z następującymi poprawkami i ulepszeniami:

  • Usunięto konieczność dodania użytkownika AZACSNAP do baz danych dzierżawy sap HANA, zobacz sekcję Włączanie komunikacji z bazą danych .
  • Poprawka umożliwiająca przywracanie za pomocą woluminów skonfigurowanych przy użyciu ręcznego QOS.
  • Dodano kontrolkę mutex w celu ograniczania połączeń SSH dla dużego wystąpienia platformy Azure.
  • Napraw instalator obsługi nazw ścieżek z spacjami i innymi powiązanymi problemami.
  • W ramach przygotowań do obsługi innych serwerów baz danych zmieniono opcjonalny parametr "--hanasid" na "--dbsid".

Następne kroki