Bacula/Восстановление системы

Материал из ALT Linux Wiki
< Bacula
Версия от 13:48, 27 марта 2024; CausaPrincipalis71 (обсуждение | вклад) (Добавлено предисловие и описание создания бекапа)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Предисловие

Предположим что у вас уже настроена Bacula на сервере и клиенте, есть готовый полный бекап системы и подготовлен спасательный LiveCD.

Рассмотрим сценарий полного восстановление системы "С нуля" - если изначальная система умерла, но у вас остался полный бекап, который можно создать при помощи изначального конфига fullset.conf.

Параметры восстанавливаемой машины:

  • Hostname: dc.test.alt
  • Ipv4adress: 192.168.122.100
  • Bacula client name: samba1

Создание полного бекапа

Открываем bconsole на сервере:

[root@bacula ~]# bconsole
*run

A job name must be specified.
The defined Job resources are:
     1: BackupCatalog
     2: BackupFullSet
     3: RestoreFiles
Select Job resource (1-3): 2

Run Backup job
JobName:  BackupFullSet
Level:    Incremental
Client:   fd
FileSet:  Full Set
Pool:     Default (From Job resource)
Storage:  File (From Job resource)
When:     2024-03-27 16:05:42
Priority: 10
OK to run? (yes/mod/no): mod

Parameters to modify:
     1: Level
     2: Storage
     3: Job
     4: FileSet
     5: Client
     6: When
     7: Priority
     8: Pool
     9: Plugin Options
Select parameter to modify (1-9): 5

The defined Client resources are:
     1: fd
     2: samba1
Select Client (File daemon) resource (1-2): 2

Run Backup job
JobName:  BackupFullSet
Level:    Incremental
Client:   samba1
FileSet:  Full Set
Pool:     Default (From Job resource)
Storage:  File (From Job resource)
When:     2024-03-27 16:05:42
Priority: 10
OK to run? (yes/mod/no): yes

Job queued. JobId=10

Здесь жирным курсивом выделен пользовательский ввод.

Посмотреть статус бекапа можно следующим образом:

*status director
...
Running Jobs:
Console connected using TLS at 27-ма-2024 15:57
 JobId  Type Level     Files     Bytes  Name              Status
======================================================================
    10  Back Incr    134,239    2.721 G BackupFullSet     is running
...

После успешного создания бекапа он будет отображён следующим образом:

*status director
...
Terminated Jobs:
 JobId  Level     Files      Bytes   Status   Finished        Name 
====================================================================
     10  Full     214,692    6.674 G  OK       27-ма-2024 16:18 BackupFullSet
...