Rozdział 13. Environs

Spis treści
13.1. Krótki opis i zasada działania environs'a.
13.2. Instalacja
13.3. Backupowanie danych
13.4. Odzyskiwanie danych.
13.5. Wypalanie backup'ów.
13.6. Dodatki, zagadnienia zaawansowane.

13.1. Krótki opis i zasada działania environs'a.

Environs to skrypt napisany w perlu do backup'owania danych i ich odzyskiwania. Zasada działania environs opiera się na backup'ach pełnych i różnicowych. "Backup pełny", jest robiony raz w miesiącu, są zgrywane wszystkie dane, a następnie na ich podstawie tworzona baza danych."Backup różnicowy", jest robiony tak często jak tego chcemy, nawet codziennie.

Na początku istnienia environs'a, prosta baza danych zawierała strukturę plików wraz z ich sumami kontrolnymi (wyliczane przy użyciu zmodyfikowanego md5sum). Jednak to rozwiązaniu przy komputerach na których dyski nie dysponują tak dużymi obrotami lub są w ciągłym użyciu, było mało wydajne. Obecnie jest to baza zawierająca strukturę plików wraz z ich rozmiarami i datami modyfikacji.

Lista opcji environs'a.

michal@work:$/usr/src/szarp/script/environs/environs.pl
Usage: environs [option]
Options:
        backup - backup specified dirs example environs.pl backup /etc
        forcebackup - forcing main backup specyfied dirs
        restore - restore data step by step
        config - create environs.conf step by step
        add_user - use this option to create dirs on environs server (mrok)


Podstawowymi celami jakie były zakładane przy tworzeniu environs'a były szybkość działania, dokładność,możliwość odzyskania danych w dowolnej chwili dostępność dla innych komputerów w sieci oraz łatwość obsługi. Niestety możliwości environs'a szczególnie przy bardzo dużych ilościach danych są ograniczone przez czynniki sprzętowe.