Bacula file retention vs volume retention




















If the Job retention has not passed, you can still restore the whole job. Hi there. Using 2. I want to restore all files from a client, but not all files are found, however the last full backup has not been purged from the database, and saved files for 50 GB, and only files can be marked with the console in restore mode.

What could be wrong? Bacula detects whether the reading and writing devices are in the same storage daemon and proceeds accordingly. In this case, the storage daemon currently holding the data to be copied acts as a client to the destination storage daemon. Suppose these device definitions in bacula-dir.

Despooling 6, bytes Previous section Next section. Contact Us. Maintenance, Administration Jobs and special Jobs 1. Autopruning 1. The disaster recovery guide and DR plan template from Bacula professionals. Learn how organizations can improve levels of cyber-security, especially in the context of backup and recovery. Bacula is made up of the following five major components or services: Director, Console, File, Storage, and Monitor services.

The Bacula Director service is the program that supervises all the backup, restore, verify and archive operations. The system administrator uses the Bacula Director to schedule backups and to recover files. The Director runs as a daemon or service in the background.

The Bacula Console service is the program that allows the administrator or user to communicate with the Bacula Director Currently, the Bacula Console is available in three versions: text-based console interface, QT-based interface, and a wxWidgets graphical interface.

The first and simplest is to run the Console program in a shell window i. TTY interface. Most system administrators will find this completely adequate. The third version is a wxWidgets GUI with an interactive file restore. It also has most of the capabilities of the shell console, allows command completion with tabulation, and gives you instant help about the command you are typing.

The Bacula File service also known as the Client program is the software program that is installed on the machine to be backed up. It is specific to the operating system on which it runs and is responsible for providing the file attributes and data when requested by the Director.

The File services are also responsible for the file system dependent part of restoring the file attributes and data during a recovery operation. This program runs as a daemon on the machine to be backed up. The Bacula Storage services consist of the software programs that perform the storage and recovery of the file attributes and data to the physical backup media or volumes. In other words, the Storage daemon is responsible for reading and writing your tapes or other storage media, e.

The Storage services runs as a daemon on the machine that has the backup device usually a tape drive. The Catalog services are comprised of the software programs responsible for maintaining the file indexes and volume databases for all files backed up.

The Catalog services permit the system administrator or user to quickly locate and restore any desired file. The Catalog services sets Bacula apart from simple backup programs like tar and bru, because the catalog maintains a record of all Volumes used, all Jobs run, and all Files saved, permitting efficient restoration and Volume management. For more information on MySQL, please see: www. For more information on PostgreSQL, please see: www.

Configuring and building SQLite is even easier. Bacula Configuration. In order for Bacula to understand your system, what clients you want backed up and how, you must create a number of configuration files containing resources or objects.

The following presents an overall picture of this:. Bacula is in a state of evolution, and as a consequence, this manual will not always agree with the code. If you are reading this manual as supplied in a released version of the software, the above paragraph holds true.

If you are reading the online version of the manual, www. Just the same, it generally lags behind the code a bit. To get Bacula up and running quickly, the author recommends that you first scan the Terminology section below, then quickly review the next chapter entitled The Current State of BaculaStateChapter, then the Getting Started with BaculaQuickStartChapter, which will give you a quick overview of getting Bacula running.

Administrator The person or persons responsible for administrating the Bacula system. Backup The term Backup refers to a Bacula Job that saves files. Bootstrap File The bootstrap file is an ASCII file containing a compact form of commands that allow Bacula or the stand-alone file extraction utility bextract to restore the contents of one or more Volumes, for example, the current state of a system just backed up.

With a bootstrap file, Bacula can restore your system without a Catalog. You can create a bootstrap file from a Catalog to extract any file or files you wish. Catalog The Catalog is used to store summary information about the Jobs, Clients, and Files that were backed up and on what Volume or Volumes.

The information saved in the Catalog permits the administrator or user to determine what jobs were run, their status as well as the important characteristics of each file that was backed up, and most importantly, it permits you to choose what files to restore. The Catalog is an online resource, but does not contain the data for the files backed up. Most of the information stored in the catalog is also stored on the backup volumes i. Of course, the tapes will also have a copy of the file data in addition to the File Attributes see below.

The catalog feature is one part of Bacula that distinguishes it from simple backup and archive programs such as dump and tar. A Client is defined in a configuration file resource.

Console The program that interfaces to the Director allowing the user or system administrator to control Bacula. Daemon Unix terminology for a program that is always present in the background to carry out a designated task.

On Windows systems, as well as some Unix systems, daemons are called Services. Directive The term directive is used to refer to a statement or a record within a Resource in a configuration file that defines one specific setting. For example, the Name directive defines the name of the Resource. Director The main Bacula server daemon that schedules and directs all Bacula operations.



0コメント

  • 1000 / 1000