Skip To Content

Odtwarzanie oprogramowania ArcGIS Enterprise

Jeśli część wdrożenia oprogramowania ArcGIS Enterprise zakończy się niepowodzeniem, wdrożenie można otworzyć za pomocą narzędzia webgisdr i pliku kopii zapasowej, który został wcześniej wyeksportowany. Odtwarzając oprogramowanie ArcGIS Enterprise, należy wziąć pod uwagę następujące kwestie:

  • Wszystkie elementy i usługi utworzone od czasu ostatniego eksportu zostaną utracone.
  • Pamięci podręczne usług mapowych i kafli, przywoływane źródła danych dla usług internetowych i pliki kopii zapasowych magazynu dużych zbiorów danych czasowo-przestrzennych nie są uwzględniane w kopii zapasowej tworzonej za pomocą narzędzia webgisdr, dlatego należy odtworzyć je oddzielnie.
  • W przypadku odtwarzania na innym komputerze — na przykład wtedy, gdy nie można przywrócić sprawności komputerowi, na którym oprogramowanie Portal for ArcGIS było zainstalowane i konieczne jest odtwarzanie na nowym komputerze — katalog instalacyjny na nowym komputerze musi mieć taką samą nazwę.

Gdy odtwarzane jest wdrożenie oprogramowania ArcGIS Enterprise o wysokiej dostępności, narzędzie webgisdr przechowuje ustawienia wysokiej dostępności dla serwera GIS Server, relacyjnych magazynów danych i magazynów danych pamięci podręcznej kafli aplikacji ArcGIS Data Store. W przypadku portalu narzędzie webgisdr wyrejestrowuje zapasowy komputer portalu, odtwarza portal na komputerze podstawowym i ponownie rejestruje komputer zapasowy.

Można odwołać się do pliku właściwości utworzonego dla eksportu oprogramowania ArcGIS Enterprise, jeśli nie jest konieczne wprowadzanie żadnych zmian w ustawieniach. Jeśli jednak konieczna jest zmiana lokalizacji pliku kopii zapasowej, określenie konkretnego pliku kopii zapasowej lub podanie innych poświadczeń administratora portalu, należy utworzyć nowy plik właściwości.

Jeśli dla wdrożenia tworzono przyrostowe kopie zapasowe, aby odtworzyć wdrożenie, należy dysponować ostatnią przyrostową kopią zapasową i ostatnią pełną kopią zapasową utworzoną przed tą kopią przyrostową.

Postępuj zgodnie z instrukcjami zawartymi w następujących etapach, aby odtworzyć lokalne wdrożenie oprogramowania ArcGIS Enterprise na tych samych komputerach, których użyto do utworzenia pliku kopii zapasowej (lub na komputerach we wdrożeniu zapasowym, które wykorzystują ten sam adres URL adaptera internetowego oprogramowania Portal for ArcGIS lub modułu równoważenia obciążenia i serwery ArcGIS Server, które mają ten sam adres URL usług co wdrożenie podstawowe):

  1. Domyślnie narzędzie webgisdr odtwarza najnowszy plik kopii zapasowej. Aby odtworzyć wcześniejszy plik, a nie najnowszy plik kopii zapasowej, należy zaktualizować ścieżkę BACKUP_LOCATION w pliku właściwości. Aby na przykład odtworzyć plik kopii zapasowej Sep-08-2015_17-10-44.webgissite ze ścieżki /usr/bus, wprowadź ustawienie BACKUP_LOCATION = /usr/bus/Sep-08-2015_17-10-44.webgissite.

    Wcześniejsze:

    W oprogramowaniu Portal for ArcGIS 10.4 właściwości BACKUP_LOCATION i SHARED_LOCATION zostały zdefiniowane przy użyciu jednej właściwości o nazwie SHARED_FOLDER.

    Przywracając kopię, możesz zmodyfikować ten sam plik właściwości, który został użyty podczas tworzenia pliku kopii zapasowej, ale musisz wtedy pamiętać, aby zmienić wartość właściwości BACKUP_LOCATION w tym pliku z powrotem na lokalizację kopii zapasowej przed utworzeniem kolejnej kopii zapasowej. Aby uniknąć konieczności zmieniania tej wartości, utwórz kopię pliku właściwości odpowiednią dla operacji importowania. Na potrzeby tego przykładu tworzona i modyfikowana jest kopia pliku o nazwie toimport.properties.

    Należy pamiętać, że konto domeny służące do uruchamiania narzędzia webgisdr powinno mieć co najmniej prawo do odczytu lokalizacji BACKUP_LOCATION i do zapisu w lokalizacji SHARED_LOCATION. Dodatkowo należy upewnić się, że konto używane podczas instalowania serwera ArcGIS Server, witryny Portal for ArcGIS i aplikacji ArcGIS Data Store ma prawo do odczytu lokalizacji SHARED_LOCATION.

  2. Otwórz okno poleceń na komputerze z oprogramowaniem Portal for ArcGIS, przejdź do katalogu, w którym znajduje się narzędzie webgisdr i uruchom to narzędzie z opcją import.

    Narzędzie webgisdr jest zainstalowane w ścieżce <Portal for ArcGIS installation directory>/tools/webgisdr.

    Składnia narzędzia webgisdr:

    webgisdr --{export | import} --file <location and name of properties file>

    W tym przykładzie plik właściwości (toimport.properties) został zapisany w katalogu utworzonym przez użytkownika /home/ags/arcgis/portal/propfiles.

    webgisdr --import --file /home/ags/arcgis/portal/propfiles/toimport.properties

    Pamiętaj, że plik właściwości nie musi znajdować się w tym samym katalogu, w którym został zapisany przy pierwszym utworzeniu. Jeśli zostanie on przeniesiony, podaj nową lokalizację katalogu w parametrze --file.

  3. Jeśli wdrożenie oprogramowania ArcGIS Enterprise obejmuje pamięci podręczne usługi mapowej lub hostowanej warstwy kafli, ręcznie przenieś utworzone kopie zapasowe i umieść pliki w oryginalnym katalogu arcgiscache.
  4. Jeśli oprogramowanie ArcGIS Enterprise obejmuje magazyn dużych zbiorów danych czasowo-przestrzennych, do odtworzenia jego kopii zapasowej użyj narzędzia restoredatastore aplikacji ArcGIS Data Store.
  5. Jeśli dane w formie plików były zapisane na tym samym komputerze co komponenty oprogramowania ArcGIS Enterprise i ten komputer uległ awarii, na nowym komputerze odtwórz kopie zapasowe w tej samej ścieżce.

    Jeśli na przykład na jednym z komputerów serwera ArcGIS GIS Server istniał folder zawierający geobazy plikowe i pliki shape, a ten komputer uległ awarii, na nowym komputerze umieść kopię zapasową tego folderu w tej samej ścieżce katalogów. Jest to konieczne, ponieważ lokalizacja pliku została zarejestrowana na serwerze ArcGIS Server. Jeśli lokalizacja danych zostanie zmieniona, usługi nie będą mogły znaleźć danych.