Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

db_archive — Online w chmurze

Uruchom db_archive w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie db_archive, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


db5.3_archive - Znajdź nieużywane pliki dziennika do celów archiwizacji

STRESZCZENIE


db5.3_archiwum [-adlsVv] [-h strona główna] [-P hasło]

OPIS


Narzędzie db5.3_archive zapisuje ścieżki do plików dziennika, które nie są już używane (dla
przykład, nie uczestniczy już w aktywnych transakcjach), na standardowe wyjście, jedna ścieżka
Za linię. Te pliki dziennika należy zapisać na nośniku kopii zapasowej, aby zapewnić odzyskiwanie w
przypadek katastrofalnej awarii (która wymaga również zrzutu plików bazy danych),
ale mogą zostać następnie usunięte z systemu w celu odzyskania miejsca na dysku.

OPCJE


-a Zapisz wszystkie ścieżki jako nazwy bezwzględne, a nie względne w stosunku do głównej bazy danych
katalogi.

-d Usuń pliki dziennika, które nie są już potrzebne; żadne nazwy plików nie są zapisywane. Automatyczny
usunięcie pliku dziennika prawdopodobnie uniemożliwi katastrofalne odzyskanie.

-h Określ katalog domowy dla środowiska bazy danych; domyślnie obecny
używany jest katalog roboczy.

-l Zapisz nazwy ścieżek wszystkich plików dziennika bazy danych, niezależnie od tego, czy są
zaangażowanych w aktywne transakcje.

-P Podaj hasło środowiskowe. Chociaż narzędzia Berkeley DB zastępują hasło
tak szybko, jak to możliwe, pamiętaj, że może pojawić się luka w zabezpieczeniach
systemy, w których nieuprzywilejowani użytkownicy mogą zobaczyć argumenty wiersza poleceń lub gdzie narzędzia
nie są w stanie nadpisać pamięci zawierającej argumenty wiersza poleceń.

-s Wpisz nazwy ścieżek wszystkich plików baz danych, które należy zarchiwizować, aby:
odzyskać bazę danych po katastrofalnej awarii. Jeśli którykolwiek z plików bazy danych ma
nie uzyskano dostępu w okresie istnienia bieżących plików dziennika, db5.3_archive będzie
nie uwzględniaj ich w tym wyniku.

Możliwe, że niektóre pliki, do których odnosi się dziennik, zostały od tego czasu:
usunięte z systemu. W takim przypadku db5.3_archive zignoruje je. Kiedy
db5.3_recover jest uruchamiany, wszystkie pliki, do których odnosi się log, a których nie ma podczas
Zakłada się, że odzyskiwanie zostało usunięte i nie zostanie odzyskane.

-V Zapisz numer wersji biblioteki na standardowe wyjście i zakończ.

-v Uruchom w trybie pełnym, wyświetlając punkty kontrolne w plikach dziennika podczas ich przeglądania.

Uchwyty kursora dziennika (zwracane przez metodę DB_ENV->log_cursor) mogą mieć otwarty plik
deskryptory plików dziennika w środowisku bazy danych. Ponadto interfejsy Berkeley DB
do podsystemu rejestrowania środowiska bazy danych (na przykład DB_ENV->log_put i
DB_TXN->abort) może przydzielać kursory dziennika i mieć otwarte deskryptory plików dziennika jako
dobrze. W systemach operacyjnych, w których wywołania systemowe związane z systemem plików (na przykład zmiana nazwy i
odłączenie w systemie Windows/NT) może się nie powieść, jeśli proces ma otwarty deskryptor pliku dla dotkniętego problemem
pliku, próba przeniesienia lub usunięcia plików dziennika wymienionych przez db5.3_archive może się nie powieść. Wszystko
Wewnętrzne użycie kursorów dziennika przez Berkeley DB działa tylko na aktywnych plikach dziennika, a ponadto,
ma charakter krótkotrwały. Należy więc zrestrukturyzować aplikację widzącą taką awarię
aby zamknąć wszelkie otwarte kursory dziennika, które może mieć, a w przeciwnym razie ponawiać operację, aż do jej zakończenia
się powiedzie. (Chociaż ta ostatnia prawdopodobnie nie będzie konieczna; trudno sobie wyobrazić a
powód przeniesienia lub zmiany nazwy pliku dziennika, w którym transakcje są rejestrowane lub przerywane.)

Narzędzie db5.3_archive używa środowiska Berkeley DB (zgodnie z opisem dla -h opcja,
zmienna środowiskowa DB_HOME, lub ponieważ narzędzie zostało uruchomione w katalogu zawierającym
środowiska Berkeley DB). W celu uniknięcia korupcji środowiska podczas korzystania z
Środowisko Berkeley DB, db5.3_archive powinno zawsze mieć możliwość odłączenia się od
otoczenie i wyjdź z wdziękiem. Aby spowodować, że db5.3_archive zwolni całe środowisko?
zasobów i wyjdź czysto, wyślij mu sygnał przerwania (SIGINT).

Metoda DB_ENV->log_archive jest podstawową metodą używaną przez narzędzie db5.3_archive.
Zobacz kod źródłowy narzędzia db5.3_archive, aby zapoznać się z przykładem użycia DB_ENV->log_archive w
Środowisko IEEE/ANSI Std 1003.1 (POSIX).

Narzędzie db5.3_archive kończy 0 w przypadku powodzenia i >0 w przypadku wystąpienia błędu.

ŚRODOWISKO


DB_HOME
Jeśli -h opcja nie jest określona, ​​a zmienna środowiskowa DB_HOME jest ustawiona, to
jest używana jako ścieżka domu bazy danych, jak opisano w DB_ENV->open.

AUTORSKI


Sleepycat Software, Inc. Ta strona podręcznika została stworzona na podstawie dokumentacji HTML dla
db_archive z Sleepycat, Thijs Kinkhorst[email chroniony]> dla systemu Debian
(ale mogą być używane przez innych).

Stycznia 28 2005 DB5.3_ARCHIWUM(1)

Użyj db_archive online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad