Sauvegarde des composants système

La sauvegarde du système InterChange Server Express fait partie des tâches critiques dévolues aux administrateurs système. Des procédures de sauvegarde normalisées permettent une restauration de l'environnement plus aisée en cas de pannes du système. La sauvegarde du système InterChange Server Express est également importante dans la mesure où les pannes matérielles et logicielles peuvent restituer des données incohérentes dans l'échange entre InterChange Server Express et les applications intégrées.

Remarque :
Les référentiels sauvegardés à partir de versions antérieures ne doivent pas être restaurés dans la version actuelle, l'application du format CWBF n'est pas garantie dans les versions BiDi. Cela peut être dû à diverses raisons non afférentes à la nouvelle version et à la prise en charge BiDi associée, telles que la présence d'adaptateurs non compatibles BiDi ou le fait que les codes personnalisés associés aux composants du système ne soient pas au format CWBF. Pour plus d'informations sur les versions BiDi, consultez les manuels Technical Introduction to IBM WebSphere InterChange Server et Business Object Development Guide.

Cette section traite des points suivants :

Mise au point d'un planning de sauvegardes

Sauvegardes de composants

Mise au point d'un planning de sauvegardes

Planifiez et exécutez des procédures de sauvegarde régulière du système InterChange Server Express. Plus les sauvegardes seront fréquentes et moins vous aurez de données à récupérer dans l'éventualité d'une perte de données. Lors de la mise au point d'un planning de sauvegardes, tenez compte des informations de cette section.

Dans le système InterChange Server Express, deux types de données doivent être sauvegardées : les données statiques et les données dynamiques.

Planifiez vos sauvegardes à des périodes où l'environnement système est à l'état de veille ou qu'un nombre minimal d'événements est traité. InterChange Server Express est à l'état de veille lorsque toutes les conditions suivantes sont vérifiées :

Sauvegardes de composants

Des composants différents de l'environnement InterChange Server Express requièrent des procédures de sauvegarde différentes. Les rubriques suivantes sont décrites dans la présente section :

Sauvegardes des tables de relations

Sauvegardes du référentiel

Sauvegardes de fichiers d'installation du système

Sauvegardes de fichiers de classe de collaboration

Sauvegardes des tables d'archivage

Attention :
Lors de la sauvegarde des composants InterChange Server Express Components, ne sauvegardez pas les files d'attente WebSphere MQ. Les files d'attente WebSphere MQ représentent des transactions en cours dans le système ; ces transactions sont dynamiques et ne doivent donc jamais être sauvegardées. En revanche, InterChange Server Express recommande de créer une image miroir pour les files d'attente WebSphere MQ dans l'éventualité d'un scénario de reprise après échec.

Sauvegardes des tables de relations

Les tables de relations sont sauvegardées à l'aide de l'utilitaire de sauvegarde standard pour la base de données où se trouvent ces tables. Planifiez cette sauvegarde afin qu'elle coïncide avec les sauvegardes des applications correspondantes. Si vous sauvegardez des applications à des heures différentes, sauvegardez les tables de relations chaque fois que vous sauvegardez une application. La base de données de relations comporte souvent des tables de relations statiques. Même si ces données sont statiques, il est recommandé de sauvegarder toutes les tables de relations ensemble. Vérifiez que le système InterChange Server Express est à l'état de veille lorsque vous sauvegardez les tables de relations. Pour plus d'informations sur la mise du système à l'état de veille, voir Arrêt d'InterChange Server Express.

Il est recommandé de créer une image miroir du journal de la base de données des relations pour faciliter la reprise. Si les coûts de matériel et de logiciels n'entrent pas en ligne de compte, vous pouvez aussi créer une image miroir des données d'exécution des relations.

Les tables d'une relation sont étroitement liées, vous devez donc toutes les sauvegarder en même temps.

Sauvegardez les informations d'une relation à l'aide de l'utilitaire de sauvegarde standard fourni par le SGBD (système de gestion de base de données) où se trouvent ces tables.

Remarque :
Pour éviter des pertes de données, exécutez les sauvegardes de relations simultanément aux sauvegardes des applications que reflètent les tables.

Sauvegardes du référentiel

Sauvegardez les tables du référentiel à l'aide de la commande repos_copy. Pour plus d'informations sur cette commande, voir Utilisation de la commande repos_copy. Sauvegardez le référentiel dès qu'il est modifié et avant et après une réinstallation ou une mise à niveau logicielle d'InterChange Server Express. Il n'est pas nécessaire que le système InterChange Server Express soit à l'état de veille lors de la sauvegarde du référentiel.

La méthode à utiliser pour la sauvegarde du référentiel varie selon que votre base de données est partitionnée ou non.

Sauvegardes de bases de données partitionnées

Si vos bases de données sont partitionnées, vous pouvez faire appel à l'utilitaire de sauvegarde de base de données standard fourni par le SGBD pour sauvegarder les bases de données Référentiel, Gestion des événements et Transactions.

Remarque :
Il est recommandé de créer une image miroir des journaux de base de données Référentiel, Gestion des événements et Transactions pour faciliter la reprise.
Sauvegardes de bases de données non partitionnées (uniques)

Si les bases de données InterChange Server Express ne sont pas partitionnées, à savoir contenues dans une seule base de données, elles ne doivent pas être intégrées à la routine de sauvegarde de base de données standard. Les bases de données InterChange Server Express contiennent des données transitoires dont la récupération peut entraîner des incohérences dans le système. En revanche, sauvegardez les objets du référentiel InterChange Server Express à l'aide de l'utilitaire repos_copy.

Sauvegardes de fichiers d'installation du système

Sauvegardez les fichiers d'installation du système aux phases suivantes :

Sauvegardes de fichiers de classe de collaboration

Sauvegardez les fichiers de classe de collaboration à l'aide des fichiers système autres qu'InterChange Server Express. Faites coïncider la sauvegarde du référentiel avec celles des fichiers de classe de collaboration.

Sauvegardes des tables d'archivage

Certaines applications comportent des tables d'archivage. Sauvegardez les tables d'archivage à l'aide de l'utilitaire de base de données standard pour la base de données dans laquelle elles se trouvent. Les tables d'archivage font partie du système InterChange Server Express, mais résident généralement dans la base de données de l'application. Sauvegardez régulièrement les tables d'archivage. Les données d'une table d'archivage représentent tous les événements ayant transité de l'application au système InterChange Server Express. Ces événements peuvent vous permettre de "resynchroniser" l'application et les tables de références croisées InterChange Server Express. Pour plus d'informations, voir Gestion des archives d'événements.

Copyright IBM Corp. 2004, 2005