Skip To Content

ArcGIS Enterprise — kopie zapasowe

Można utworzyć kopie zapasowe wdrożenia ArcGIS Enterprise za pomocą narzędzia Web GIS Disaster Recovery (WebGISDR) i przywrócić najnowszą kopię zapasową w razie awarii lub uszkodzenia. W ten sposób możesz odzyskać elementy, usługi i dane portalu, które istniały w momencie tworzenia kopii zapasowej.

Narzędzie WebGISDR jest zainstalowane w katalogu <Portal for ArcGIS installation directory>/tools/webgisdr.

Odtwarzanie kopii zapasowych w celu odzyskania wdrożenia jest dobrym rozwiązaniem, jeśli użytkownicy akceptują pewien czas przestoju i potencjalną utratę danych, a instytucja nie dysponuje infrastrukturą ani zasobami niezbędnymi do zapewnienia wdrożenia o wysokiej dostępności.

Kopie zapasowe można zachowywać nawet wtedy, gdy zaimplementowano inne strategie na potrzeby odzyskiwania po awarii. Stanowią one dodatkowe zabezpieczenie możliwości odtworzenia wdrożenia w przypadku, gdy nie powiedzie się strategia podstawowa.

Jeśli na przykład utrzymywano wdrożenie replikowane i nastąpiła jednoczesna awaria wdrożenia podstawowego i replikowanego (na przykład działały one na serwerach znajdujących się w tym samym budynku, w którym wyłączono zasilanie), wtedy można skorzystać z kopii zapasowej.

Więcej informacji można znaleźć w sekcji Najważniejsze wskazówki dotyczące tworzenia i przywracania kopii zapasowych.

Zawartość kopii zapasowej

Użyj narzędzia WebGISDR, aby wyeksportować pliki kopii zapasowych następujących komponentów wdrożenia oprogramowania ArcGIS Enterprise:

  • elementy i ustawienia portalu,
  • usługi i ustawienia systemu GIS,
  • Elementy webhook usługi
  • relacyjny magazyn danych i magazyn danych pamięci podręcznej kafli.

Aby ograniczyć łączny rozmiar kopii zapasowej, można między pełnymi kopiami zapasowymi tworzyć kopie przyrostowe. Więcej informacji na temat różnic między pełnymi i przyrostowymi kopiami zapasowymi można znaleźć w sekcji Tryby tworzenia kopii zapasowej.

Poniżej podano elementy, które nie są uwzględnione w kopii zapasowej tworzonej za pomocą narzędzia WebGISDR.

  • Kafle pamięci podręcznej usługi mapowej i pamięci podręczne hostowanej warstwy kafli — jeśli któreś z nich istnieją, utwórz kopię zapasową wszystkich katalogów, w których są zapisane kafle pamięci podręcznej (na przykład cały katalog arcgiscache w katalogu C:\arcgisserver\directories\ lub katalog <ArcGIS Server installation directory>/arcgis/server/usr/directories). Katalogi te zawierają kafle pamięci podręcznej i plik schematu kafli conf.xml. W katalogach pamięci podręcznej może się także znajdować geobaza plikowa (status.gdb), która zawiera informacje o zbudowanych kaflach. Gdy odtwarzana jest witryna, przenieś lub skopiuj informacje z powrotem do oryginalnego katalogu arcgiscache.
  • Przywoływane źródła danych dla usług internetowych — w przypadku źródeł danych w formie plików musisz tworzyć kopie zapasowe tych plików. W przypadku danych zapisanych w bazie danych do tworzenia kopii zapasowych bazy danych używaj narzędzi systemu zarządzania bazami danych.
  • Kopie zapasowe magazynu dużych zbiorów danych czasowo-przestrzennych i magazynu wykresów — jeśli na serwerze hostującym zarejestrowany jest magazyn dużych zbiorów danych czasowo-przestrzennych lub magazyn wykresów (bądź oba te magazyny), twórz kopie zapasowe każdego z nich za pomocą narzędzia backupdatastore aplikacji ArcGIS Data Store.
  • Sfederowane witryny ArcGIS Mission Server lub ArcGIS Notebook Server — jeśli takie występują, należy utworzyć kopie zapasowe, wykonując instrukcje w dokumentacji oprogramowania ArcGIS Mission Server i oprogramowania ArcGIS Notebook Server. Aby je przywrócić przy użyciu narzędzia WebGISDR, należy postępować zgodnie z instrukcjami w sekcji Odtwarzanie oprogramowania ArcGIS Enterprise.
  • Konfiguracja witryny ArcGIS GeoEvent Server — w celu utworzenia jej kopii zapasowej należy wykonać instrukcje omówione w dokumentacji oprogramowania ArcGIS GeoEvent Server .

Notatka:

Aby tworzyć przyrostowe kopie zapasowe za pomocą narzędzia WebGISDR, musisz włączyć odzyskiwanie dla określonego momentu. W przeciwnym razie narzędzie zakończy działanie niepowodzeniem.

Należy także zauważyć, że warunkiem powodzenia jest to, aby narzędzie WebGISDR miało dostęp do co najmniej jednego komputera w każdej witrynie serwera sfederowanego za pomocą adresu URL aplikacji ArcGIS Server Administrator Directory i podstawowego magazynu danych. Aby określić, czy adres URL jest dostępny, otwórz aplikację ArcGIS Server Administrator Directory w przeglądarce na komputerze, na którym uruchomisz narzędzie WebGISDR.

Od wersji 10.4 skrócono listę elementów i ustawień, które muszą być identyczne we wdrożeniu źródłowymi i docelowym, gdy używane jest narzędzie WebGISDR. Następująca tabela zawiera podsumowanie zmian w ostatnich wersjach oprogramowania Portal for ArcGIS i serwera ArcGIS Server:

Czy ten element lub to ustawienie musi być identyczne we wdrożeniach, gdy uruchamiane jest narzędzie WebGISDR?

Element lub ustawienie10.4.x10.5.x, 10.610.6.1 i nowsze

Wersja

Tak

Tak

Tak

Adres URL portalu publicznego

Tak

Tak

Tak

Adres URL dla serwerów sfederowanych

Tak

Tak

Tak

Zarejestrowane magazyny danych inne niż ArcGIS Data Store

Tak

Tak

Tak

Poświadczenia konta dla pliku ...webgisdr.properties

Tak

Tak

Tak

Ścieżki katalogów serwera ArcGIS Server (na przykład arcgisjobs)

Tak

Tak

Nie

Informacje dotyczące bezpieczeństwa (adresy URL LDAP, informacje o proxy)

Tak

Tak

Nie

Typ wdrożenia (jeden komputer lub o wysokiej dostępności)

Tak

Nie

Nie

Adres URL portalu prywatnego

Tak

Nie

Nie

Administracyjny adres URL dla serwerów sfederowanych

Tak

Nie

Nie

Nazwy komputerów

Tak

Nie

Nie

Typ magazynu katalogu zasobów portalu

Tak

Tak

Tak

Ścieżka katalogu zasobów portalu (jeśli używany jest system plików)

Nie

Nie

Nie

Poświadczenia katalogu zasobów portalu (jeśli używany jest magazyn w chmurze)

Nie

Nie

Nie

Magazyn konfiguracji serwera ArcGIS Server

Nie

Nie

Nie

Tryby tworzenia kopii zapasowych

Istnieje możliwość utworzenia różnych typów kopii zapasowych za pomocą narzędzia WebGISDR z użyciem następujących trybów tworzenia kopii zapasowych:

Tworzenie kopii zapasowych

Wprowadzony w wersji 10.9 tryb backup jest przeznaczony do tworzenia kopii zapasowej stanu instytucji, w tym zasobów portalu, opublikowanych usług, relacyjnego magazynu danych oraz magazynu danych pamięci podręcznej kafli, jeśli został określony w pliku właściwości. Obejmuje to także wszystkie odwołania do magazynów danych zarejestrowanych jako elementy portalu lub bezpośrednio za pomocą aplikacji ArcGIS Server Manager. Trybu backup nie można używać do tworzenia kopii zapasowej żadnych danych, do których istnieją odniesienia, chyba że dane te zostały skopiowane do witryny w ramach procesu publikacji.

Pełny

Tryb full działa podobnie do trybu backup i obejmuje te same zasoby. Jego przeznaczeniem jest ułatwienie wykonywania harmonogramu połączonej pełnej i przyrostowej kopii zapasowej, a także wyeliminowanie limitu dziennika transakcji, aby umożliwić przyrostowe tworzenie i przywracanie kopii zapasowej. Jeśli podjęta zostanie decyzja o niestosowaniu trybu incremental w ramach strategii tworzenia kopii zapasowej, należy zamiast niego używać trybu backup.

Przyrostowy

Tryb incremental obejmuje zbiór zmian, które wprowadzono od czasu ostatniej pełnej kopii zapasowej. Jest szczególnie przydatny w przypadku replikacji geograficznej, przy której krótsze czasy tworzenia i przywracania kopii zapasowej są korzystne, gdyż pozwalają zachować bliską synchronizację wdrożeń. Plik kopii zapasowej w trybie incremental zawiera wyłącznie zmiany zasobów portalu, opublikowanych usług, danych skopiowanych do witryny serwera sfederowanego, relacyjnego magazynu danych oraz magazynu danych pamięci podręcznej kafli, jeśli został określony w pliku właściwości. Jeśli w witrynie ArcGIS Server zarejestrowano nowy magazyn danych lub zaktualizowano istniejący ciąg połączenia, przed kontynuacją replikacji z użyciem trybu incremental wymagane jest utworzenie, a następnie przywrócenie kopii zapasowej w trybie full.

Notatka:

Aby tworzyć lub przywracać przyrostowe kopie zapasowe, należy skonfigurować w aplikacji ArcGIS Data Store automatyczne tworzenie kopii zapasowych relacyjnych magazynów danych.

Argumenty środowiska wykonawczego

Podczas tworzenia lub odtwarzania kopii zapasowej oprogramowania ArcGIS Enterprise będzie potrzebne zaktualizowanie parametrów w powłoce poleceń na komputerze z oprogramowaniem Portal for ArcGIS. Składnia dla narzędzia WebGISDR jest następująca:

webgisdr.bat --{export | import | configuration} --file <properties file location> [--output <output file location>]

Informacje na temat tych parametrów znajdują się poniżej:

ParametrOpis

-e lub --export

Tworzy kopię zapasową istniejącej instytucji.

- i lub --import

Importuje istniejącą kopię zapasową do połączonej instytucji. Więcej informacji zawiera temat Odtwarzanie oprogramowania ArcGIS Enterprise.

-c lub --configuration

Sprawdza konfigurację połączonej instytucji i jako dane wynikowe podaje sfederowane komponenty, w tym witryny portalu, serwera oraz magazyny danych (pamięci podręcznej kafli i relacyjny).

-f lub --file

Zawiera szczegóły dotyczące połączenia dla instytucji oraz informacje specyficzne dla tworzenia i odtwarzania kopii zapasowej. Więcej informacji na ten temat zawiera sekcja Plik właściwości narzędzia WebGISDR.

(opcjonalny) -o lub --output

Tworzy plik wynikowy, który może zostać przeanalizowany, aby pomóc w automatycznej weryfikacji pomyślnego przebiegu tworzenia i odtwarzania kopii zapasowych, lub posłużyć do wglądu dla administratora. Aby uzyskać więcej informacji, zobacz plik wyjściowy narzędzia WebGISDR.

Wymagania dotyczące sieci

Aby narzędzie WebGISDR mogło działać, musi mieć dostęp do określonych adresów URL, które są częścią wdrożenia i łączą się bezpośrednio z komponentem, którego kopia zapasowa jest tworzona. W zależności od konfiguracji mogą one nie odpowiadać adresom URL użytym do skonfigurowania wdrożenia oprogramowania ArcGIS Enterprise, takim jak właściwość privatePortalURL w portalu, lub adresom URL użytym do zintegrowania portalu i serwera. Adresy URL są następujące:

  • Punkt końcowy 7443 komputera lub komputerów oprogramowania Portal for ArcGIS, jeśli wdrożenie jest wysoko dostępne. Jeśli portal jest uruchomiony na komputerze o nazwie ,portal.domain.com narzędzie WebGISDR musi być w stanie połączyć się z portalem https://portal.domain.com:7443/arcgis.
  • Punkt końcowy 6443 co najmniej jednego komputera aplikacji ArcGIS Server w każdej witrynie serwera sfederowanego. Jeśli aplikacja ArcGIS Server jest uruchomiona na komputerze o nazwie server.domain.com, narzędzie WebGISDR musi być w stanie połączyć się z adresem https://server.domain.com:6443/arcgis. Dotyczy to również każdego innego komputera, który jest częścią tej witryny.
  • Punkt końcowy 2443 dowolnego komputera aplikacji ArcGIS Data Store zarejestrowanego w witrynie serwera hostującego. Jeśli aplikacja ArcGIS Data Store jest uruchomiona na komputerze o nazwie datastore.domain.com, narzędzie WebGISDR musi być w stanie połączyć się z adresem https://datastore.domain.com:2443/arcgis.