Sei sulla pagina 1di 3

Recuperar archivos en bacula

Para recuperar archivos perdidos basta con entrar al modo restore en cualquiera de las consolas de bacula
(wx-console, gnome-console, bconsole)

Al entrar a este modo se presentara el siguiente men:

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: Cancel
Para tener claro que Job usaremos para hacer el restore seleccionamos la opcin 1 que nos muestra los
estados de los respaldos

+-------+------------------+---------------------+----------+----------+-------------+
| JobId | Client | StartTime | JobLevel | JobFiles |
JobBytes |

+-------+------------------+---------------------+----------+----------+-------------+
| 20 | centos-zimbra-fd | 2007-01-12 10:18:35 | I | 6 | 733
|
| 18 | test-fd | 2007-01-12 09:55:02 | F | 1 |
3079630 |
| 17 | centos-zimbra-fd | 2007-01-12 09:54:55 | F | 12 | 765
|
| 16 | centos-zimbra-fd | 2007-01-12 09:54:50 | F | 12 | 765
|
| 15 | test-fd | 2007-01-12 09:50:18 | D | 3789 |

1/3
412112264 |
| 14 | test-fd | 2007-01-12 09:46:05 | I | 3787 |
411829778 |
| 7 | test-fd | 2007-01-10 18:30:05 | F | 1 |
1518626 |
| 6 | centos-zimbra-fd | 2007-01-10 18:25:17 | F | 10 | 468
|
| 5 | test-fd | 2007-01-10 18:25:04 | I | 2 | 212274
|
| 2 | test-fd | 2007-01-10 18:10:09 | F | 6287 |
411864004 |
| 1 | test-fd | 2007-01-09 14:38:06 | F | 5673 |
504333589 |

+-------+------------------+---------------------+----------+----------+-------------+
Para la columna JobLevel: I=Incremental, F=Full, D=Diferencial.

Una vez que ya tenemos claro que Job usar, seleccionamos la opcion 3 (Enter list of comma separated
JobIds to select) para ingresar los Jobs que recuperaremos. Luego de eso tendremos acceso a una pequea
shell en donde podemos navegar por los archivos y directorios del Job que seleccionamos.

Con el comando mark selecionamos los archivos o directorios que necesitamos recuperar. Para finalizar
ejecutamos ?done?

cwd is: /
$ ls
home/
$ cd home
cwd is: /home/
$ ls
virtual/
$ cd virtual
cwd is: /home/virtual/
$ ls
.bash_logout
.bash_profile
.bashrc
.ssh/
$ cd ..
cwd is: /home/
$ ls
virtual/
$ mark virtual
6 files marked.
$ done
Finalmente se presentara un pequeo cuadro resumen en donde confirmaremos si realizaremos o no el
restore de la informacion.

2/3
Run Restore job
JobName: Restauracion
Bootstrap: /var/bacula/test-dir.restore.4.bsr
Where: /
Replace: always
FileSet: HomeJC
Client: centos-zimbra-fd
Storage: File
When: 2007-01-12 10:24:49
Catalog: MyCatalog
Priority: 10
OK to run? (yes/mod/no): yes

3/3