|
It is a *very* bad idea to do any direct operations on the SQL
database, particularly deleting records. This is NOT a good
solution.
If you need to delete a client, you should do it through some
bconsole command (other than the sql command) so that all the
tables/records that are connected to a client are also deleted.
Best regards,
Kern
On 17.01.2018 10:51, Rolf Halmen wrote:
Hi John,
turns out we're cheating.
mysql -u bacula -p${BACULAMYSQLPW} -e "DELETE FROM Client WHERE
Name='${FDHOSTNAME}';" bacula
dbcheck -b -f -y -c /etc/bacula/bacula-dir.conf
So we're just deleting the client, and then let bacula get the database
back into a consistent state.
Depending on your load and requirements that might not be feasible for
you, of course.
Kind regards,
Rolf Halmen
On 16.01.2018 17:47, John Naggets wrote:
Hi Rolf,
So if I understand correctly, there is no "standard" procedure or any
documentation how to properly remove a client once it is not needed
anymore (e.g. when decomissioning a server)?
If not I would be interested to see your SQL query which you use for
that purpose.
Indeed I use the "use volume _once_ = true" parameter so that each
volume contains only one single backup from a client.
Best regards,
J.
On Mon, Jan 15, 2018 at 4:59 PM, Rolf Halmen
<[email protected]> wrote:
Hi John,
The database can correlate jobs to volume files.
I'm not at a workstation right now, but off the top of my head, I'd assume
joining the jobs, media, and clients tables should let you get to the list
of volumes that contain backup-data of the specified client.
Do keep in mind that volume files can contain data from multiple jobs,
unless "use volume _once_ = true".
Kind regards,
Rolf
On January 15, 2018 2:10:00 PM UTC, John Naggets <[email protected]>
wrote:
Hello,
It happens that some clients on the network get removed and as such do
not need to be backed up anymore. Now I would like to know what is the
procedure on the bacula director in order to remove properly and
entirely a bacula client?
I checked the official documentation but could not find any procedure
for that purpose.
>From my understanding I need to delete the jobs and files associated
with them as well as the volumes and finally the physical volumes on
the filesystem (backups are done on files on a partition of the backup
server).
My problem here is that the physical volumes on the filesystem all
have the same label except for the number so how would I know which
file I can delete?
Thank you in advance for your help.
Best regards,
John
________________________________
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users
|
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users