Polecenie "backup"
Jest to polecenie pozwalające na wykonywanie kopii zapasowej, przeglądanie katalogu z archiwami i odzyskiwanie zaszyfrowanych archiwów.
Składnia
sowizor backup <akcja> [<archiwum>] [--tar-internal]
Jeśli nie zostanie podana akcja - wykonywana jest akcja "run" - uruchamia wykonywanie archiwów.
run - uruchamianie archiwizacji
Podanie akcji "run" (lub nie podanie jej wcale) uruchamia proces archiwizacji wszystkich serwisów. W przypadku archiwizacji SOWY1 i SOWY2 serwisy muszą być wyłączone - po wydaniu tego polecenia wyświetlone zostanie ostrzeżenie i prośba o potwierdzenie (w przypadku podania opcji --daemon pytania o potwierdzenia nie będzie).
Procedura może się wykonywać dość długo i nie należy jej przerywać. Aby uzyskać informacje o postępie w tworzeniu archiwum warto dodać do polecenie opcję -v
.
sowizor -v backup
init - inicjacja archiwizacji zdalnej
Dotyczy to tylko serwerów z wykupioną polisą RPS Linux z opcją archiwizacji zdalnej.
Polecenie poinformuje o dalszych krokach, jakie należy wykonać z poziomu użytkownika root w celu skonfigurowania archiwizacji zdalnej.
show - przeglądanie archiwów
Jest to przydatne polecenie ułatwiające przeglądanie zawartości archiwum. Wyświetla informację zbiorczą o archiwum wraz z objętością poszczególnych katalogów. Wyróżniony gwiazdką (i podświetlony) jest katalog, w którym ostatnio były wykonywane kopie zapasowe.
sowizor backup show
Zawartość archiwum w /home/sowa/.sowang/var/backup/00_arch/ ======================== path files size ======================== 2015 78 1425.77MB 1 41 660.12MB * 2 41 729.98MB 3 40 659.82MB 4 40 659.88MB 5 40 659.97MB 6 41 659.99MB 7 41 660.08MB
Można też podać jako parametr polecenia nazwę jednego z katalogów, aby wyświetlić podsumowanie jego zawartości.
sowizor backup show 2015/02
Zawartość archiwum w /home/sowa/.sowang/var/backup/00_arch/2015/02 ================================================================================ file size ================================================================================ 20150202.092035-sowasql_core.tgz.gpg 8.33MB 20150202.092036-sowa_www_backup.tgz.gpg 0.00MB 20150202.092036-sowa_www_domains.tgz.gpg 0.00MB 20150202.092036-sowa_www_site.tgz.gpg 0.00MB 20150202.092036-sowang_etc.tgz.gpg 0.01MB 20150202.092036-sowang_log.tgz.gpg 65.93MB 20150202.092036-sowang_spool.tgz.gpg 0.73MB 20150202.092049-sowang_db.tgz.gpg 3.34MB 20150202.092131-sowasql_katalog_biblioteka_bp_ks_etc.tgz.gpg 0.05MB 20150202.092131-sowasql_katalog_biblioteka_bp_ks_log.tgz.gpg 19.18MB 20150202.092135-sowasql_katalog_biblioteka_bp_ks_var.tgz.gpg 75.09MB 20150202.092138-sowasql_baza_db_sowizor_biblioteka_bp_ks.sql.custom.gpg 79.35MB
decrypt - odszyfrowywanie archiwów
Na przykładach akcji show widać wyraźnie, że archiwa są zaszyfrowane. Ich odszyfrowanie jest jednak stosunkowo proste (o ile znamy hasło).
sowizor backup decrypt 20150202.092138-sowasql_baza_db_sowizor_biblioteka_bp_ks.sql.custom.gpg
Wersja odszyfrowana pliku zostanie zapisana w katalogu bieżącym.