Problème de Streamer sur les PC NOE

Notice sur l'utilisation du réseau pour pallier à l'absence de lecteurs de bandes.

Auteur : F. Volta (Centralp). Mise en forme HTML : R. Tourment (CETE Méditerranée)

Plan et accès direct aux chapitres :

Introduction

Archivage de données

Rechargement de données

Sauvegardes

Chargement d'une nouvelle version de logiciel fournie sur un CD-ROM

Exemple de copies avec ftp

Introduction

La plupart des sites NOE ont actuellement un PC sous Windows raccordé au même réseau Ethernet que le Poste Central NOE2, que ce soit pour SOPHIE, CALAMAR, le FRONTAL NOE2000, ou autre. Il est donc possible de transférer des données, via le réseau, sur le poste Windows pour les stocker ensuite sur CD-ROM. De la même façon il est possible de recharger sur le poste NOE2 des données ou un logiciel contenus sur un CD-ROM.

Les commandes les plus courantes permettant les transferts entre Unix et Windows sont ftp ou rcp. Ces commandes peuvent être lancées en commandes DOS sous Windows, mais il existe aussi sur certains systèmes des utilitaires d'accès plus convivial.

Archivage de données

Dans Noe2 l'archivage sur réseau consiste en un stockage de fichiers dans un répertoire spécifique, dont on peut ensuite venir chercher le contenu à partir du poste Windows. Le répertoire d'archivage est défini dans le fichier param.sys (paragraphe " Archivage ", " Répertoire poste archivage "), par exemple /archiv.

Il suffira alors de paramétrer, dans le menu gestionnaire Noe2, les archivages manuels et automatiques avec support " Ethernet ". Tous les fichiers générés seront alors stockés dans le répertoire défini.

On notera que, contrairement ce qui se passait avec les bandes, les archivages successifs n'effacent pas les fichiers éventuellement déjà présents dans le répertoire.

Rechargement de données

La fonction rechargement de données de Noe2, paramétrée par support " Ethernet ", va rechercher les données dans le répertoire d'archivage spécifié dans param.sys. Il suffit donc de recopier les fichiers contenant les données à recharger dans ce répertoire.

Sauvegardes

Elles sont faites par sécurité, pour permettre de reconstituer un système opérationnel le plus rapidement possible. Les types de sauvegardes les plus courantes sont :

Sauvegarde de l'application complète ( répertoire /usr/informix)

Sauvegarde de la base de données ( répertoire /usr/informix/noe.dbs)

Sauvegarde des synoptiques ( répertoire /usr/informix/noe2/syn)

Pour une sauvegarde sur un poste Windows il suffit donc de recopier le répertoire voulu par une commande ftp ou rcp, de la même façon que les fichiers d'archives précédemment évoqués.

N.B. La première des sauvegardes à faire quand c'est possible est la recopie sur le poste graphique, de façon à ce que celui-ci puisse être transformé en poste double très rapidement en cas de panne du poste simple.

La recopie de la base peut être lancée automatiquement par Unix :

Le sous programme " sauver ", sous le répertoire /usr/informix/noe2/anime, fait une copie de la base de données sur le poste graphique, ainsi qu'une copie des synoptiques sur le poste simple.

Contenu du sous-programme :

# rcp -r PC2:/usr/informix/noe2/syn PC1:/usr/informix/noe2

# rcp -r PC2:/usr/informix/noe2/syn/Rimaob PC1:/usr/informix/noe2/syn

# rcp -r PC1:/usr/informix/noe.dbs PC2:/usr/informix

( où PC1 est le poste simple, PC2 le poste graphique, à remplacer par les noms réels des postes)

Le lancement automatique de ces commandes peut être programmé à heure fixe dans le fichier /usr/spool/cron/crontabs/root, en ajoutant la ligne suivante :

0 * * * /usr/informix/noe2/anime/sauver

pour une copie chaque jour à 0 h 20

Chargement d'une nouvelle version de logiciel fournie sur un CD-ROM

Une nouvelle version se présente sur le CD-ROM (comme précédemment sur la bande), en trois fichiers : fictar1, fictar2, recup_exe.

Recopier ces trois fichiers, depuis le poste Windows par ftp ou rcp, dans le répertoire /usr/informix/noe2. NB : la copie doit se faire en binaire.

L'installation du logiciel se fera ensuite de la même façon que lors des installations depuis une bande :

- imprimer le fichier param.sys

# lp ../dialg/param.sys

- # cd /usr/informix/noe2

- # recup_exe

Ensuite la nécessité ou non d'exécuter " fglgo mess " ( = mise à jour des tables de la base de données), vous sera spécifié à chaque installation.

- mettre à jour le fichier param.sys (répertoire dialg)

- relancer l'application ( répertoire anime )

Exemple de copies avec ftp

Nota : pour échanger des fichiers avec le PC Noe par ftp il est impératif que l'utilisateur root ait un mot de passe, différent de " Entrée " .

Il existe des utilitaires sous Windows permettant la visualisation de répertoires sur un poste distant, ainsi que des copies en mode fenêtré de Windows. Ces utilitaires peuvent varier suivant la version de Windows, l'administrateur du système. La procédure décrite ci-dessous décrit les commandes de base ftp.

Ouvrir sous Windows une fenêtre MSDOS : (les chaînes à saisir sont en gras)

C:\ > ftp

ftp > open 192.9.201.232 ; adresse du poste Noe2

??????.

User ( ????) : root

Password : noe ; saisir le mot de passe de root

User root logged in ; s'inscrit si la connexion est établie

ftp > binary ; les copies doivent se faire en binaire

??????.

ftp > send fictar1 /usr/informix/noe2/fictar1 ; copie du fichier fictar1 du poste Windows vers Unix

??.

Transfer complete ; cette ligne indique que la copie s'est bien passée.

????..

ftp > prompt ; pour éviter de confirmer le transfert pour chaque fichier

Interactive mode off

ftp > mget /archiv ; copie du répertoire d'archives Noe sur le poste

; Windows

??.

Transfer complete ; cette ligne indique que la copie s'est bien passée.

????..

ftp > close ; termine la connexion. (On pourrait enchaîner d'autres

; copies)

ftp > quit ; sortie du logiciel ftp

C :> exit ; sortie de la fenêtre DOS, retour sous Windows

____________________________________________________

Signé : F.VOLTA

Hosted by www.Geocities.ws

1