Możesz tworzyć kopie zapasowe wdrożenia oprogramowania ArcGIS Enterprise i odtworzyć najnowszą kopię zapasową w przypadku 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.
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.
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,
- relacyjny magazyn danych i magazyn danych pamięci podręcznej kafli.
Możliwe jest tworzenie przyrostowych kopii zapasowych między pełnymi kopiami zapasowymi. Gdy tworzona jest przyrostowa kopia zapasowa, plik kopii zapasowej zawiera wszystkie zmiany wprowadzone od momentu utworzenia ostatniej pełnej kopii zapasowej.
Notatka:
Aby tworzyć lub przywracać przyrostowe kopie zapasowe, należy skonfigurować w aplikacji ArcGIS Data Store automatyczne tworzenie kopii zapasowych relacyjnych magazynów danych.
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.
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 witrynie serwera hostującego 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 Witryna 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 ustawienie | 10.4.x | 10.5.x, 10.6 | 10.6.1 i nowsze |
---|---|---|---|
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 |
Częstotliwość tworzenia kopii zapasowej wdrożenia oprogramowania ArcGIS Enterprise
Im większa częstotliwość tworzenia kopii zapasowych, tym mniejsza utrata danych w przypadku awarii wdrożenia podstawowego. Nie praktykuje się jednak ciągłego tworzenia kopii zapasowych, a często jest to w ogóle niemożliwe. Podejmując decyzję o częstotliwości tworzenia kopii zapasowych wdrożenia, należy pamiętać o następujących kwestiach:
- Utworzenie każdej kopii zapasowej trwa przez określony czas. Ilość potrzebnego czasu wzrasta wraz ze wzrostem ilości i rozmiaru zasobów. Czas ten można skrócić, tworząc przyrostowe kopie zapasowe między pełnymi kopiami zapasowymi.
- Tworzenie kopii zapasowych jest procesem intensywnie wykorzystującym sieć i może spowodować niższą jej przepustowość. Zaleca się, aby tworzyć pełne kopie zapasowe wtedy, gdy ruch w sieci jest mniejszy, na przykład w nocy i tworzyć przyrostowe kopie zapasowe w okresach mniejszego ruchu danych w ciągu dnia, na przykład wtedy, gdy personel jest na obiedzie. Narzędzie webgisdr można uruchamiać w środowisku systemu Linux jako zadanie cron. Ponadto narzędzie to można przenieść i uruchamiać na komputerze innym niż komputer, na którym zainstalowano portal, jeśli istnieje otwarta komunikacja między komputerem, na którym narzędzie jest uruchamiane, a komponentami oprogramowania ArcGIS Enterprise.
- Pliki kopii zapasowych, chociaż są skompresowane, zajmują miejsce. Należy zapewnić wystarczającą ilość miejsca w bezpiecznej lokalizacji na przechowywanie plików kopii zapasowych.
Czas przechowywania plików kopii zapasowych
Decyzja o czasie przechowywania plików kopii zapasowych zależy od ilości wolnego miejsca i elastyczności wymaganej w zakresie opcji odzyskiwania. Jeśli nie jest konieczne odtwarzanie dla określonego momentu przed ostatnią pełną kopią zapasową, można zachować tę ostatnią pełną kopię zapasową i utworzone po niej przyrostowe kopie zapasowe.
Przyrostowe kopie zapasowe utworzone za pomocą narzędzia webgisdr kumulują się, co oznacza, że do ostatniej pełnej kopii zapasowej można zastosować najnowszą przyrostową kopię zapasową. Dlatego należy zachować co najmniej ostatnią pełną kopię zapasową i najnowszą przyrostową kopię zapasową utworzoną po tej pełnej kopii zapasowej.
Można też przenieść kilka zestawów starszych kopii zapasowych do innej lokalizacji, na przykład na nośnik służący do przechowywania. Dzięki temu, jeśli okaże się, że kluczowe dane i usługi zostały usunięte przed ostatnią pełną kopią zapasową, pliki będą nadal dostępne.
Notatka:
Podczas tworzenia kopii zapasowych narzędzie webgisdr rejestruje wersje komponentów oprogramowania ArcGIS Enterprise. Wdrożenie, do którego wykonywane jest odtwarzanie, musi być w tej samej wersji jak ta, która istniała w momencie tworzenia kopii zapasowej. Ponadto odtwarzanie należy wykonać do tego samego typu systemu operacyjnego. Nie można na przykład utworzyć kopii zapasowej wdrożenia oprogramowania ArcGIS Enterprise w systemie Linux i odtworzyć jej na komputerach z systemem Windows.