OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

3.4. Kopia zapasowa hosta lokalnego


W tej sekcji opisano sposób tworzenia kopii zapasowych określonych katalogów na pojedynczym hoście na lokalnym napędzie taśmowym.

• Po pierwsze Magazynowanie urządzenie wymaga konfiguracji. Edytować /etc/bacula/bacula-sd.conf dodać:


Urządzenie {

Nazwa = „Napęd taśmowy” Typ urządzenia = taśma Typ nośnika = DDS-4

Urządzenie archiwum = /dev/st0 Sprzętowy koniec nośnika = Nie;

Automatyczne montowanie = tak; # kiedy urządzenie się otworzy, przeczytaj AlwaysOpen = Yes;

Nośnik wymienny = tak;



Losowy dostęp = nie;

Alert Command = "sh -c 'tapeinfo -f %c | grep TapeAlert'"

}


Przykład jest dla A DDS-4 napęd taśmowy. Dostosuj „Typ nośnika” i „Urządzenie do archiwizacji”, aby dopasować je do posiadanego sprzętu.


Możesz także odkomentować jeden z pozostałych przykładów w pliku.

• Po edycji /etc/bacula/bacula-sd.conf demon Storage będzie wymagał ponownego uruchomienia:


sudo systemctl zrestartuj bacula-sd.service

• Teraz dodaj a Magazynowanie zasób w /etc/bacula/bacula-dir.conf aby korzystać z nowego Urządzenia:


# Definicja urządzenia pamięci masowej „Napęd taśmowy” Przechowywanie {

Nazwa = Napęd taśmowy

# Nie używaj tutaj „localhost”.

Adres = serwer kopii zapasowych # NB Użyj tutaj w pełni kwalifikowanej nazwy SDPort = 9103

Hasło = „Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyjc” Urządzenie = „Napęd taśmowy”

Typ nośnika = taśma

}


Adres dyrektywa musi być w pełni kwalifikowaną nazwą domeny (FQDN) serwera. Zmiana

backupserver na rzeczywistą nazwę hosta.


Upewnij się również, że Hasło dyrektywa pasuje do ciągu hasła w /etc/bacula/bacula-sd.conf.

• Stwórz nowy Zestaw plików, który określi katalogi do utworzenia kopii zapasowej, dodając:


# Zestaw plików LocalhostBacup. zestaw plików {

Nazwa = "LocalhostFiles" Dołącz {

Opcje { podpis = kompresja MD5 = GZIP

}

Plik = /etc Plik = /home

}

}


To zdjęcie Zestaw plików wykona kopię zapasową / Etc i / Home katalogi. ten Opcje Dyrektywy zasobów konfigurują FileSet do tworzenia podpisu MD5 dla każdego pliku, którego kopia zapasowa jest tworzona, oraz do kompresji plików przy użyciu GZIP.

• Następnie utwórz nowy Plan dla zadania tworzenia kopii zapasowej:


# Harmonogram tworzenia kopii zapasowych lokalnego hosta — codziennie. Harmonogram {

Nazwa = „LocalhostDaily” Uruchom = Pełne codziennie o 00:01

}


Zadanie będzie uruchamiane codziennie o godzinie 00:01 lub 12:01. Dostępnych jest wiele innych opcji planowania.

• Na koniec utwórz plik Praca:


# Kopia zapasowa hosta lokalnego. Stanowisko {

Nazwa = „LocalhostBackup” JobDefs = „DefaultJob” Włączone = tak

Poziom = pełny

FileSet = „LocalhostFiles” Harmonogram = „LocalhostDaily” Przechowywanie = TapeDrive

Napisz Bootstrap = "/var/lib/bacula/LocalhostBackup.bsr"

}


Praca zrobi a Pełny codziennie tworzyć kopie zapasowe na napęd taśmowy.

• Każda użyta taśma musi mieć Etykieta. Jeśli bieżąca taśma nie ma etykiety, Bacula wyśle ​​wiadomość e-mail z powiadomieniem. Aby oznaczyć taśmę za pomocą konsoli, w terminalu wprowadź następujące polecenie:


konsola

• W konsoli Bacula wpisz:


etykieta

• Zostaniesz poproszony o podanie Magazynowanie ratunek:


Katalog wybrany automatycznie: Mój katalog przy użyciu katalogu „Mój katalog”

Zdefiniowane zasoby pamięci to: 1: Plik

2: Napęd taśmowy

Wybierz zasób magazynu (1-2):2


• Wprowadź nowy objętość Nazwa:


Wprowadź nową nazwę woluminu: Niedziela

Zdefiniowane pule:

1: Domyślnie

2: Zadrapanie


zastąpić Niedziela z żądaną etykietą.

• Teraz wybierz pływacki:


Wybierz pulę (1-2): 1

Łączenie z demonem Storage TapeDrive na serwerze kopii zapasowych: 9103... Wysyłanie polecenia etykiety dla woluminu „Sunday” Slot 0...


Gratulacje, teraz skonfigurowałeś Bacula wykonać kopię zapasową hosta lokalnego na podłączonym napędzie taśmowym.


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: