System Recovery Preparation
The safest way to restore a system, is to backup everything. The following FileSet should work on any Linux systems.
FileSet {
Name = "LINUX_SYSTEM"
Include {
Options { signature = MD5; onefs = no }
File = /
}
Exclude {
File = /tmp/
File = /var/tmp/
File = /proc
File = /sys
File = /opt/bacula/working
File = /home # skip server data
}
}
If you are using the Bare Metal Recovery kit, you will need to run the
network and disk analysis tool as ClientRunBeforeJob
Runscript.
You will probably want to exclude non-system data from this FileSet
such as /home
and use an other FileSet that will backup only these
files with a more frequent schedule policy. If you have many identical
servers (same OS, same version), you can consider to use Bacula
Enterprise File Deduplication feature called BaseJobs.
FileSet {
Name = "SERVER1_DATA"
Include {
Options { signature = MD5; onefs = no }
File = /home
}
}
See also
Go to:
Go back to the Standard Recovery Solution chapter.
Go back to the Disaster Recovery chapter.
Go back to the main Bacula Infrastructure Recovery page.