Bacula - backup danych

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
m
(opis bconsole)
Linia 630: Linia 630:
 
   
 
   
 
Uwaga hasło "''qwerty123-fd''"  jest przykładowe i powinno być zmienione, tak samo jak adresy IP nazwy hostów nazwy backupów i inne. Musisz dostosować plik do swoich potrzeb tutaj podany jest tylko wzór.
 
Uwaga hasło "''qwerty123-fd''"  jest przykładowe i powinno być zmienione, tak samo jak adresy IP nazwy hostów nazwy backupów i inne. Musisz dostosować plik do swoich potrzeb tutaj podany jest tylko wzór.
 
+
== Bconsole ==
 +
Plik konfiguracyjny konsoli baculi to  '''bconsole.conf''' znajdujący się w katalogu ''/etc/bacula/''
 +
dla naszej konfiguracji plik może wyglądać jak poniżej
 +
Director {
 +
  Name = serwer-dir
 +
  DIRport = 9101
 +
  address = 192.168.2.15
 +
  Password = "qwerty123-dir"
 +
}
 +
=== Przywracanie danych za pomocą bconsole ===
 +
Aby używać konsoli baculi wydajemy polecenie jako użytkownik [[root]]
 +
bconsole
 +
aby przywrócić pliki, w konsoli baculi wydajemy polecenie
 +
restore
 +
i wybieramy jedną z opcji.
 +
Aby zaznaczyć plik lub pliki do przywrócenia wydajemy polecenie
 +
mark jakiś_plik
 +
mark * #przywracamy wszystkie pliki
 +
na koniec wydajemy polecenie
 +
done
 +
wybieramy z jakiego czasu chcemy przywrócić kopię np
 +
1
 +
potwierdzamy za pomocą polecenia
 +
yes
 +
i dajemy
 +
exit
 +
całość może wyglądać tak
 +
$ '''bconsole'''
 +
Connecting to Director 192.168.2.15:9101
 +
1000 OK: ogrody-dir Version: 5.0.0 (26 January 2010)
 +
Enter a period to cancel a command.
 +
*'''restore'''
 +
Automatically selected Catalog: Baza-danych-bacula
 +
Using Catalog "Baza-danych-bacula"
 +
First you select one or more JobIds that contain files
 +
to be restored. You will be presented several methods
 +
of specifying the JobIds. Then you will be allowed to
 +
select which files from those JobIds are to be restored.
 +
To select the JobIds, you have the following choices:
 +
    1: List last 20 Jobs run
 +
    2: List Jobs where a given File is saved
 +
    3: Enter list of comma separated JobIds to select
 +
    4: Enter SQL list command
 +
    5: Select the most recent backup for a client
 +
    6: Select backup for a client before a specified time
 +
    7: Enter a list of files to restore
 +
    8: Enter a list of files to restore before a specified time
 +
    9: Find the JobIds of the most recent backup for a client
 +
    10: Find the JobIds for a backup for a client before a specified time
 +
    11: Enter a list of directories to restore for found JobIds
 +
    12: Select full restore to a specified Job date
 +
    13: Cancel
 +
Select item:  (1-13): '''12'''
 +
Enter JobId to get the state to restore: '''50'''
 +
Selecting jobs to build the Full state at 2012-09-18 00:05:03
 +
You have selected the following JobId: 50
 +
Building directory tree for JobId(s) 50 ...  ++++++++++++++++++++++++++++++++++++++++++++++
 +
984 files inserted into the tree.
 +
You are now entering file selection mode where you add (mark) and
 +
remove (unmark) files to be restored. No files are initially added, unless
 +
you used the "all" keyword on the command line.
 +
Enter "done" to leave this mode.
 +
cwd is: /
 +
$ '''ls'''
 +
var/
 +
$ '''mark *'''
 +
1,000 files marked.
 +
$ '''done'''
 +
Bootstrap records written to /var/spool/bacula/serwer-dir.restore.1.bsr
 +
The job will require the following
 +
  Volume(s)                Storage(s)                SD Device(s)
 +
=========================================================================== 
 +
    serwer-serwer-plik-wtorek Dysk-Pendrive            Urzadzenie pendrive     
 +
Volumes marked with "*" are online.
 +
1,000 files selected to be restored.
 +
The defined Restore Job resources are:
 +
    1: Przywracanie-plikow-z-baza_danych-poniedzialek
 +
    2: Przywracanie-plikow-z-baza_danych-wtorek
 +
    3: Przywracanie-plikow-z-baza_danych-sroda
 +
    4: Przywracanie-plikow-baza_danych-czwartek
 +
    5: Przywracanie-plikow-z-baza_danych-piatek
 +
    6: Przywracanie-plikow-z-samby-poniedzialek
 +
    7: Przywracanie-plikow-z-samby-wtorek
 +
    8: Przywracanie-plikow-z-samby-sroda
 +
    9: Przywracanie-plikow-samby-czwartek
 +
    10: Przywracanie-plikow-z-samby-piatek
 +
Select Restore Job (1-10): '''2'''
 +
Automatically selected Client: backup_na_pendrive
 +
Run Restore job
 +
JobName:        Przywracanie-plikow-z-baza_danych-wtorek
 +
Bootstrap:      /var/spool/bacula/serwer-dir.restore.1.bsr
 +
Where:          /root/bacula/restore-wtorek
 +
Replace:        always
 +
FileSet:        Baza-danych-postgresql
 +
Backup Client:  backup_na_pendrive
 +
Restore Client:  backup_na_pendrive
 +
Storage:        Dysk-Pendrive
 +
When:            2012-09-16 15:34:27
 +
Catalog:        Baza-danych-bacula
 +
Priority:        10
 +
Plugin Options:  *None*
 +
OK to run? (yes/mod/no): '''yes'''
 +
Job queued. JobId=56
 +
*'''exit'''
 +
przywrócone pliki znajdują się w ścieżce ''/root/bacula/restor-DZIEN_TYGODNIA''
  
 
<br /><google1 style="4"></google1>
 
<br /><google1 style="4"></google1>

Wersja z 15:39, 16 wrz 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych