Ah mon humble avis, il faudra changer à la main dans la db.
bon on peut passer des variables bash dans un script sql du coup ça devient
peut être gérable ...
Ou bien un reset complet de la db, mais adieux les anciens jobs ...
avec un truc du genre ...
for client in ( liste de client )
mysql <EOSQL
update table set ... where $client;
EOSQL
A creuser.
On 06/10/2010 04:36 PM, Guillaume Valdenaire wrote:
> Bonjour,
> Dans le cadre du projet sur lequel je travaille, nous souhaitons renommer
> toutes nos machines, ce qui implique la modification de tous les fichiers de
> configuration de bacula, que ce soit pour les noms de nos Storage, Director,
> Client etc... mais aussi leurs adresses (nous utilisons un dns et le fully
> qualified name dans les fichiers de configuration bacula).
>
> Mon problème est comment gérer cette modification de nom dans ma base de
> donnée bacula ?
> A savoir remplacer / supprimer les enregistrements des anciens Clients dans
> la table Client de bacula par exemple.
>
> J'utilise actuellement la version 3.0.3 de bacula et mysql version 5.
>
> Je saurais le faire à la main (ie. en sql dans la ligne de commande mysql)
> mais c'est trop fastidieux.
>
> J'ai donc tenté d'utiliser dbcheck:
> # ./dbeck -c /opt/bacula/bacula-dir.conf -f
>
> en utilisant l'option 16 qui vérifie "tout"
> Malheureusement il ne me trouve pas de Client orphelin dans la base de
> donnée alors que j'ai toujours mes deux jeux de clients dans la base de
> donnée (les anciens noms et les nouveaux) et que des jobs sont toujours
> rattachés à ces anciens Clients.
>
> Comment faire pour corriger mon problème ?
> Est ce que je suis condamné à modifier "à la main" ma base de donnée ou
> carrément faire une raz de ma bdd ? (en utilisant les scripts bacula
> ./delete_bacula_tables)
>
> Merci d'avance pour les réponses.
>
> Guillaume Valdenaire
>
--
Bruno Friedmann
Ioda-Net Sàrl
2830 Vellerat - Switzerland
www.ioda-net.ch
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Bacula-users-fr mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users-fr