[Résolu] Install Remote Agent Backup Exec SME Server 6.0.1

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[Résolu] Install Remote Agent Backup Exec SME Server 6.0.1

Messagepar jimro » 26 Mars 2007 14:11

Bonjour,

Après mise à jour de Backup Exec de la version 8.6 à 11d (sur Windows Server 2003), il ne m'est plus possible de sauvegarder les partages de mon serveur SME 6.0.1-01 : aucun problème au niveau des droits utilisateur, mais BE exige maintenant un remote agent :(

Un Remote Agent pour Linux/Unix est fourni, mais j'appréhende un peu de l'installer sur une SME en production.

N'ayant rien trouvé en rapport ni dans ces forums, ni sur Internet (à part une petite indication mais ne concernant pas SME), voici mes questions :
- un utilisateur de SME 6.0.1-01 a-t-il déjà installé ce remote agent ?
- indication trouvée sur le net
Dans /etc/services ajouter la ligne
grfs 6101/tcp # Backup Exec Agent

Ensuite mettre le host et pas de serveur ou client NIS
Dans /etc/hosts rajouter l'IP du serveur de backup
Dans /etc/nsswith.conf modifier pour avoir en 1er la lecture sur le host
puis en 2eme sur le DNS

Installation du logiciel
# mkdir /usr/local/beagent
Détarer le logiciel a l'interieur puis
# ./INSTALL et suivre les étapes à l'écran

Pour nsswitch.conf, ça semble déjà le cas par défaut (hosts: files dns).
- pas de problème pour la modif des fichiers, j'utiliserai les templates-custom. Par contre, je ne sais pas ce que fait exactement le script d'install, je n'ai pas de connaissance en la matière (si besoin est, je peux mettre un lien vers une archive des scripts d'installation).


Merci pour votre aide.

jimro
Dernière édition par jimro le 03 Avr 2007 17:33, édité 1 fois au total.
E-Smith 5.1 - Mode server only - Pentium III 450 MHz - 256 Mo - HD 10 Go
Archivage textes pour intranet depuis 09/2002
SME Server 6.0.1-01 - Mode server only - Pentium III 1 GHz - 256 Mo SDRAM - HD 20 Go IDE
Portail Web pour intranet depuis 09/2004
jimro
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 24 Oct 2004 20:09

Messagepar jimro » 28 Mars 2007 11:35

J'ai examiné le code des scripts ; c'est assez lisible pour un néophyte.

En résumé, voici que j'ai compris :

- propose d'installer les fichiers dans le répertoire /etc/bkupexec/

- si l'OS n'est pas détecté automatiquement, permet de le sélectionner, en l'occurrence et si besoin est, la sélection suivante semble appropriée :
Linux 2.4 (RedHat7.1+, SuSE7.1+, Caldera3.1+, Turbo7.0+, Mandrake8.0+)

- crée le répertoire de destination

- copie les fichiers agent.cfg et agent.be dans le répertoire de destination

- crée un fichier agent.init dans /etc/rc.d/init.d

- crée les liens S96agent.be dans /etc/rc.d/rc2.d /etc/rc.d/rc3.d et /etc/rc.d/rc5.d pointant vers /etc/rc.d/init.d/agent.init

- ajoute la ligne suivante dans /etc/services
grfs 6101/tcp # Backup Exec Agent

- configure le fichier agent.cfg

- lance les commandes :
chown root /etc/bkupexec/agent.cfg
chmod 0400 /etc/bkupexec/agent.cfg
chown root /etc/bkupexec/agent.be
chmod 0500 /etc/bkupexec/agent.be

- et
chown root /etc/rc.d/init.d/agent.init
chmod 0744 /etc/rc.d/init.d/agent.init
chown root /etc/rc.d/rc2.d/S96agent.be
chmod 0744 /etc/rc.d/rc2.d/S96agent.be

- enfin, il faut relancer le serveur pour que les changements prennent effet.

- en outre, il faut créer un groupe beoper dans lequel figure obligatoirement l'utilisateur root.

Sur le dernier point, comment vaut-il mieux procéder pour ajouter root dans beoper : avec groupadd, manuellement ?

Pour le reste de la procédure d'installation, ça vous semble OK ?



Merci d'avance pour vos conseils et avis.

jimro
E-Smith 5.1 - Mode server only - Pentium III 450 MHz - 256 Mo - HD 10 Go
Archivage textes pour intranet depuis 09/2002
SME Server 6.0.1-01 - Mode server only - Pentium III 1 GHz - 256 Mo SDRAM - HD 20 Go IDE
Portail Web pour intranet depuis 09/2004
jimro
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 24 Oct 2004 20:09

Messagepar jimro » 01 Avr 2007 11:33

Je continue mon monologue en espérant dire quelque chose qui suscite l'intérêt :D

Après plusieurs jours de recherche, je patauge toujours allègrement.

Mes tentatives pour installer ce Remote Agent ont finalement abouti.
Il a fallu que je corrige un certain nombre d'erreurs de syntaxe dans les scripts bash (malgré mon ignorance en la matière) du type :
- remplacer
Code: Tout sélectionner
echo_n
{
...
}

par
Code: Tout sélectionner
echo_n {
...
}

- remplacer PROGRAMME par ./PROGRAMME
- plus diverses autres bricoles.

Ensuite, le remote agent est censé démarrer avec ces commandes :
Code: Tout sélectionner
#cd /etc/bkupexec (press <Enter>)
#./agent.be &  (press <Enter>)

ou encore
Code: Tout sélectionner
#/etc/init.d/agent.init start


Je ne l'ai pas encore lancé, car cette installation, même si elle est conforme à ce que devaient faire les scripts, n'a pas été faite à la façon SME.
J'ai trouvé des indications mais partielles, et je bute toujours sur plusieurs points :
- dois-je déclarer 'grfs' selon cette méthode :
Code: Tout sélectionner
#db configuration set grfs service access public status enabled TCPPort 6101
#config setprop grfs ~AllowHosts 1.2.3.4,10.11.12.0/24
#config setprop grfs ~DenyHosts 16.17.18.18
#signal-event remoteaccess-update

- faut-il créer un lien S96agent.be également dans /etc/rc.d/rc7.d pointant vers /etc/rc.d/init.d/agent.init ?
- comment ajouter proprement l'utilisateur root dans un groupe (impossible avec server-manager) ?
- que faire au sujet de /etc/bkupexec/agent.be ?
- etc.

En attendant, j'ai mis en place une solution alternative :
- archivage gzippé et utilisation de cron
- ça fonctionne mais ce n'est pas loin de mettre à genoux mon SME (près de 1 Go de données, de 100 répertoires et de 100000 fichiers)
- et il faut que je l'aménage pour ne sauvegarder que le strict nécessaire.


jimro
E-Smith 5.1 - Mode server only - Pentium III 450 MHz - 256 Mo - HD 10 Go
Archivage textes pour intranet depuis 09/2002
SME Server 6.0.1-01 - Mode server only - Pentium III 1 GHz - 256 Mo SDRAM - HD 20 Go IDE
Portail Web pour intranet depuis 09/2004
jimro
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 24 Oct 2004 20:09

Messagepar Gaston » 01 Avr 2007 14:58

Bonjour,
en vrac :
je ne vois pas de bonne raison de modifier les droits d'accès publiques, vu que tu travailles en réseau local,
l'approche firewall, et les commandes sur la db me semble plus liée à un v7 qu'à une v6 (et inutiles) ,mais je n'ai pas une expérience significative de cette version pour avoir raison
pour la création du groupe,
Code: Tout sélectionner
# /sbin/e-smith/db accounts set beoper group
# /sbin/e-smith/db accounts setprop beoper Description "Backup Exe Daemon" Members root
# /sbin/e-smith/signal-event group-create beoper
devrait faire l'affaire
pour le rc.d, c'est cela
quel est ton problème avec /etc/bkupexec/agent.be ?

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar jimro » 02 Avr 2007 00:04

Bonjour Gaston,

Merci pour tes réponses.

Gaston a écrit:je ne vois pas de bonne raison de modifier les droits d'accès publiques, vu que tu travailles en réseau local,
l'approche firewall, et les commandes sur la db me semble plus liée à un v7 qu'à une v6 (et inutiles)

Alors, c'est plus simple que je l'imaginais. Je pensais qu'il fallait lancer des commandes spécifiques à SME, par exemple pour ajouter la ligne 'grfs 6101 ...' dans /etc/services, pour lancer automatiquement le service au démarrage de SME, etc.

Merci pour les commandes de création de groupe.

quel est ton problème avec /etc/bkupexec/agent.be ?

Je me demande là aussi s'il y a des commandes à lancer, la db à compléter ou si l'installation évoquée plus haut suffit.


jimro
E-Smith 5.1 - Mode server only - Pentium III 450 MHz - 256 Mo - HD 10 Go
Archivage textes pour intranet depuis 09/2002
SME Server 6.0.1-01 - Mode server only - Pentium III 1 GHz - 256 Mo SDRAM - HD 20 Go IDE
Portail Web pour intranet depuis 09/2004
jimro
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 24 Oct 2004 20:09

Messagepar jimro » 03 Avr 2007 17:30

J'ai finalement réussi à installer Backup Exec Remote Agent sur SME Server 6.0.1-01 en corrigeant les erreurs de syntaxe dans les scripts et en ajoutant les commandes pour créer un lien S96agent.be également dans /etc/rc.d/rc7.d pointant vers /etc/rc.d/init.d/agent.init et pour les chown et chmod s'y rapportant.

Sans redémarrer et en lançant :
Code: Tout sélectionner
#cd /etc/bkupexec
#./agent.be &

ça fonctionne correctement, ainsi que les sauvegardes.

Je n'ai pas l'impression que grfs (generic remote file system) serve à quelque chose dans le contexte puisque qu'il n'est pas lancé ; à moins qu'il soit lancé uniquement lors des sauvegardes.


jimro
E-Smith 5.1 - Mode server only - Pentium III 450 MHz - 256 Mo - HD 10 Go
Archivage textes pour intranet depuis 09/2002
SME Server 6.0.1-01 - Mode server only - Pentium III 1 GHz - 256 Mo SDRAM - HD 20 Go IDE
Portail Web pour intranet depuis 09/2004
jimro
Premier-Maître
Premier-Maître
 
Messages: 70
Inscrit le: 24 Oct 2004 20:09


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron