Co nowego

Odtwarzanie bazy danych

W miarę jak bazy danych powiększają się, a zapytania nakładają coraz większe wymagania w zakresie dostępności systemu operacyjnego, rosną także zasoby czasowe i sprzętowe wymagane do tworzenia i odtwarzania kopii zapasowych baz danych. Utworzenie kopii zapasowej całej bazy danych albo obszaru tabel dużej bazy danych może obciążyć zasoby systemowe, ponieważ wymagania w zakresie składowania związane z koniecznością przechowywania wielu kopii zapasowych mogą być znaczne.

DB2 wersja 7.2 zapewnia szereg nowych funkcji, które mogą pomóc w tworzeniu kopii zapasowych otwartych i zamkniętych baz danych, umożliwiając jednocześnie ciągły dostęp do danych. Więcej informacji na temat każdej z tych funkcji można znaleźć w DB2 Release Notes.

Zawieszone operacje we/wy

Wielu dostawców rozwiązań w dziedzinie pamięci masowej oferuje teraz urządzenia zwiększające dostępność danych. Jedną z takich ofert jest możliwość rozdzielenia lustrzanej kopii danych i udostępnienia jednej z nich do celów przetwarzania lub udostępnienia jej innemu serwerowi. Aby umożliwić wykorzystywanie tej możliwości, w produkcie DB2 wersja 7.2 zaoferowano dwie nowe funkcje:

Podwójne protokołowanie

Aktywne protokoły pomagają administratorom baz danych wykonywać odtwarzanie baz danych. DB2 ma teraz możliwość dublowania aktywnych plików protokołów w celu ochrony przed:

Nowa zmienna rejestru DB2_NEWLOGPATH2 umożliwia bazie danych zapisywanie identycznych kopii plików protokołów w innej ścieżce na oddzielnym dysku fizycznym.

Odtwarzanie równoległe

DB2 używa teraz wielu agentów do wykonywania odtwarzania po awarii i odtwarzania zmian bazy danych. Można oczekiwać lepszej wydajności tych operacji, szczególnie w symetrycznych komputerach wieloprocesorowych (SMP). Używanie wielu agentów podczas odtwarzania bazy danych opiera się na dodatkowych procesorach, które są dostępne w komputerach SMP.

Uwaga:
Nie można używać wielu agentów do wykonywania odtwarzania zmian obszaru tabel.

Więcej informacji na temat odtwarzania równoległego można znaleźć w DB2 Release Notes.

Tworzenie kopii zapasowej z obrazu podziału

DB2 wersja 7.2 umożliwia sporządzanie kopii zapasowych z obrazu podziału, po użyciu narzędzia db2inidb.

Kopia zapasowa z obrazu podziału umożliwia tworzenie kopii zapasowej całej zamkniętej bazy danych.

Uwaga:
Tworzenie kopii zapasowej otwartej bazy danych nie jest obsługiwane i nie jest konieczne, ponieważ baza danych jest w stanie oczekiwania na odtwarzanie zmian i jest niedostępna.

W wypadku produktu DB2 wersja 7.2 ta obsługa jest ograniczona tylko do baz danych zawierających obszar tabel DMS.

Obsługa potoków nazwanych dla operacji tworzenia kopii zapasowych i odtwarzania

Potoków nazwanych można używać do tworzenia kopii zapasowych baz danych i ich odtwarzania w systemach UNIX. Aby skorzystać z tej funkcji, program zapisujący i odczytujący potok nazwany muszą znajdować się na tym samym komputerze. Przed rozpoczęciem tworzenia kopii zapasowej bazy danych należy utworzyć potok nazwany w lokalnym systemie plików.

Kopie zapasowe przyrostowe i delta

Obsługa przyrostowych kopii zapasowych DB2 jest odpowiedzią na zapotrzebowanie na zarządzanie zasobami systemu podczas wykonywania operacji tworzenia kopii zapasowych baz danych i ich odtwarzania. Obsługiwane są dwa typy przyrostowych kopii zapasowych:

Kopii zapasowych przyrostowych lub delta można używać w operacjach tworzenia kopii zapasowej zamkniętej lub otwartej bazy danych. Przyrostowa kopia zapasowa może:

DB2 pozwala śledzić aktualizacje bazy danych za pomocą nowego parametru konfiguracyjnego trackmod. Więcej informacji na temat kopii zapasowych przyrostowych i delta można znaleźć w DB2 Release Notes.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]