Skip To Content

Aktualizowanie aplikacji ArcGIS Data Store

Aplikacja ArcGIS Data Store jest rejestrowana w witrynie GIS Server, która została skonfigurowana jako serwer hostujący dla wdrożenia oprogramowania ArcGIS Enterprise. Wszystkie komponenty tego systemu należy zaktualizować do tej samej wersji.

Przygotowanie do aktualizacji aplikacji ArcGIS Data Store

Uważnie przeczytaj następujące informacje i wykonaj wszelkie wymagane czynności przed zaktualizowaniem aplikacji ArcGIS Data Store:

  • Przed aktualizacją uzyskaj nowe pliki autoryzacji z witryny My Esri. W przypadku aktualizacji z wersji 10.3.x–10.7.x do wersji 10.8.1 potrzebne są nowe pliki licencji dla oprogramowania Portal for ArcGIS i serwera ArcGIS Server. W przypadku aktualizacji z wersji 10.8 nowe pliki licencji nie są potrzebne, chyba że chcesz zmienić aplikacje licencjonowane w portalu lub role serwera ArcGIS Server.
  • Utwórz kopię zapasową magazynu danych i zapisz pliki kopii zapasowych w zdalnej i bezpiecznej lokalizacji. Sposób tworzenia kopii zapasowej zależy od wersji aplikacji ArcGIS Data Store, z której wykonywana jest aktualizacja oraz od typu aktualizowanego magazynu danych.
    • W przypadku aktualizacji z wersji 10.5.1 lub nowszej utwórz kopię zapasową każdego magazynu danych przy użyciu narzędzia backupdatastore. Jeśli wystąpi problem z aktualizacją i konieczne będzie przywrócenie poprzedniej instalacji, będzie można ponownie zainstalować wcześniejszą wersję aplikacji ArcGIS Data Store oraz użyć tych plików kopii zapasowej i narzędzia restoredatastore w celu przywrócenia danych.
    • W przypadku aktualizacji magazynu danych pamięci podręcznej kafli lub relacyjnego magazynu danych z wersji 10.5 lub wcześniejszej użyj narzędzia exportmanageddb w celu utworzenia kopii zapasowych tych magazynów danych. Jeśli wystąpi problem z aktualizacją i konieczne będzie przywrócenie poprzedniej instalacji, będzie można ponownie zainstalować wcześniejszą wersję aplikacja ArcGIS Data Store oraz użyć narzędzia importmanagedb w celu zaimportowania pliku eksportu.
    • W przypadku aktualizacji magazynu dużych zbiorów danych czasowo-przestrzennych z wersji 10.4 lub 10.4.1 utwórz kopię zapasową katalogu zasobów na każdym komputerze w magazynie dużych zbiorów danych czasowo-przestrzennych. Jeśli wystąpi problem z aktualizacją i konieczne będzie przywrócenie poprzedniej instalacji, będzie można ponownie zainstalować wcześniejszą wersję aplikacji ArcGIS Data Store oraz zastąpić katalog zasobów na każdym komputerze przy użyciu kopii zapasowych katalogów.
  • Przed zaktualizowaniem relacyjnego magazynu danych lub magazyn danych pamięci podręcznej kafli sprawdź na każdym komputerze wielkość katalogu ArcGIS Data Store. Upewnij się, że na dysku komputera znajduje się dwa razy więcej wolnego miejsca, niż zajmuje katalog ArcGIS Data Store.
  • Pobierz najnowsze pliki instalacyjne aplikacji ArcGIS Data Store, Portal for ArcGIS, oprogramowania ArcGIS Server i aplikacji ArcGIS Web Adaptor z witryny My Esri.
  • Uruchomienie programu instalacyjnego wersji 10.8.1 spowoduje automatyczne zaktualizowanie aplikacji ArcGIS Data Store do wersji 10.8.1. Nie jest konieczne pobieranie i instalowanie każdej wcześniej wydanej wersji w kolejności. Nie należy odinstalowywać poprzedniej wersji aplikacji ArcGIS Data Store.
  • Aby portal ArcGIS Enterprise działał, musi być w tej samej wersji co serwer hostujący. Ponadto należy ponownie zainstalować instancje aplikacji ArcGIS Web Adaptor w tej samej wersji co serwer ArcGIS Server.
  • Jeśli wykonywana jest aktualizacja z wersji 10.4, a przesyłane strumieniowo dane obserwacyjne ze sfederowanej witryny serwera ArcGIS GeoEvent Server są archiwizowane w magazynie dużych zbiorów danych czasowo-przestrzennych, należy zastosować poprawkę ArcGIS 10.4 GeoEvent Extension Patch 1 do serwera ArcGIS GeoEvent Server w wersji 10.4. Po zastosowaniu poprawki postępuj zgodnie z instrukcjami, aby naprawić dane przed rozpoczęciem aktualizacji komponentów wdrożenia oprogramowania ArcGIS Enterprise.
  • Jeśli używana jest sfederowana witryna ArcGIS GeoEvent Server, zatrzymaj usługę ArcGIS GeoEvent Server na wszystkich komputerach przed zaktualizowaniem serwera ArcGIS Server.
  • Jeśli istnieje magazyn danych pamięci podręcznej kafli działający w trybie podstawowy-zapasowy, przed przeprowadzeniem aktualizacji upewnij się, że komputer zapasowy ma dostęp do domyślnej lokalizacji kopii zapasowych. W przeciwnym razie po przeprowadzeniu aktualizacji nie będzie żadnej domyślnej lokalizacji kopii zapasowych dla magazynu danych pamięci podręcznej kafli i konieczne będzie jej skonfigurowanie.
  • Jeśli istnieje magazyn danych pamięci podręcznej kafli obejmujący więcej niż jeden komputer, należy ponadto otworzyć porty 29079–29090 i 4369 w zaporze.
  • Przeczytaj następną sekcję i zaktualizuj wymagane komponenty oprogramowania ArcGIS Enterprise przed przeprowadzeniem aktualizacji aplikacji ArcGIS Data Store.

Kolejność aktualizacji

Ponieważ aplikacja ArcGIS Data Store jest zawsze używana jako część wdrożenia oprogramowania ArcGIS Enterprise, należy zaktualizować niektóre komponenty tego wdrożenia przed zaktualizowaniem samej aplikacji ArcGIS Data Store. Zaktualizuj komponenty w następującej kolejności:

  1. Zaktualizuj oprogramowanie Portal for ArcGIS.
  2. Zaktualizuj aplikację ArcGIS Web Adaptor (dla portalu).
  3. Zaktualizuj witrynę serwera ArcGIS Server pełniącą rolę serwera hostującego portalu. Ten serwer hostujący należy zaktualizować przed zaktualizowaniem aplikacji ArcGIS Data Store.
  4. Zaktualizuj aplikację ArcGIS Web Adaptor (dla serwera ArcGIS Server).
  5. Zaktualizuj aplikację ArcGIS Data Store.
  6. Zaktualizuj wszystkie dodatkowe witryny serwera ArcGIS Server, jeśli znajdują się we wdrożeniu. Obejmuje to zaktualizowanie witryn następujących serwerów: ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server, ArcGIS Notebook Server i ArcGIS Mission Server.

Magazyny danych o wysokiej dostępności

Począwszy od wersji 10.7 aplikacji ArcGIS Data Store, kolejność aktualizacji poszczególnych komputerów w magazynie danych o wysokiej dostępności nie ma znaczenia. Należy jednak najpierw zainstalować oprogramowanie na wszystkich komputerach, a następnie wykonać aktualizację z poziomu dowolnego komputera.

Podczas aktualizowania relacyjnego magazynu danych lub magazynu danych pamięci podręcznej kafli o wysokiej dostępności (w wersji 10.7.1 lub wcześniejszej) zainstaluj nową wersję aplikacji ArcGIS Data Store na komputerze podstawowym i zapasowym, a następnie skonfiguruj oba komputery przez uruchomienie kreatora konfiguracji magazynu danych lub narzędzia configuredatastore na komputerze podstawowym lub zapasowym. Spowoduje to skonfigurowanie obu komputerów.

Notatka:

Gdy aktualizowany jest magazyn danych pamięci podręcznej kafli o wysokiej dostępności do aplikacji ArcGIS Data Store 10.8, magazyn ten stanie się klastrowym magazynem danych pamięci podręcznej kafli składającym się z dwóch komputerów. W magazynie danych pamięci podręcznej kafli powinna znajdować się nieparzysta liczba komputerów, dlatego dodaj jeszcze co najmniej jeden komputer magazynu danych pamięci podręcznej kafli oraz odtwórz dane w celu zrównoważenia pamięci podręcznych scen. Gdy aktualizowany jest magazyn danych pamięci podręcznej kafli w wersji 10.8 do wersji 10.8.1, pozostaje on w trybie klastra.

Gdy aktualizowany jest magazyn danych pamięci podręcznej kafli w wersji 10.7.1 lub wcześniejszej do aplikacji ArcGIS Data Store 10.8.1, pozostanie on w trybie podstawowy-zapasowy.

Jeśli magazyn danych pamięci podręcznej kafli (klaster) lub magazyn dużych zbiorów danych czasowo-przestrzennych zawiera więcej niż jeden komputer, zainstaluj nową wersję aplikacji ArcGIS Data Store na wszystkich komputerach. Następnie zaloguj się na jednym z komputerów przy użyciu danych logowania administratora i skonfiguruj wszystkie komputery w magazynie dużych zbiorów danych czasowo-przestrzennych przez uruchomienie kreatora konfiguracji magazynu danych lub narzędzia configuredatastore. Spowoduje to skonfigurowanie wszystkich komputerów w magazynie danych pamięci podręcznej kafli lub magazynie dużych zbiorów danych czasowo-przestrzennych.

Uwaga:

Upewnij się, że nikt nie tworzy żadnych hostowanych warstw obiektów czasowo-przestrzennych, dopóki nie zakończysz aktualizowania wszystkich komputerów w magazynie dużych zbiorów danych czasowo-przestrzennych. W aplikacji ArcGIS Server Manager możesz zatrzymać usługę systemową GeoAnalyticsTools, aby uniemożliwić wszystkim użytkownikom uruchomienie narzędzi Narzędzia analiz geoprzestrzennych podczas wykonywania aktualizacji. Zatrzymaj także usługi śledzenia lokalizacji używane przez aplikację ArcGIS Tracker.

Aktualizowanie aplikacji ArcGIS Data Store

Po uzyskaniu plików instalacyjnych i utworzeniu plików kopii zapasowych oraz po zaktualizowaniu serwera hostującego wykonaj procedurę aktualizacji dla każdego typu magazynu danych. Wszystkie magazyny danych zarejestrowane na tym samym serwerze ArcGIS Server muszą korzystać z tej samej wersji aplikacji ArcGIS Data Store. Podczas aktualizowania aplikacji ArcGIS Data Store pamiętaj o następujących kwestiach:

  • Zawsze instaluj aplikację ArcGIS Data Store na wszystkich komputerach w magazynie danych przed ponownym skonfigurowaniem magazynu danych.
  • Nie odinstalowuj aplikacji ArcGIS Data Store przed zainstalowaniem nowej wersji.
  • Jeśli w relacyjnym magazynie danych lub magazynie danych pamięci podręcznej kafli znajdują się komputery podstawowy i zapasowy, zainstaluj nową wersję aplikacji ArcGIS Data Store na komputerze podstawowym i zapasowym, a następnie ponownie skonfiguruj magazyn danych na dowolnym komputerze.
  • Jeśli istnieje wiele komputerów magazynu danych pamięci podręcznej kafli lub magazynu dużych zbiorów danych czasowo-przestrzennych skonfigurowanych w witrynie serwera ArcGIS Server, zainstaluj nową wersję aplikacji ArcGIS Data Store na każdym komputerze magazynu danych.
  • Jeśli Twoja licencja ArcGIS Server ma datę wygaśnięcia, zaktualizuj tę licencję w relacyjnym magazynie danych ArcGIS Data Store po zaktualizowaniu licencji ArcGIS Server i relacyjnego magazynu danych.

Wskazówka:

W przypadku aplikacji ArcGIS Data Store w wersji sprzed 10.5 podczas konfigurowania magazynu danych tworzony był zarówno relacyjny magazyn danych, jak i magazyn danych pamięci podręcznej kafli. Jeśli jednak żaden członek instytucji nigdy nie opublikował hostowanej warstwy scen w portalu i wykonywana jest aktualizacja z wersji 10.3.x lub 10.4.x, magazyn danych pamięci podręcznej kafli nie został skonfigurowany i nie jest konieczna jego aktualizacja.

Po wykonaniu czynności wskazanych w sekcji Przygotowanie do aktualizacji aplikacji ArcGIS Data Store i zaktualizowaniu komponentów oprogramowania ArcGIS Enterprise, które muszą zostać zaktualizowane przed zaktualizowaniem aplikacji ArcGIS Data Store, wykonaj następujące czynności, aby zaktualizować magazyny danych:

  1. Jeśli używasz magazynu dużych zbiorów danych czasowo-przestrzennych z serwerem ArcGIS GeoEvent Server, zaloguj się do aplikacji ArcGIS GeoEvent Server Manager i zatrzymaj usługi obiektowe służące do archiwizacji danych.
  2. Opcjonalnie, jeśli chcesz uniemożliwić użytkownikom edycję hostowanych warstw obiektowych podczas aktualizacji, połącz się z serwerem hostującym (witryna GIS Server) w aplikacji ArcGIS Server Manager i zatrzymaj wszystkie hostowane usługi obiektowe. Analogicznie, jeśli istnieje sfederowana witryna ArcGIS GeoAnalytics Server, połącz się z nią w aplikacji ArcGIS Server Manager i zatrzymaj wszystkie hostowane usługi obiektowe.
  3. Zaktualizuj instalację aplikacji ArcGIS Data Store na każdym komputerze w magazynie danych.

    Aby zaktualizować instalację, uruchom z poziomu wiersza poleceń najnowszy skrypt instalacyjny aplikacji ArcGIS Data Store 10.8.1 jako użytkownik, który zainstalował aplikację ArcGIS Data Store po raz pierwszy. Nie należy odinstalowywać istniejącej instalacji.

    Aby uruchomić polecenie, przejdź do katalogu ROOT lub untar i uruchom polecenie /Setup.

    Aby uruchomić skrypt instalacyjny z nośnika instalacyjnego aplikacji ArcGIS Data Store 10.8.1, kliknij skrypt instalacyjny, a następnie przycisk Uruchom w terminalu.

    Notatka:

    Nie jest konieczne ręczne zatrzymywanie usługi ArcGIS Data Store, ponieważ skrypt instalacyjny zrobi to za Ciebie.

  4. Program instalacyjny wykryje istniejącą wersję aplikacji ArcGIS Data Store na komputerze docelowym i zapyta, czy należy kontynuować, czy zakończyć aktualizację. Zapoznaj się z następującym przykładem:

    =========================================================================
    ArcGIS 10.8.1 Data Store (Linux)
    =========================================================================
    Your ArcGIS 10.3 Data Store is installed at:
    /home/ags/arcgis/datastore
    Confirm Settings
    =========================================================================
    Product to upgrade:             ArcGIS 10.3 Data Store (Linux)
    Location to upgrade:            /home/ags/arcgis/datastore/usr/arcgisdatastore
    Your ArcGIS 10.3 Data Store will be stopped when performing the upgrade 
    and ArcGIS 10.8.1 Data Store will be started after the upgrade completes
      'y' to continue with these settings
      'q' to exit without upgrading this product
    Enter choice [y,q] (y):

  5. Wpisz y i naciśnij klawisz Enter, aby zaakceptować wykryte ustawienia i kontynuować aktualizację.

    Notatka:

    Zaczekaj na wykonanie aktualizacji aplikacji ArcGIS Data Store na tym komputerze do wersji 10.8.1. Może to potrwać kilka minut.

  6. Po zainstalowaniu nowej wersji aplikacji ArcGIS Data Store na pierwszym komputerze zainstaluj tę samą wersję aplikacji ArcGIS Data Store na wszystkich innych komputerach w magazynie danych, które zostały skonfigurowane przy użyciu tej samej witryny GIS Server. Jeśli na przykład istnieje relacyjny magazyn danych o wysokiej dostępności (dwa komputery) oraz magazyn dużych zbiorów danych czasowo-przestrzennych, który obejmuje trzy komputery, powtórz etapy instalacji na pozostałych komputerach przed przejściem do następnego etapu.
  7. Po zaktualizowaniu wszystkich instalacji aplikacji ArcGIS Data Store do najnowszej wersji użyj narzędzia wiersza poleceń configuredatastore, aby ponownie skonfigurować każdy typ magazynu danych przy użyciu witryny hostującej GIS Server.

    Liczba uruchomień narzędzia configuredatastore będzie zależna od Twojej konfiguracji.

    • W przypadku relacyjnego magazynu danych i magazynu danych pamięci podręcznej kafli (tryb podstawowy-zapasowy) zaloguj się na komputerze podstawowym lub zapasowym jako użytkownik, który zainstalował aplikację ArcGIS Data Store, a następnie uruchom narzędzie configuredatastore. Spowoduje to zaktualizowanie magazynu danych na obu komputerach.
    • Jeśli relacyjny magazyn danych i magazyn danych pamięci podręcznej kafli znajdują się na tym samym komputerze, uruchomienie narzędzia configuredatastore spowoduje zaktualizowanie obu magazynów.
    • W przypadku magazynów danych pamięci podręcznej kafli (klaster) lub magazynów dużych zbiorów danych czasowo-przestrzennych zaloguj się na dowolnym komputerze z takim magazynem jako użytkownik, który zainstalował aplikację ArcGIS Data Store, a następnie uruchom narzędzie configuredatastore. Spowoduje to zaktualizowanie wszystkich komputerów w magazynie danych pamięci podręcznej kafli w klastrze lub magazynie dużych zbiorów danych czasowo-przestrzennych.

    W tym przykładzie narzędzie configuredatastore jest uruchamiane na komputerze zawierającym zarówno relacyjny magazyn danych, jak i magazyn danych pamięci podręcznej kafli. Oba magazyny danych są skonfigurowane z użyciem witryny GIS Server https://myserver.network.com:6443/arcgis:

    ./configuredatastore.sh https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores relational,tilecache

    W tym przykładzie narzędzie configuredatastore jest uruchamiane na jednym z komputerów w magazynie dużych zbiorów danych czasowo-przestrzennych, który został skonfigurowany z użyciem witryny GIS Server https://gisserver.mynetwork.com:6443/arcgis:

    ./configuredatastore.sh https://gisserver.mynetwork.com:6443/arcgis serveradmin MyAdminPassword /home/ags/arcgis/datastore/usr/arcgisdatastore --stores spatiotemporal

    Uruchomienie narzędzia configuredatastore powoduje ponowne uruchomienie aplikacji ArcGIS Data Store na wszystkich komputerach w magazynie danych.

    Przed zaktualizowaniem aplikacja ArcGIS Data Store potwierdza, że wszystkie komputery w magazynie danych mają zainstalowaną tę samą wersję aplikacji ArcGIS Data Store, a także że wszystkie komputery są dostępne. Jeśli jakieś komputery nie zostały zaktualizowane lub są niedostępne, aplikacja ArcGIS Data Store nie może kontynuować aktualizacji. Napraw problemy z instalacją lub siecią, a następnie ponownie uruchom narzędzie configuredatastore.

  8. Jeśli masz magazyn dużych zbiorów danych czasowo-przestrzennych, potwierdź, że dla tego magazynu wyświetlany jest status healthy.

    Aby ustalić status magazynu danych, zaloguj się do aplikacji ArcGIS Server Administrator Directory dla serwera hostującego i uruchom polecenie REST validate.

  9. Jeśli w portalu znajdują się sfederowane witryny serwera ArcGIS GeoEvent Server lub ArcGIS GeoAnalytics Server, zaktualizuj je. Po pomyślnej aktualizacji upewnij się, że usługi obiektowe są uruchomione i działają.

Uwagi po zaktualizowaniu aplikacji ArcGIS Data Store

Procedura aktualizacji przenosi wszystkie istniejące kopie zapasowe relacyjnego magazynu danych w wersji 10.5 lub wcześniejszej oraz pliki zapasowe magazynu dużych zbiorów danych czasowo-przestrzennych w wersji 10.5 do nowego podkatalogu w katalogu kopii zapasowych. Nazwa katalogu zawiera numer wersji aplikacji ArcGIS Data Store. Aplikacja ArcGIS Data Store przenosi te pliki, aby zapobiec przypadkowej próbie użycia tych plików do przywrócenia zaktualizowanego relacyjnego magazynu danych, ponieważ nie jest to obsługiwane.

Z tego powodu należy tworzyć pełne kopie zapasowego relacyjnego magazynu danych i magazynu dużych zbiorów danych czasowo-przestrzennych po zaktualizowaniu aplikacji ArcGIS Data Store. Dzięki temu dysponujesz użyteczną pełną kopią zapasową danych z hostowanej warstwy obiektowej i warstwy danych czasowo-przestrzennych, którą możesz zastosować, gdy wystąpią problemy przed kolejnym zaplanowanym utworzeniem kopii zapasowej.

Po zaktualizowaniu należy potwierdzić, że magazyny danych są dostępne. Można to zrobić przy użyciu aplikacji ArcGIS Server Manager lub ArcGIS Server Administrator Directory. Potwierdź także działanie hostowanych warstw obiektowych i scen.

Weryfikacja magazynów danych

Możesz zalogować się do aplikacji ArcGIS Server Manager w celu sprawdzenia, czy witryna GIS Server może nadal komunikować się z poszczególnymi magazynami danymi.

Aby zweryfikować magazyn danych przy użyciu aplikacji ArcGIS Server Manager, wykonaj następujące czynności:

  1. Zaloguj się w portalu ArcGIS Server Manager.
  2. Wybierz kolejno opcje Witryna > Magazyny danych.
  3. Zaznacz pole wyboru obok magazynu danych, który chcesz zweryfikować (ArcGIS_Data_Store).
  4. Kliknij przycisk Sprawdź poprawność.

Jeśli magazyn danych działa, a witryna GIS Server może nawiązać z nim komunikację, w kolumnie Status pojawi się zielony znacznik wyboru.

Potwierdzenie działania warstw

Po zakończeniu aktualizacji należy również sprawdzić, czy działają wszystkie usługi.

  1. Zaloguj się w portalu ArcGIS Server Manager.
  2. Wybierz kolejno opcje Usługi > Hostowane.
  3. Sprawdź, czy wszystkie usługi działają.