Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

cback - Online w chmurze

Uruchom cback w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

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

PROGRAM:

IMIĘ


cback — lokalne i zdalne kopie zapasowe na nośnikach CD lub DVD lub w magazynie Amazon S3

STRESZCZENIE


z powrotem [przełączniki] działania)

OPIS


Skrypt cback zapewnia interfejs wiersza poleceń dla Cedar Backup 2. Cedar Backup 2
to pakiet oprogramowania przeznaczony do zarządzania kopiami zapasowymi systemu dla puli lokalnych i zdalnych
maszyny. Rozumie, jak tworzyć kopie zapasowe danych systemu plików, a także MySQL i PostgreSQL
bazy danych i repozytoria Subversion. Można go również łatwo rozszerzyć, aby obsługiwał inne
rodzaje źródeł danych.

Cedar Backup 2 koncentruje się na cotygodniowych kopiach zapasowych na jednej płycie CD lub DVD, z:
oczekiwanie, że płyta zostanie zmieniona lub nadpisana na początku każdego tygodnia.
Jeśli Twój sprzęt jest wystarczająco nowy, Cedar Backup może zapisywać dyski wielosesyjne, co pozwala:
codziennie dodawać kolejne dane do dysku.

Alternatywnie, Cedar Backup 2 może zapisywać kopie zapasowe w chmurze Amazon S3, a nie
opierając się na nośnikach fizycznych.

BACKUP KONCEPCJE


W puli Cedar Backup występują dwa rodzaje maszyn. Jedna maszyna ( mistrz) ma płytę CD
lub nagrywarkę DVD na nim i jest to miejsce, w którym kopia zapasowa jest zapisywana na dysku. Inni (klientów)
zbierać dane, które mają zostać zapisane na dysku przez mastera. Wspólnie mistrz i klient
wszystkie maszyny w puli są określane jako par maszyny. Istnieją cztery działania, które należy wykonać
miejsce w ramach procesu tworzenia kopii zapasowej: zbierać, etap, sklep i oczyścić. Zarówno mistrz, jak i
klienci wykonują akcje zbierania i usuwania, ale tylko mistrz wykonuje scenę
i przechowywać akcje. Plik konfiguracyjny /etc/cback.conf kontroluje podejmowane działania
podczas zbierania, wystawiania, przechowywania i oczyszczania.

Cedar Backup wspiera również koncepcję zarządzane klientów. Zarządzani klienci mają swoje
cały proces tworzenia kopii zapasowej zarządzany przez mastera za pośrednictwem zdalnej powłoki. Uruchamiane są te same akcje
jako część procesu tworzenia kopii zapasowej, ale master kontroluje, kiedy akcje są wykonywane na
klientów, a nie klientów kontrolujących to dla siebie. Ten obiekt jest
przeznaczony do użytku w środowiskach, w których nie jest dostępny harmonogram, taki jak cron.

MIGRACJA OD WERSJA 2 DO WERSJA 3


Główną różnicą między Cedar Backup w wersji 2 a Cedar Backup w wersji 3 jest
ukierunkowany interpreter Pythona. Cedar Backup w wersji 2 został zaprojektowany dla Pythona 2, podczas gdy
wersja 3 to konwersja oryginalnego kodu do Pythona 3. Poza tym, oba
wersje są funkcjonalnie równoważne. Format konfiguracji pozostaje niezmieniony i możesz
mieszać i dopasowywać wzorce i klienty różnych wersji w tej samej puli kopii zapasowych. Obie
wersje będą w pełni obsługiwane do czasu zakończenia okresu eksploatacji Pythona 2 w
2020, ale jeśli to możliwe, migrację należy zaplanować wcześniej.

Głównym celem projektu wersji 3 było ułatwienie użytkownikom łatwego testowania migracji, dzięki:
dzięki czemu można zainstalować wersję 3 na tym samym serwerze, na którym była już wersja 2
posługiwać się. Efektem ubocznym tego wyboru projektu jest to, że wszystkie pliki wykonywalne, konfiguracja
pliki i logi zmieniły nazwy w wersji 3. Gdzie używana była wersja 2 z powrotem, wersja 3 używa
powrót3: cback3.conf zamiast cback.conf, cback3.log zamiast cback.log, itp.

Tak więc, chociaż migracja z wersji 2 do wersji 3 jest stosunkowo prosta, będziesz
trzeba wprowadzić pewne zmiany ręcznie. Będziesz musiał utworzyć nowy plik konfiguracyjny (lub
miękki link do starego), zmodyfikuj zadania cron, aby używały nowej nazwy pliku wykonywalnego itp. Ty
może migrować jeden serwer na raz w Twojej puli bez złych efektów, a nawet stopniowo
migracja jednego serwera przy użyciu wersji 2 i 3 w różne dni tygodnia lub
dla różnych części kopii zapasowej.

PRZEŁĄCZNIKI


-h, --help
Wyświetl listę użycia/pomocy.

-V, --wersja
Wyświetl informacje o wersji.

-b, --gadatliwy
Wydrukuj pełne dane wyjściowe na ekranie, a także zapisz do pliku dziennika. Kiedy ta opcja
jest włączona, większość informacji, które normalnie byłyby zapisywane w pliku dziennika, będzie
również być napisane na ekranie.

-q, --cichy
Pracuj cicho (nie wyświetlaj żadnych danych wyjściowych na ekranie).

-c, --konfig
Podaj ścieżkę do alternatywnego pliku konfiguracyjnego. Domyślna konfiguracja
plik jest /etc/cback.conf.

-f, --pełny
Wykonaj pełną kopię zapasową, niezależnie od konfiguracji. W przypadku akcji zbierania, to
oznacza, że ​​wszelkie istniejące informacje związane z przyrostowymi kopiami zapasowymi zostaną zignorowane
i przepisany; dla akcji sklepu oznacza to, że zostanie uruchomiony nowy dysk.

-M, --zarządzany
Uwzględniaj klientów zarządzanych podczas wykonywania działań. Jeśli wykonywana akcja to
wymienione jako akcja zarządzana dla klienta zarządzanego, wykonaj akcję na tym kliencie
po wykonaniu akcji lokalnie.

-N, --tylko-zarządzane
Podczas wykonywania działań uwzględniaj tylko klientów zarządzanych. Jeśli akcja jest wykonywana
jest wymieniony jako zarządzana akcja dla zarządzanego klienta, wykonaj na nim akcję
klienta, ale nie wykonuj akcji lokalnie.

-l, --plik dziennika
Podaj ścieżkę do alternatywnego pliku dziennika. Domyślny plik dziennika to
/var/log/cback.log.

-o, --właściciel
Określ własność pliku dziennika w postaci użytkownik:grupa. Domyślny
własność jest korzeń:adm, aby dopasować standard Debiana dla większości plików dziennika. Ta wartość
będzie używany tylko podczas tworzenia nowego pliku dziennika. Jeśli plik dziennika już istnieje, gdy
wykonywany jest skrypt cback, zachowa on swoją własność i tryb. Tylko
można używać nazw użytkowników i grup, a nie liczbowych wartości uid i gid.

-m, --tryb
Określ uprawnienia do pliku dziennika, używając trybu numerycznego, jak w chmod(1).
Tryb domyślny to 640 (-rw-r-----). Ta wartość będzie używana tylko podczas tworzenia
nowy plik dziennika. Jeśli plik dziennika już istnieje w momencie wykonywania skryptu cback, to
zachowa swoje dotychczasowe prawo własności i tryb.

-O, --wyjście
Zapisz niektóre dane wyjściowe podpoleceń w pliku dziennika. Gdy ta opcja jest włączona, wszystkie
dane wyjściowe z poleceń systemowych będą rejestrowane. Może to być przydatne do debugowania lub
tylko w celach informacyjnych.

-d, --odpluskwić
Zapisz informacje debugowania do pliku dziennika. Ta opcja generuje dużą ilość
dane wyjściowe i generalnie byłyby potrzebne tylko podczas debugowania problemu. Ta opcja
implikuje również opcję --output.

-s, --stos
Zrzuć ślad stosu Pythona zamiast połykania wyjątków. To zmusza Cedar
Utwórz kopię zapasową, aby zrzucić cały ślad stosu Pythona związany z błędem, a nie
po prostu przesyła ostatnią wiadomość, którą otrzymał z powrotem do interfejsu użytkownika. Pod niektórymi
okoliczności, jest to przydatna informacja, którą należy dołączyć wraz z raportem o błędzie.

-D, --diagnostyka
Wyświetl informacje diagnostyczne środowiska wykonawczego, a następnie zakończ. Te informacje diagnostyczne
jest często przydatne przy zgłaszaniu błędu.

DZIAŁANIA


cała kolekcja Podejmij wszystkie normalne czynności (zbieranie, wystawianie, przechowywanie, usuwanie) w tej kolejności.

zbierać
Podejmij akcję zbierania, tworząc pliki tar dla każdego katalogu określonego w
zbierz sekcję pliku konfiguracyjnego.

etap Podejmij działanie na scenie, kopiując pliki tar z każdego urządzenia równorzędnego w puli kopii zapasowych do
dzienny katalog pomostowy, na podstawie sekcji stage pliku konfiguracyjnego.

sklep Podejmij działanie sklepu, zapisując dzienny katalog postojowy na dysku w oparciu o
sekcja przechowywania pliku konfiguracyjnego.

oczyścić Wykonaj operację czyszczenia, usuwając stare i nieaktualne pliki zgodnie z opisem w trakcie czyszczenia
sekcji pliku konfiguracyjnego.

odbudować
Akcja odbudowy próbuje odbudować dysk „z tego tygodnia” z wszelkich pozostałych
nieoczyszczone katalogi pomostowe. Zazwyczaj służy do wykonania kopii zapasowej,
wymienić zgubione lub uszkodzone nośniki lub przełączyć się na nowe nośniki w połowie tygodnia na inne
powód.

uprawomocnić
Upewnij się, że konfiguracja jest poprawna, ale nie podejmuj żadnych innych działań. Kontrole walidacyjne
że plik konfiguracyjny można znaleźć i można go przeanalizować, a także sprawdza
typowe problemy z konfiguracją, takie jak katalogi, których nie można zapisywać lub
problemy z docelowym urządzeniem SCSI.

POWRÓT WARTOŚCI


Cedar Backup zwraca 0 (zero) po normalnym zakończeniu i sześć innych kodów błędów związanych z
poszczególne błędy.

1 Wersja interpretera Pythona to < 2.7.

2 Błąd przetwarzania argumentów wiersza poleceń.

3 Błąd podczas konfigurowania rejestrowania.

4 Błąd podczas analizowania wskazanego pliku konfiguracyjnego.

5 Tworzenie kopii zapasowej zostało przerwane za pomocą CTRL-C lub podobnego.

6 Błąd podczas wykonywania określonych czynności tworzenia kopii zapasowych.

UWAGI


Skrypt został zaprojektowany do działania jako root, ponieważ w przeciwnym razie trudno będzie wykonać kopię zapasową systemu
katalogów lub zapisz na urządzeniu CD lub DVD. Jednak podejmuje się starania, aby przejść na kopię zapasową
użytkownika (określonego w konfiguracji), gdy jest to właściwe.

Aby użyć skryptu, musisz określić co najmniej jedną akcję do wykonania. Więcej niż jeden z
Można określić akcje „zbierz”, „stój”, „przechowuj” lub „wyczyść” w dowolnej kolejności.
Akcje „wszystkie”, „odbuduj” lub „sprawdzaj” nie mogą być łączone z innymi akcjami. Gdyby
określono więcej niż jedną akcję, wtedy akcje będą podejmowane w rozsądnej kolejności
(zazwyczaj zbieranie, następnie etap, następnie przechowywanie, a następnie opróżnianie).

Jeśli masz skonfigurowane rozszerzenia Cedar Backup, działania z nimi związane
rozszerzenia można również podać w wierszu poleceń. Jeśli określisz inne działania
wraz z akcją rozszerzoną akcje będą wykonywane w sensownej kolejności per
konfiguracja. Jednak akcja "wszystkie" nigdy nie wykonuje akcji rozszerzonych.

Zauważ, że nie ma możliwości przywracania kopii zapasowych. Zakłada się, że użytkownik może:
radzić sobie z kopiowaniem plików tar z dysku i używaniem ich do przywracania brakujących plików w razie potrzeby.
Instrukcja użytkownika zawiera szczegółowe instrukcje w Załączniku C.

Na koniec powinieneś mieć świadomość, że kopie zapasowe na płytach CD lub DVD prawdopodobnie mogą zostać odczytane przez każdego użytkownika
który ma uprawnienia do montowania napędu CD lub DVD. Jeśli zamierzasz opuścić kopię zapasową
dysk w napędzie przez cały czas, warto wziąć to pod uwagę podczas konfigurowania urządzenia
uprawnienia na twoim komputerze. Możesz również zbadać rozszerzenie encrypt.

Korzystaj z cback online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad