On 6/9/23 08:35, Shawn Rappaport wrote:
I have two disk-based SD servers, which are separate physical servers from our
Director server. The hostnames are:
bac-sd01-az - SD server 1
bac-sd02-az - SD server 2
bac-dir-az - Director server
The disk volumes are named uniquely on the two SD servers:
bac-sd01-az - volume names start with az- (e.g.: az-monthly-1, az-weekly-1,
az-daily-1, etc.)
bac-sd02-az -volume names start with az2- (e.g.: az2-monthly-1, az2-weekly-1,
az2-daily-1, etc.)
Due to running low on disk space on bac-sd01-az, I installed and cutover to a second SD server with more disk space,
bac-sd02-az. I did this quite a while ago and no longer need the volumes in my catalog that were on bac-sd01-az. To make
matters even more fun, bac-sd02-az is now running low on disk space, so I installed larger disks in bac-sd01-az and rebuilt
it. I would now like to cut back over to bac-sd01-az.
Before I do the cutover, I would like to delete all entries that may still exist in my catalog for volumes that had been
stored on bac-sd01-az, so I can start using it from scratch.
I don't need a script that handles deleting the volumes from bac-sd01-az, as all of the volumes are already gone. However,
I'm wondering what bconsole command(s) I can run to delete all volumes starting with az- from my catalog, while leaving
everything starting with az2- intact. That way, I can cut back over to bac-sd01-az, without having stale entries in the catalog.
Thanks in advanceĀ for your help!
--Shawn
Hello Sean,
It is pretty straight forward to do in a small script:
8<
#!/bin/bash
for vol in $(echo "list media" | bconsole | grep "az-[mwd]" | awk '{print
$4}'); do
echo "Working on Volume: $vol"
# echo "delete yes volume=$vol" | bconsole
done
8<
Then rm then the az-* from disk
Please test and then uncomment the `delete yes volume=` line to actually delete
the volumes from the catalog. ;)
Hope this helps.
*note: I wrote this on-the-fly, in my email client, and while I was in a Zoom presentation so there may be a rogue typo or
two. :)
Best regards,
Bill
--
Bill Arlofski
w...@protonmail.com
signature.asc
Description: OpenPGP digital signature
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users