79
Document Réponse Appel d’Offre Page : Page 1 of 79 Atempo 2008 Page 1 sur 79 Solution de sauvegarde/restauration

Description Tina42

Embed Size (px)

Citation preview

Page 1: Description Tina42

Document Réponse Appel d’Offre Page : Page 1 of 79

Atempo 2008 Page 1 sur 79

Solution de sauvegarde/restauration

Page 2: Description Tina42

Document Réponse Appel d’Offre Page : Page 2 of 79

Atempo 2008 Page 2 sur 79

TABLE DES MATIÈRES

1. DESCRIPTION DE LA SOLUTION : TIME NAVIGATOR ................................... 5

1.1 PRÉSENTATION GÉNÉRALE DE TIME NAVIGATOR .................................................... 5

1.1.1 Principales fonctionnalités ....................................................................... 5

1.2 ARCHITECTURE DE SAUVEGARDE........................................................................... 8

1.2.1 La sauvegarde d’un client par le réseau .................................................... 9

1.2.2 La sauvegarde en mode storage node .................................................... 10

1.2.3 La sauvegarde dite « server less » ......................................................... 11

1.2.4 La sauvegarde des serveurs de fichiers de type NAS ................................ 12

1.2.5 Support des Firewall............................................................................. 13

1.3 LA SAUVEGARDE PAR TIME NAVIGATOR ................................................................. 14

1.3.1 Définition de la sauvegarde ................................................................... 14

1.3.2 Stratégies de sauvegarde...................................................................... 14

1.3.3 Administration orientée objet ................................................................ 15

1.3.4 Sauvegarde des fichiers ouverts ............................................................ 15

1.3.5 Sauvegarde à chaud des bases de données, applications et ERP (modulesoptionnels)..................................................................................................... 16

1.3.6 Pré/Post Traitements............................................................................ 17

1.3.7 Système de fichier standard et partition raw ........................................... 17

1.3.8 Intégration des mécanismes de snapshot (module optionnel SNAPBACKUP) 18

1.4 RESTAURATION RAPIDE, FIABLE ET COHÉRENTE ...................................................... 19

1.4.1 Concept de la navigation temporelle....................................................... 19

1.4.2 Restauration dans le cadre d’architectures de stockage multi-niveaux ........ 20

1.4.3 Interface de Restauration WEB (standard) .............................................. 21

1.5 CARACTÉRISTIQUES DU SERVEUR DE SAUVEGARDE TIME NAVIGATOR .............................. 22

1.5.1 Le catalogue des méta données Time Navigator....................................... 22

1.5.2 Performances ...................................................................................... 23

1.5.3 Sécurité.............................................................................................. 25

Page 3: Description Tina42

Document Réponse Appel d’Offre Page : Page 3 of 79

Atempo 2008 Page 3 sur 79

1.6 GESTION DU STOCKAGE................................................................................... 26

1.6.1 Formats d’écritures .............................................................................. 26

1.6.2 La Gestion des médias.......................................................................... 26

1.6.3 Gestion des librairies............................................................................ 28

1.6.4 VLS : Ecriture sur disque ...................................................................... 29

1.6.5 Data File Migration (module non standard optionnel)................................ 31

1.7 ADMINISTRATION ET EXPLOITATION..................................................................... 32

1.7.1 Interface d’administration ..................................................................... 32

1.7.2 Interface WEB de Supervision................................................................ 33

1.7.3 Gestionnaire de tâches ......................................................................... 34

1.7.4 Le gestionnaire de planification.............................................................. 36

1.7.5 Le Gestionnaire d’événements ............................................................... 38

1.7.6 Alarmes.............................................................................................. 39

1.7.7 Intégration avec les outils de supervision et d’ordonnancement ................. 39

1.7.8 Time Navigator Reporter (module optionnel) ........................................... 41

1.8 PLAN DE REPRISE D’ACTIVITÉ............................................................................ 43

1.8.1 Introduction ........................................................................................ 43

1.8.2 Protection du serveur de sauvegarde...................................................... 44

1.8.2.1 Sauvegarde du catalogue ......................................................................... 44

1.8.2.2 Serveur de secours passif ......................................................................... 45

1.8.2.3 Serveur en cluster................................................................................... 47

1.8.3 Exemples d’architectures selon le niveau de service souhaité .................... 49

1.8.3.1 Duplication des cartouches et externalisation ............................................... 49

1.8.3.2 Copies multiples simultanées..................................................................... 49

1.8.3.3 Sauvegarde sur VTL répliquée ................................................................... 51

1.8.3.4 Solutions intégrées avec les réplications disques........................................... 52

1.8.4 Modules de disaster Recovery (modules optionnels) ................................. 53

1.8.4.1 Restauration d’un serveur complet NT/W2000.............................................. 53

1.8.4.2 Restauration d’un serveur Complet Windows 2003/XP ................................... 54

1.8.4.3 Restauration d’un serveur Complet Linux (module non standard optionnel) ....... 55

1.8.4.4 Restauration d’un serveur complet Unix (module non standard optionnel)......... 57

1.8.4.5 Restauration d’un serveur complet Macintosh Mac OS 10 ((module non standardoptionnel))58

1.8.4.6 Restauration d’une machine virtuelle VMware (module optionnel) .................... 59

1.8.4.7 Tableau récapitulatif par type d’OS............................................................. 61

1.8.5 Le suivi des médias : Atempo OCM (module non standard optionnel) ......... 63

2. AGENTS SPÉCIFIQUES BASES DE DONNÉES ET APPLICATIONS ................. 65

Page 4: Description Tina42

Document Réponse Appel d’Offre Page : Page 4 of 79

Atempo 2008 Page 4 sur 79

2.1 TIME NAVIGATOR FOR LOTUS NOTES (MODULE OPTIONNEL) ..................................... 65

2.1.1 Introduction ........................................................................................ 65

2.1.2 Méthodes de Sauvegarde...................................................................... 65

2.1.3 Restauration ....................................................................................... 66

2.2 ATEMPO TIME NAVIGATOR FOR DB2 (MODULE OPTIONNEL) ......................................... 68

2.2.1 Fonctionnalités principales .................................................................... 68

2.2.2 Pré requis ........................................................................................... 68

2.3 TIME NAVIGATOR FOR INFORMIX (MODULE OPTIONNEL)........................................... 70

2.3.1 Fonctionnalités principales .................................................................... 70

2.3.2 Pré requis ........................................................................................... 71

2.4 TIME NAVIGATOR FOR ORACLE (MODULE OPTIONNEL) .............................................. 72

2.4.1 Utilisation du module graphique............................................................. 72

2.4.2 Utilisation de Rman.............................................................................. 73

2.4.2.1 Navigation temporelle .............................................................................. 74

2.4.2.2 Détection des alarmes.............................................................................. 75

2.4.2.3 Fiabilité de la sauvegarde à chaud.............................................................. 75

2.4.2.4 Sauvegarde incrémentale ......................................................................... 76

2.4.2.5 Sauvegarde en mode "Split"...................................................................... 76

2.4.2.6 Performances ......................................................................................... 77

2.4.2.7 Sauvegardes Parallèles............................................................................. 77

2.4.2.8 Sauvegarde du cluster OPS....................................................................... 77

2.5 GESTION DE LA SÉCURITÉ ET DE LA RÉTENTION DES DONNÉES SAUVEGARDÉES (SCM) (MODULE

OPTIONNEL)......................................................................................................... 79

2.6 MODULE D’ARCHIVAGE (MODULE OPTIONNEL) .....................ERREUR ! SIGNET NON DÉFINI.

2.6.1 Sécurité et structure d’une Archive ....................Erreur ! Signet non défini.

2.6.2 Archivage et Recherche orientée utilisateur.........Erreur ! Signet non défini.

2.6.3 Archiver les sauvegardes ..................................Erreur ! Signet non défini.

2.6.4 Le challenge de l’archivage à long terme............Erreur ! Signet non défini.

Page 5: Description Tina42

Document Réponse Appel d’Offre Page : Page 5 of 79

Atempo 2008 Page 5 sur 79

1. Description de la solution : Time Navigator

1.1 Présentation Générale de TIME NAVIGATOR

La suite logicielle de ATEMPO est une solution de sauvegarde et de restaurationautomatisée et entièrement optimisée pour les environnements hétérogènes, multiplesdomaines et les architectures Storage Area Network (SAN) et NAS (Network AttachedStorage), visant à fournir une disponibilité des données la mieux adaptée.

Time Navigator est une solution globale d'administration de données comprenantsauvegarde, archivage et restauration de fichiers, bases de données et progicielsapplicatifs en environnement Unix, NT/2000, Mac, NetWare VMS, ISeries et Windows.

Largement ouvert aux produits standards et supportant les principales librairies destockage, Time Navigator s’interface directement avec Oracle, Informix, SAP R/3, SQLServer, Lotus Notes, Microsoft Exchange, etc. pour assurer la cohérence des ensemblesde données restaurées. La mise en uvre de concepts novateurs, comme la « NavigationTemporelle », automatise la restauration tout en réduisant les opérations d’administrationdes sauvegardes.

Avec ses interfaces graphiques interactives, Time Navigator offre de nombreux avantagesaux utilisateurs, ainsi que la meilleure fiabilité, sécurité, évolutivité et longévité.

Time Navigator a introduit des innovations technologiques comme la NavigationTemporelle, une méthode révolutionnaire de restauration d'un ensemble cohérent dedonnées, et la Sauvegarde Synthétique, une approche nouvelle pour résoudre lesquestions de performances en recréant des sauvegardes totales à partir des sauvegardesincrémentales.

1.1.1 Principales fonctionnalités

La Solution de sauvegarde et d'archivage pour toute l'entreprise

• Plate-forme serveur : Windows NT/2000, Unix, Linux, MacOsX• Agents pour Linux, Unix, Windows, VMware, MacOsX, NetWare, VMS• Agents pour Clusters Windows NT/2000, Unix, Linux et Netware• Agents de sauvegarde en ligne des bases de données et applications pour : Oracle,

Sybase, MS-SQL Server, MS-Exchange, SAP R/3, Informix, Lotus Notes/Domino,Teradata, DB2, SharePoint Portal Server.

Performances en sauvegarde

• Sauvegarde totale et incrémentale• Sauvegarde sur disque• Nombre illimité de flux de sauvegarde et de restauration parallèle• Sauvegarde synthétique totale : sauvegarde totale hors réseau à partir de

sauvegardes incrémentales, qu’elles soient sur disque ou sur bande• Cache intelligent et Macro-Multiplexage pour optimiser les transferts de données• Compression des données à la source pour minimiser le trafic réseau

Page 6: Description Tina42

Document Réponse Appel d’Offre Page : Page 6 of 79

Atempo 2008 Page 6 sur 79

Restauration avancée pour une plus grande productivité des utilisateurs

• Restauration cohérente avec la Navigation Temporelle• Outil de diagnostic pour la détection des fichiers perdus• Interface graphique de restauration orientée utilisateur final• Restauration différentielle• Mode "Web"

Gestion avancée de Média

• Gestion des jeux de cartouches avec dimensionnement automatique• Support des codes barres pour la reconnaissance des cartouches et l'inventaire

rapide• Gestion optimisée des cartouches pour augmenter leur durée de vie et celle des

lecteurs• Gestion des cycles de vie des cartouches• Gestion des cartouches de nettoyage

Sécurité de vos données

• Formats standard de stockage (tar, cpio, sidf, propriétaire)• Copies multiples temps réels pour mise hors site• Gestion des profils utilisateur/administrateur• Solutions de Disaster Recovery• Sauvegarde et restauration des ACL• Cryptage des données

Solution de sauvegarde SAN / NAS

• Partage des lecteurs et des librairies entre différents serveurs de sauvegardehétérogènes et N uds de Stockage

• uds de stockage : connexion directe aux lecteurs• Sauvegarde et restauration hors réseau des NAS• Support du protocole NDMP

Administration simplifiée

• Supervision temps réel• Alarmes graphiques et support SNMP• Intégration aux Batch et Schedulers par mode commande• Graphical Task Viewer pour prévoir et répartir la charge des sauvegardes• Intégration aux frameworks• Mode "Web"

Protection de l'investissement

• Formats standard d'écriture garantissant l'indépendance des données par rapportau logiciel

• Adaptabilité et potentiel d'évolution sans précédent (de quelques Go à plusieursTo)

• Capacité d'innovation reconnue• API (Application Programming Interface) pour les besoins spécifiques• Intégration des nouvelles technologies de CDP

Page 7: Description Tina42

Document Réponse Appel d’Offre Page : Page 7 of 79

Atempo 2008 Page 7 sur 79

Plates-formes supportées

La liste suivante évolue rapidement. Consultez les dernières mises à jours dans notreGuide de Compatibilité sur notre site WEB http://www.atempo.com.

Langues supportées

Le logiciel Time Navigator et sa documentation sont disponibles en français et en anglais.

Interface mode commande

Un mode commande permet à toutes les fonctionnalités fondamentales d’effectuer desopérations de sauvegarde et de restauration à travers des scripts shell ou à partir d’autresapplications logicielles. Ce mode commande est très utile pour interfacer Time Navigatoravec des ordonnanceurs externes.

Interface de programmation d’applications (API) & langage de scripts

Des outils de développement et une API, disponibles sous la forme d’une librairiedocumentée de fonctions C, peuvent être utilisés pour lire ou écrire des informationsimportantes, et ainsi développer des fonctionnalités d’administration spécifiques. Unlangage de scripts permet également d’intégrer Time Navigator dans une applicationspécifique.

Interopérabilité Unix-Windows-Apple

A partir de la même interface d’administration, les sauvegardes des clients peuvent êtreindifféremment dirigées vers des serveurs Unix/Linux ou Windows et offre de manièretransparente la même fonctionnalité de sauvegarde pour une application.

Page 8: Description Tina42

Document Réponse Appel d’Offre Page : Page 8 of 79

Atempo 2008 Page 8 sur 79

1.2 Architecture de sauvegarde

Architecture Clients/Serveurs

Dans un réseau traditionnel, une plate forme est généralement utilisée comme serveur desauvegarde permettant de centraliser les données et l’administration des sauvegardes.Chaque plate forme à sauvegarder héberge un agent et le réseau local permetl’interconnexion entre ces plates formes et le serveur de sauvegarde.

Basé sur une architecture client-serveur souple (Voir Figure ci-après), Time Navigatorpermet de stocker les sauvegardes de manière décentralisée et sur plusieurs sites, évitantainsi des échanges de données inutiles. En même temps, il centralise la supervision dessauvegardes pour offrir à l’administrateur une vision globale.

Page 9: Description Tina42

Document Réponse Appel d’Offre Page : Page 9 of 79

Atempo 2008 Page 9 sur 79

Les différentes méthodes de sauvegardes

En fonction des contraintes d’architecture et d’exploitation d’une part, et des objectifs deservices poursuivis d’autre part, différents modes de sauvegarde peuvent être mis en

uvre :

• Sauvegarde au travers du réseau d’administration (LAN Backup mode)• Sauvegarde au travers d’un réseau dédié au stockage (SAN Backup mode)• Sauvegarde sans sollicitation du serveur de production (Serverless Backup)• Sauvegarde des NAS(Network Attached Storage) en utilisant le protocole NDMP

Ces différents modes sont décrits dans les paragraphes suivants.

1.2.1 La sauvegarde d’un client par le réseau

Page 10: Description Tina42

Document Réponse Appel d’Offre Page : Page 10 of 79

Atempo 2008 Page 10 sur 79

1.2.2 La sauvegarde en mode storage node

Page 11: Description Tina42

Document Réponse Appel d’Offre Page : Page 11 of 79

Atempo 2008 Page 11 sur 79

1.2.3 La sauvegarde dite « server less »

Page 12: Description Tina42

Document Réponse Appel d’Offre Page : Page 12 of 79

Atempo 2008 Page 12 sur 79

1.2.4 La sauvegarde des serveurs de fichiers de type NAS

§ Serveurs de fichiers (NAS)

Un NAS (Network Attached Storage) est un périphérique connecté en réseaufournissant des ressources de stockage aux plates formes connectées en réseau.Ces serveurs de fichiers permettent d’exporter des fichiers via NFS vers dessystèmes Unix, et/ou via CIFS vers des postes Windows.

Ne comportant qu’un système d’exploitation spécialisé, ils offrent une interfaceminimale (rsh, telnet, html) et n’autorisent pas l’installation de logicielssupplémentaires.

§ NDMP

NDMP (Network Data Management Protocol) est un protocole réseau non-propriétaire dédié à la sauvegarde et à la restauration de données. Protocole de lafamille IP organisé sur le modèle client/serveur, il offre une interface uniqued’accès à des environnements hétérogènes.

Page 13: Description Tina42

Document Réponse Appel d’Offre Page : Page 13 of 79

Atempo 2008 Page 13 sur 79

1.2.5 Support des Firewall

Les problèmes relatifs à l’utilisation des Firewall restent sensibles quand il est question desauvegarder une plate forme dans une DMZ avec un serveur de sauvegarde situé àl’extérieur de la DMZ.

Grâce au concept « tuteur de sauvegarde », Time Navigator transmet hors de la DMZ lesdonnées sauvegardées en établissant une communication sur l’initiative du serveur desauvegarde et ce de manière uni-directionnelle. La communication s’établit toujours dututeur (Serveur de sauvegarde) vers la machine sous tuteur (Poste Client sauvegardé), cequi permet de sauvegarder une machine située à l’extérieur d’un garde-barrière (firewall).Ainsi la communication n’a lieu que dans un sens, Serveur→Firewall→Client,apportant ainsi la sécurité des données transitant sur le réseau.

Page 14: Description Tina42

Document Réponse Appel d’Offre Page : Page 14 of 79

Atempo 2008 Page 14 sur 79

1.3 La sauvegarde par Time Navigator

1.3.1 Définition de la sauvegarde

Un modèle générique en trois étapes, qui ne comprend aucun script et nécessite aucunemaintenance, offre une définition dynamique de la sauvegarde :

• Les classes pour définir quelles sont les données à sauvegarder : arbresde fichiers, bases de données, parties de bases de données, donnéesstructurées, etc.

• Les stratégies pour définir comment et quand les données serontsauvegardées : planifications des sauvegardes incrémentales et totales.

• Des jeux de cartouches (pool) de stockage pour définir où les donnéessauvegardées seront stockées (jeux de cartouches) et combien de temps(rétention).

Remarque sur la gestion des rétentions :

En fonctions des modules utilisés, il est possible de définir la rétention desinformations au niveau des médias (Time Navigator standard), au niveau desclasses de données (Time Navigator SCM), ou au niveau des fichiers (nombre deversion et rétention après du fichier original, avec Atempo LiveBackup).

1.3.2 Stratégies de sauvegarde

Time Navigator permet aux administrateurs de définir des stratégies de sauvegarde,comprenant des sessions de sauvegarde incrémentale et/ou totale planifiées selon desphases horaires pouvant être définies par l’utilisateur. Chaque session de sauvegardedéfinie dans une stratégie est envoyée vers un jeu de cartouches avec une rétentiondéfinie et un cycle de vie des données.

Puisque la Navigation Temporelle présente une image complète des arbres de fichierssauvegardés à n’importe quelle date, et automatise la restauration même à partir dedifférentes sessions de sauvegarde, la fréquence des sauvegardes totales peut êtrediminuée, réduisant par la même occasion le volume global des sauvegardes.

Page 15: Description Tina42

Document Réponse Appel d’Offre Page : Page 15 of 79

Atempo 2008 Page 15 sur 79

Sans oublier qu’une stratégie de sauvegarde dans Time Navigator peut égalementdéclencher l’exécution de pré- et/ou post-traitements.

Time Navigator permet à travers son propre Ordonnanceur d’automatiser le lancementdes sauvegardes. Vous disposez pour chaque serveur au minimum 4 Ordonnanceursindépendants permettant l’exécution de sauvegardes simultanées sur ce même poste.L’ordonnancement et la définition des sauvegardes automatisées sont très simples. Ilss’effectuent au choix en sessions totales et/ou en sessions incrémentales.

Lors de l’écriture des sauvegardes, plusieurs jeux de cartouches peuvent être sélectionnés(de 1 à 4). Si une ressource bande est défectueuse, l’administrateur décide de la règleque Time Navigator va appliquer. Soit arrêter le travail en cours, soit continuer le job surles lecteurs fonctionnant.

Lorsqu’un travail est arrêté sur erreur, des règles sont définis par l’administrateur pourdéfinir le nombre de relance du travail et l’intervalle entre chaque reprise. La sauvegarderedémarre à l’endroit du dernier fichier sauvegardé.

1.3.3 Administration orientée objet

Les stratégies et classes de sauvegarde sont gérées via une interface orientée-objet. Afinde simplifier l’administration des sauvegardes, les plates formes ayant les mêmescaractéristiques peuvent être groupées. Une plate forme associée à un groupe, hérite desattributs de ce groupe, et conserve ces mêmes attributs même si cette plate forme estretirée du groupe.

1.3.4 Sauvegarde des fichiers ouverts

Time Navigator sauvegardera les fichiers ouverts en mode "non exclusif" de manièrestandard.

Page 16: Description Tina42

Document Réponse Appel d’Offre Page : Page 16 of 79

Atempo 2008 Page 16 sur 79

1.3.5 Sauvegarde à chaud des bases de données, applications et ERP (modulesoptionnels)

Time Navigator sauvegarde les données stratégiques des applications, sans interrompreles transactions des utilisateurs, en dialoguant directement avec les fonctionnalités desauvegarde développées par les éditeurs des applications et accessibles au moyend’interfaces de programmation d’applications (API, Application Programming Interfaces).

Vous pouvez enfin centraliser la sauvegarde des fichiers, bases de données et applicationsdans un seul outil. La même interface graphique vous permet de définir toutes lessauvegardes, vous utilisez le même outil de restauration pour les fichiers, bases dedonnées et applications.

Page 17: Description Tina42

Document Réponse Appel d’Offre Page : Page 17 of 79

Atempo 2008 Page 17 sur 79

1.3.6 Pré/Post Traitements

Time Navigator permet au travers de son Ordonnanceur l’exécution de pré et posttraitement permettant notamment l’arrêt d’une base pour effectuer la sauvegarde à froid,puis la relance de celle-ci une fois la sauvegarde réalisée. Les traitements demandéspeuvent être implémentés dans un shell-script ou un fichier batch puis intégrés dans unestratégie de Time Navigator.

1.3.7 Système de fichier standard et partition raw

Time navigator permet d’effectuer des sauvegardes du type « totale » et« incrémentale », et ce, depuis le serveur de sauvegarde ou sur des clients distants par lebiais d’un réseau de stockage ou d’un LAN. Tous les systèmes de fichiers standards sontsupportés dont, entre autres, les file system NFS, SAMBA et partitions RAW.

Les partitions RAW sont sauvegardées à l’aide de l’application List.Une application de type "List" permet de créer et d’organiser des objets au niveaulogique.

Ces objets peuvent être situés à différents endroits sur une même machine (ex : objetssitués sur différentes partitions sous Windows 2000/2003 ou sur différents systèmes defichiers sous Unix).

Cette application permet de sauvegarder une liste d’objets de type :

• Fichier

• Répertoire

• "Raw device"

• Liens symboliques

• Objets Unix Spécifiques tels que : périphériques en mode caractère ou block, tubesnommés.

Page 18: Description Tina42

Document Réponse Appel d’Offre Page : Page 18 of 79

Atempo 2008 Page 18 sur 79

1.3.8 Intégration des mécanismes de snapshot (module optionnelSNAPBACKUP)

Les solutions de stockage sur disque offrent pour la plupart la possibilité de créer desimages des systèmes de fichier à partir de technologie de snapshot.

Ces technologies sont extrêmement utiles pour réaliser des images des fichiers sanspénaliser la disponibilité des données.

Pour exploiter au mieux ces technologies, Time Navigator dispose d’un module nomméSnapBackup permettant la planification et le déclenchement des snapshots des différentssystèmes de fichiers ( par exemple Volume Shadow Snapshot (VSS) de Windows 2003), ycompris la possibilité de naviguer de manière transparente et de restaurer à travers lessnapshots.

Time Navigator référence l'ensemble des données tout au long de leur cycle de vie, depuisla dernière image générée par un snapshot jusqu'à la version la plus ancienne ayant étéarchivée. L'interface extrêmement intuitive de Time Navigator permet de restaurer desimages et des ensembles de fichiers cohérents. Les restaurations sont optimisées enutilisant les versions les plus adaptées des fichiers à restaurer (snapshot, sauvegarde surdisque, bande, archive).

Figure : Time Navigator SnapBackup

Page 19: Description Tina42

Document Réponse Appel d’Offre Page : Page 19 of 79

Atempo 2008 Page 19 sur 79

1.4 Restauration Rapide, Fiable et Cohérente

1.4.1 Concept de la navigation temporelle

Time Navigator se distingue dessolutions traditionnelles en offrantdes outils et des méthodes derestaurations extrêmementpuissants et conviviaux.

En effet, les solutionstraditionnelles proposent commeméthode de restauration desélectionner parmi un ensemblede « sessions de sauvegarde »,totales ou incrémentales, cellesqui sont sensées contenir lesinformations à restaurer. Cetteméthode s’avère en généralecompliquée et elle ne permet pasd’optimiser les phases derestauration.

Pour apporter un meilleur serviceet pour faciliter et sécuriser aumaximum les opérations de

restauration, Time Navigator intègre deux outils spécifiques : la Navigation Temporelleet la Restauration Image.

La Navigation Temporelle permet à l’utilisateur d’obtenir une représentation des sesdonnées (sous forme d’une arborescence de répertoires et de fichiers) disponibles pour larestauration à une date donnée : pour ce faire, l’utilisateur manipule un curseur qui luipermet de remonter dans le temps, ou saisit une date/heure particulière.

Il est à noter qu’il est également possible de mettre en évidence les fichiers qui ont étésupprimés entre deux points dans le temps.

Lorsque l’utilisateur a identifié le point dans le temps correspondant à la version desdonnées qu’il souhaite restaurer, Time Navigator va alors constituer une image cohérentedes données à restaurer (Restauration Image). Même si cette image cohérente desdonnées à restaurer est constituée de fichiers ayant été sauvegardés lors de sessions desauvegarde différentes et sont donc stockés sur des médias différents, l’opération derestauration sera totalement transparente pour l’utilisateur : c’est Time Navigator qui sechargera de retrouver sur chaque média les informations à restaurer.

D’autre part, cette restauration est optimisée : dans le cas ou il est nécessaire d’utiliserplusieurs sessions de sauvegarde (totale + incrémentales) pour reconstituer une imagecohérente, un fichier qui serait contenu dans plusieurs de ces sauvegardes ne serarestauré qu’une seule fois.

Page 20: Description Tina42

Document Réponse Appel d’Offre Page : Page 20 of 79

Atempo 2008 Page 20 sur 79

1.4.2 Restauration dans le cadre d’architectures de stockage multi-niveaux

Les architectures de stockage dédiées à la sauvegarde des données ne se limitent plus austockage sur bande.

En effet, pour obtenir le meilleur compromis entre le niveau de service attendu(disponibilité des applications, délais de restauration) et le coût du service, il estdésormais possible de mettre en uvre des architectures de stockage mixtes (disques etbandes).

Dans ce cas, les opérations de restauration peuvent s’avérer plus complexe dans lamesure ou la version des données à restaurer peut se trouver sur disque ou sur bande, enfonction du cycle de vie de cette donnée.

Pour résoudre ce problème, l’interface de restauration de Time Navigator (comme dans lecas de sauvegarde sur bande simplement), offre les mêmes possibilités de navigationtemporelle et de restauration image, que les versions de données à restaurer soientsitués sur disque (résultat de snapshot ou bande virtuelle) ou sur bande.

Figure : Les différents supports de sauvegarde

Page 21: Description Tina42

Document Réponse Appel d’Offre Page : Page 21 of 79

Atempo 2008 Page 21 sur 79

1.4.3 Interface de Restauration WEB (standard)

Les fonctionnalités de restauration sont aussi disponibles dans cette interface WEB. Cetteapplication permet aux utilisateurs d’effectuer leurs propres restaurations à partir d’unnavigateur web. La sécurité est garantie au travers un login et un mot de passe. Leconcept de navigation Temporelle est implémenté

.

Figure : Interface WEB de restauration

Page 22: Description Tina42

Document Réponse Appel d’Offre Page : Page 22 of 79

Atempo 2008 Page 22 sur 79

1.5 Caractéristiques du serveur de sauvegarde Time Navigator

1.5.1 Le catalogue des méta données Time Navigator

La modularité et l’orientation objet de son architecture font de Time Navigator version 4une solution unique. Time Navigator utilise le même modèle de sauvegarde, i.e. classes,stratégies, interface, pour tous les objets à sauvegarder, qu’il s’agisse d’arbres, defichiers, de bases de données ou des données structurées d’une application.

Une telle sauvegarde uniforme est facilitée par le noyau de Time Navigator, un catalogue( base de données propriétaire) orienté objet, et sa couche de Gestionnaire Universeld’Objets :

• La base de données du catalogue contient un enregistrement basé sur le tempsde toutes les sessions de sauvegarde effectuées sur le serveur ou les clientsdistants. Tous les attributs de la sauvegarde sont stockés au même endroit surle média contenant les données sauvegardées, offrant ainsi la technique derestauration avancée connue sous le nom de « Navigation Temporelle ».

• Le Gestionnaire Universel d’Objets s’interface avec les fichiers système et lesbases de données.

Le catalogue ou base d’index de Time Navigator peut avoir une taille maximale de 32Go.

Il n’y a pas de limite au nombre maximale de connexions clients et de serveurs déclaréespar un même catalogue. Les limitations sont uniquement liées au serveur physique et aufonctionnement de la couche IP.

Time Navigator représente chaque structure d’une application sous la forme d’un méta-arbre. Une interface unique, indépendante de la plate-forme serveur ou client, permettantà l’utilisateur de définir des stratégies et des classes de sauvegarde et de les appliquerindifféremment à des arbres de fichiers ou des méta-arbres de fichiers.

En mettant en uvre un modèle de sauvegarde générique, l’architecture interne de TimeNavigator offre un fort potentiel d’évolutions dans toutes les directions : fonctionnalitéajoutée, nouveaux agents client ou base de données, pilotes de librairies, nouvellesarchitectures SAN et NAS, etc.

Page 23: Description Tina42

Document Réponse Appel d’Offre Page : Page 23 of 79

Atempo 2008 Page 23 sur 79

1.5.2 Performances

Le volume de données circulant sur les réseaux continue d’augmenter rapidement, alors que lenombre d’heures de traitement disponible pour les sauvegarder diminue progressivement, rendantde plus en plus difficile le traitement rapide d’un volume sans cesse croissant de sauvegardesnécessaires.

Dans ce contexte, les performances sont critiques et peuvent être améliorées par des techniquesinnovantes, sans tenir compte de la largeur de bande réseau d’une configuration donnée ou dunombre de lecteurs.

• Parallélisation et cache

Time Navigator utilise une technologie d’espace cache pour mettre en mémoire tampon les flux dedonnées, pour optimiser la vitesse d’écriture sur les médias, et pour exploiter le réseau aumaximum.

L’espace cache, situé en mémoire et/ou sur disque, peut gérer des flux simultanés de sauvegardeprovenant de plusieurs clients. Ce type de parallélisation fonctionne également pour l’écriture surles médias, optimisant ainsi l’utilisation des périphériques disponibles.

De plus, l’espace cache évite le multiplexage des données sur le média, où les blocs de donnéessont écrits dans un format mixte et deviennent illisibles sans le programme de l’application. Nonseulement l’espace cache optimise les performances en écriture sur des sessions de sauvegardeavec un seul ou plusieurs flux, mais il augmente également la sécurité en offrant une indépendancevis-à-vis des médias et vous apporte la performance au moment où vous en avez le plus besoin :en restauration.

• Macro-multiplexage

La parallélisation des flux de données lors de l’écriture sur les médias implique également que despriorités soient définies. Time Navigator utilise un algorithme de priorité appelé le Macro-multiplexage, qui utilise un mécanisme de conteneurs mélangeant efficacement les flux de donnéesvers les unités.

S’appuyant sur l’expérience de ATEMPO dans la sauvegarde des données d’une entreprise, le Macro-multiplexage optimise les performances en sauvegarde en utilisant au maximum les ressourcescritiques, telles que les unités et les bandes, sans perdre de vue le processus de restauration. Ainsiles sauvegardes sont mieux parallélisées.

Ce concept consiste à définir plusieurs espaces caches (appelés conteneurs) sur différentsdisques permettant la réception des données à sauvegarder de plusieurs plates-formessimultanément. Lorsqu’un conteneur est plein, il est copié sur bande. Cette fonction estprimordiale lorsqu’on utilise un réseau lent ou pour la sauvegarde de plates-formescontenant un nombre important d’arborescences à parcourir avec peu de fichiers àsauvegarder (lors des sauvegardes incrémentales). Elle est fortement conseillée lorsqu’ondoit sauvegarder un nombre important de plates-formes.

• Sauvegarde synthétique

Dans les systèmes de sauvegarde classiques, les sauvegardes incrémentales réduisentl’encombrement du trafic réseau, alors que les sauvegardes totales périodiques sontindispensables pour garantir la sécurité des données et améliorer l’efficacité desrestaurations. Pour trouver un compromis entre ces deux types de sauvegarde, TimeNavigator a développé un nouveau concept appelé la « Sauvegarde synthétique ».

La sauvegarde synthétique utilise les données provenant des sessions de sauvegardesincrémentales et totales pour construire une sauvegarde totale côté serveur desauvegarde, sans entraîner une surcharge du réseau ou du client. La reconstruction n’estpas simplement une addition de fichiers, elle contient également les fichiers qui ont

Page 24: Description Tina42

Document Réponse Appel d’Offre Page : Page 24 of 79

Atempo 2008 Page 24 sur 79

disparu, et reflète précisément les pseudo arbres de fichiers à n’importe quelle date dansle temps.

La sauvegarde synthétique est souvent plus rapide qu’une sauvegarde totale classique etévite complètement les goulots d’étranglement sur le réseau. Une fois la premièresauvegarde totale réalisée, seules des sauvegardes incrémentales et synthétiques sontnécessaires.

Figure : La sauvegarde synthétique

Représentation conceptuelle. La sauvegarde synthétique est une fonctionnalité très puissanteet efficace, en particulier lors de la sauvegarde d’importants serveurs de fichiers

• Compression

Time Navigator dispose d’une fonction permettant de compresser des données sur leclient. Cette option permet d’obtenir des gains de performances uniquement dans le cas ou labande passante réseau disponible est faible et que les ressources système du client (vitesseprocesseur, type de fichier à compresser, ...)le permettent.

La compression logicielle sur le poste client est au format LZO (compression temps réel).Le taux de compression peut varier selon le type de fichier à compresser.

• Paramètres d’optimisation

Time Navigator dispose d’un ensemble de paramètres (tunables) permettant ded’optimiser et de personnaliser l’utilisation du logiciel de sauvegarde. Ces paramètressont identifiés dans une documentation dans laquelle toutes les fonctionnalités et valeursde ces tunables sont décrites de façon précise.

Ces paramètres sont soit mis en place par le biais d’une fenêtre graphique soit par le biaisdu fichier ~tina/Conf/paramaters se situant sur le serveur de sauvegarde Time Navigator.

Page 25: Description Tina42

Document Réponse Appel d’Offre Page : Page 25 of 79

Atempo 2008 Page 25 sur 79

1.5.3 Sécurité

• Reprise sur incident

L’administrateur peut définir une procédure automatique de reprise sur incident, incluantle nombre de reprise et le laps de temps entre chaque reprise. Si un incident survient lorsd ‘une sauvegarde, Time Navigator reprend cette sauvegarde à l’endroit ou elle s’estarrêtée.

Cette fonctionnalité protège les processus de sauvegarde et permet d’augmenter lafiabilité globale de Time Navigator.

• Droits d’accès

La sécurité des données sauvegardées repose sur les niveaux de sécurité des systèmesd’exploitation des machines : les utilisateurs accèdent uniquement aux données pourlesquelles ils possèdent des droits en lecture, et ne peuvent restaurer des données quedans un répertoire dans lequel ils possèdent des droits en écriture.

Des profils utilisateur peuvent être définis pour déterminer les droits d’accès en fonctiondes différentes fonctionnalités de l’application (Voir Figure ci-après).

De plus, l’administrateur de sauvegarde n’a pas besoin d’être un super-utilisateur, ce quireprésente un aspect important de la sécurité. L’administrateur peut activer un niveausupplémentaire de mot de passe pour accéder à l’application afin de sécuriser l’accès auxoutils d’administration de Time Navigator.

Figure : Fenêtre de contrôle des droits d’accès

Page 26: Description Tina42

Document Réponse Appel d’Offre Page : Page 26 of 79

Atempo 2008 Page 26 sur 79

• Authenfication par PAM - Linux

Ce mécanisme permet aux process ayant des besoins d'identification login, dtlogin, rlogin,ftp, rsh, su, telnet et Time Navigator de continuellement se mettre à jour des nouveautésconcernant l'identification. PAM se propose de gérer ces nouveautés et de les cacher auprogramme client via une API universelle. PAM intègre les technologies RSA, DCE,Kerberos, S/Key, smart card, etc ...

On utilise les Apis PAM pour un login universel. C'est la config de pam via les fichiers danspam.d qui indique quel techno on utilise pour l'authentification.

Pour activer l’utilisation de PAM dans Time Navigator, il faut utiliser le tunable suivant :

parameter:enable_pam_authentication=yes

L'utilisation de PAM fait que du point de vue utilisateur aucun changement n’est visible.Cela donne beaucoup de souplesse pour changer la technologie d'authentification.

1.6 Gestion du stockage

1.6.1 Formats d’écritures

L’administrateur de sauvegarde peut choisir l’un des trois formats pour écrire les donnéessauvegardées sur les médias : TAR, CPIO et TiNa.

Time Navigator supporte les formats standard POSIX TAR et CPIO pour garantir laportabilité et la longévité des données sauvegardées. Par conséquent, lorsque TimeNavigator n’est pas disponible, les données sont lisibles par l’intermédiaire de commandesstandard des systèmes d’exploitation Unix et Windows (TAR).

Le format TiNa : est un format propriétaire permettant d’optimiser l’utilisation des médiaset permet la compression et l’encodage des données. La compression est réalisée lors dela lecture, ce qui très important pour éviter une surcharge du réseau.

Lorsque les formats TAR et CPIO sont indisponibles, l’exécutable tina_cart, fournie enstandard, permet de lire une bande sans l’application graphique Time Navigator.

1.6.2 La Gestion des médias

La solution Time Navigator gère de manière automatisée les robots et leurs lecteursassociés à des silos de médias. Cette gestion s’effectue à travers les différentes notionsde stratégies de sauvegarde et de jeux de cartouches.

Dans le cas d’une utilisation de robotique complète, les opérations sur les médias sontautomatisées au maximum : mise en ligne et hors ligne, nettoyage des lecteurs, gestionde la durée de vie des supports, etc. Le catalogue mémorise toutes les informationsrelatives à l’ensemble des médias de la bibliothèque. Time Navigator impose un labeld’identification sur le média, ce qui a pour avantage d’éviter toute erreur de montage.Toutes les opérations relatives aux médias sont automatisées.

Page 27: Description Tina42

Document Réponse Appel d’Offre Page : Page 27 of 79

Atempo 2008 Page 27 sur 79

Backup01

Backup02

Backup03 Rétention infinie• conservation des données• pool extensible• label automatique

Rétention fixe• pool de médias défini• gestion de la rétention• cycle fermé

Backup01

Backup02

Backup03

Les type de rétention sont pris en charge par Time Navigator. Dans le cas de la rétentionfixe, le pool fonctionne en circuit fermé, et les cartouches dont les données sontantérieures à la rétention sont automatiquement recyclées. Il est bien sûr possibled'étendre le pool en cas d'accroissement du volume. Les pools de cartouches sontextensibles. Lorsqu'une cartouche est pleine, et que des cartouches vierges sontdisponibles dans la librairie, Time Navigator labelle automatiquement une cartouche pourétendre le pool.

Toutes les opérations relatives aux médias sont automatisées et peuvent être suivies àtravers une interface graphique ou par des commandes en lignes.

Figure : Fenêtre d’informations des jeux de cartouches

Page 28: Description Tina42

Document Réponse Appel d’Offre Page : Page 28 of 79

Atempo 2008 Page 28 sur 79

1.6.3 Gestion des librairies

Time Navigator supporte une grande variété de librairies et de technologies bandes.Toutes les opérations de montage/démontage, insertion/extraction de cartouches,nettoyage de lecteur, gestion de la durée de vie des cartouches, etc, sont gérées demanière automatique.

L’exploitant peut à tout moment lister le contenu du robot et du lecteur afin de visualiserles différentes cartouches présentes ou non dans celui-ci ou à but d’extraire plusieursd’entres-elles.

Le paramétrage à distance du robot est également possible.

Figure : représentation graphique du contenu d’une librairie

Page 29: Description Tina42

Document Réponse Appel d’Offre Page : Page 29 of 79

Atempo 2008 Page 29 sur 79

Figure : Fenêtre des propriétés d’une librairie

1.6.4 VLS : Ecriture sur disque

En plus de la sauvegarde sur bande, Atempo fournit également une fonctionnalité desauvegarde sur disque, Time Navigator Virtual Library System (VLS), qui permet desauvegarder les données non pas sur des cartouches du lecteur mais sur des disques.

Time Navigator Virtual Library System émule le comportement d’une librairietraditionnelle et peut donc être administré facilement via le Gestionnaire de librairies deTime Navigator (tina_library). Les cartouches virtuelles sont gérées de la même manièreque des cartouches standard.

Les données sauvegardées sur disque peuvent ensuite être exportées sur bandes àintervalles réguliers à l’aide de Time Navigator Virtual Library Application (VLSA) pour unstockage de plus longue durée.

L’option Virtual Library System (VLS) de Time Navigator est disponible pour tout type debaies de disque et permet :

• De définir des cartouches virtuelles de taille variable (de 256 Mo à 200 Go)

• De Gérer de l’espace disque

• Gestion d’une Mailbox d’entrée/Sortie pour archivage des cartouches disques

• Automatisation par Pool et Stratégie

• Vue graphique de l’espace disque comme une robotique

Les avantages d’utiliser une sauvegarde primaire sur disque sont :

• Plus de « media management » et de manipulation de cartouches. Ce point estfondamental car, pour des sauvegardes fréquentes de « petits » fichiers (ce qui est lecas et pour les sauvegardes d’archive-logs) les lecteurs sont soumis à rude épreuve ettombent plus souvent en panne

Page 30: Description Tina42

Document Réponse Appel d’Offre Page : Page 30 of 79

Atempo 2008 Page 30 sur 79

• Accès rapide aux disques en sauvegarde et surtout en restauration (pas de montages etde démontages de bandes)

• Les politiques de sauvegarde peuvent être totalement différentes entre les disques etles bandes

• Possibilité d’utiliser les fonctionnalités de sauvegarde totale synthétique sur le stockagesecondaire (sauvegarde incrémentale sur disque et sauvegarde totale synthétique sur larobotique)

• Optimisation de coûts

Page 31: Description Tina42

Document Réponse Appel d’Offre Page : Page 31 of 79

Atempo 2008 Page 31 sur 79

1.6.5 Data File Migration (module non standard optionnel)

La solution Data File Migration (DFM) d’Atempo pour Time Navigator permet la migrationautomatique des cartouches virtuelles (sur disque) vers la robotique physique, larestauration automatique à partir des cartouches physiques et la gestion d’une politiquede rétention des données par Time Navigator et DFM. Cette application est le complémentidéal de la librairie virtuelle VLS de Time Navigator.

Page 32: Description Tina42

Document Réponse Appel d’Offre Page : Page 32 of 79

Atempo 2008 Page 32 sur 79

1.7 Administration et Exploitation

1.7.1 Interface d’administration

Un panneau de configuration graphique et convivial pour l’administrateur (Voir Figure ci-après), qui affiche toutes les ressources du réseau (les postes clients et les bases dedonnées à sauvegarder, les serveurs et les périphériques de stockage) ainsi que lesévénements de manière interactive en utilisant un code de couleurs pour une meilleuresignalisation.

A partir de cette fenêtre, l’administrateur définit des stratégies de sauvegarde etsupervise le processus de sauvegarde grâce à des alarmes en temps réel et des outils derapports d’activité en ligne.

Figure : Fenêtre d’administration

Page 33: Description Tina42

Document Réponse Appel d’Offre Page : Page 33 of 79

Atempo 2008 Page 33 sur 79

1.7.2 Interface WEB de Supervision

Dans certaines configurations complexes, et en particulier sur des sites hébergeant unSAN (Storage Area Network), il est nécessaire d'avoir une vue globale synthétique del'activité des lecteurs de médias de stockage partagés par plusieurs n uds de stockage(un n ud de stockage est un serveur de fichier connecté directement à des lecteurs demédia et sur lequel est installé un serveur Time Navigator dédié à la sauvegarde desdonnées du n ud de stockage exclusivement ).

Time Navigator Supervision permet de surveiller l'activité d'un grand nombre delecteurs et de catalogues Time Navigator (Voir Figure ci-après).

Time Navigator Supervision donne en temps réel les informations indispensables à lasurveillance du bon fonctionnement des sauvegardes et autres opérations et fournit enpermanence l'état et l'activité des lecteurs. Il renseigne également sur leur utilisation, leregroupement des catalogues en n uds de stockage et en domaines.

Découverte automatique des nouveauxserveurs de sauvegardes.Découverte automatique des lecteurs utilisés.

Affichage temps réel de l’état du lecteur.Affichage dynamique allocation des lecteurs.

Visualisation temps réel des travaux en cours.

Page 34: Description Tina42

Document Réponse Appel d’Offre Page : Page 34 of 79

Atempo 2008 Page 34 sur 79

1.7.3 Gestionnaire de tâches

Via son affichage graphique, il offre une vision immédiate de la charge passée et del’estimation de la charge à venir, afin d’aider à comprendre les répartitions passées etd’anticiper le futur.

En affichant graphiquement l’activité de chaque travail, ainsi que le flux de donnéesrésultant, le Graphical Task Viewer permet de répartir les travaux dans le temps,équilibrant ainsi l’activité.

De plus, cet utilitaire s’avère être un outil de prévision efficace. En fournissant àl’administrateur une vue d’ensemble du résultat final de la programmation des nouvellessauvegardes, de l’ajout de nouveaux ensembles de données, ou de la modification de lafréquence des sauvegardes, etc., cet outil permet la planification de nouvelles ressources.

L’affichage peut être filtré en fonction des stratégies ou des plates-formes. L’échelle detemps est aussi paramétrable et ainsi définir une fenêtre précise d’analyse. Pour unestratégie particulière, il est possible de connaître la durée exacte de sauvegarde et laquantité en Mo de données sauvegardées ou archivées.

Les principales caractéristiques de cette interface sont les suivantes :

Visualise l’ensemble des plates formes

• Visualise le Calendrier des sauvegardes

• Visualise l’Occupation des plages de sauvegarde

• Visualise la dérive des sauvegardes

• Visualise une estimation de la durée des sauvegardes

Page 35: Description Tina42

Document Réponse Appel d’Offre Page : Page 35 of 79

Atempo 2008 Page 35 sur 79

Figure :Graphical Task Viewer (GTV)

L’application GTV présente en abscisse, une échelle de temps représentant le calendrierdans lequel toutes les sauvegardes - qu’elles aient eu lieu ou qu’elles soient planifiées -sont visualisées. Cette échelle peut être divisée en deux parties séparées par un traitvertical rouge symbolisant le présent :

• L’historique correspond à toutes les sauvegardes effectuées, qu’elles soientterminées ou arrêtées sur erreur.

• La planification correspond à toutes les sauvegardes qui sont planifiées vial’interface graphique d’administration.

Page 36: Description Tina42

Document Réponse Appel d’Offre Page : Page 36 of 79

Atempo 2008 Page 36 sur 79

1.7.4 Le gestionnaire de planification

Time Navigator dispose, dans sa version 4.1, d’un nouveau gestionnaire de planificationet de contrôle des travaux.

Les fonctionnalités apportées sont les suivantes :

• Prise en compte des jours ouvrés

• Combinaison de plusieurs règles possibles afin de configurer des dates spécifiques(examens, congés, concours, etc.)

• Définition de règle quotidienne, hebdomadaire, mensuelle

• Visualisation des planifications des travaux par le biais d’un calendrier graphique

• Définition de fenêtres de sauvegarde pour chaque planification et définition depriorité des travaux (Déclenchement des travaux à heure fixe ou dans une fenêtrede sauvegarde)

• Gestion des travaux non terminés en fin de fenêtre de sauvegarde (alarme,suspension ou terminaison)

Ces planifications complètes sont applicables à des ensembles de stratégies. Cela permetde réduire l’administration des sauvegardes en configurant des déclenchements type etpar la suite d’associer intuitivement les stratégies à ces derniers.

Page 37: Description Tina42

Document Réponse Appel d’Offre Page : Page 37 of 79

Atempo 2008 Page 37 sur 79

Figure : Fenêtre graphique du planification

Page 38: Description Tina42

Document Réponse Appel d’Offre Page : Page 38 of 79

Atempo 2008 Page 38 sur 79

1.7.5 Le Gestionnaire d’événements

Time Navigator fournit des informations en temps réel basées sur la gestion desévénements et les alarmes graphiques. Les alarmes et les événements sont gérés auniveau du serveur de sauvegarde, permettant la supervision centralisée d’une populationétendue de machines. Dans une configuration multi-domaines, chaque serveur desauvegarde peut échanger des événements avec un autre pour regrouper lesinformations.

Dans un environnement en réseau, des événements de tout type peuvent survenir àn’importe quel moment sur un serveur, des clients ou des périphériques. Le début d’unesauvegarde, la fin d’une restauration, le montage d’une cartouche dans un périphérique,etc. Des événements ou des alarmes non détectés ou un manque d’information peuventavoir des conséquences dramatiques.

La supervision des événements est centralisée sur le serveur, sous le contrôle duGestionnaire d’événements. Si un lien est interrompu, chaque client met les informationsen mémoire tampon et les charges vers le serveur lorsque la communication est rétablie.

Le Gestionnaire d’événements permet à l’administrateur d’afficher graphiquement lesévénements, de les trier et d’appliquer des filtres. Par exemple, l’administrateur peutvisualiser tous les événements concernant toutes les sauvegardes de toutes les machinesou uniquement les restaurations sur une machine particulière. Chaque type d’événement,information, avertissement, alarme mineure, alarme majeure, etc. est affiché avec unecouleur particulière pour faciliter la lecture (Voir Figure ci-dessous).

Figure : Fenêtre de gestion des évènements

Page 39: Description Tina42

Document Réponse Appel d’Offre Page : Page 39 of 79

Atempo 2008 Page 39 sur 79

1.7.6 Alarmes

Il existe trois niveaux d’alarmes :

• Les alarmes mineures, de couleur jaune, indiquent les événements sans conséquenceimmédiate

• Les alarmes majeures, de couleur orange, indiquent des événements spécifiques

• Les alarmes critiques, de couleur rouge, indiquent des événements, tels que la panned’un robot, qui peuvent avoir des conséquences sur tous les travaux.

Le fait de cliquer sur l’alarme affiche des informations détaillées sur l’événementassocié (date et heure de l’alarme, origine, voir Figure ci-dessous).

Figure : Fenêtre d’édition d’une alarme

Lorsqu’une alarme apparaît sur un serveur, un client, une base de données ou unpériphérique, l’objet correspondant dans l’interface d’administration se met à clignoterjusqu’à ce que l’administrateur acquitte l’alarme ou corrige le problème. La partieinférieure gauche de cette même interface regroupe les informations générales sur lesalarmes.

1.7.7 Intégration avec les outils de supervision et d’ordonnancement

Time Navigator propose une information temps réel basée sur une gestion desévénements et sur des alarmes graphiques. Les alarmes et événements sont centralisésau niveau du serveur de sauvegarde, ce qui autorise une supervision centralisée dessauvegardes d’un parc important

Un mécanisme très souple de filtre et de redirection des événements est disponible(fichier de configuration ~tina/Conf/logs). Il permet de rediriger certains typesd’événements et en particulier les alarmes vers un fichier, d’envoyer des traps SNMP, oude générer des commandes en ligne. Il est aussi possible de rediriger les messages vers

Page 40: Description Tina42

Document Réponse Appel d’Offre Page : Page 40 of 79

Atempo 2008 Page 40 sur 79

la console système, vers les sorties standards (stderr, stdout), ou toute autre commandeà définir, par exemple envoyer un message sur un pager. Le paramétrage de cesredirections s’effectue dans un fichier situé sur le serveur de sauvegarde.

Ces mécanismes sont principalement utilisés pour interfacer Time Navigator avec lessuperviseurs ou frameworks. Les méthodes les plus fréquemment employées sont laremontée des messages vers un fichier, les traps SNMP ou l’envoi de commandes.

Comme Time Navigator centralise la gestion des événements sur le serveur desauvegarde, l’intégration avec un superviseur est grandement simplifiée.

Intégration aux frameworks

• Patrol (utilisant les traps) : Supervision de Time Navigator par le module deconnaissance ou Knowledge Module for Time Navigator

• ISM (utilisant les traps) : certifié ISM/OpenMaster• Openview (utilisant les traps ou via « opcmsg ») : supervision des processus, accès

aux fichiers• UniCenter-TNG (utilisant les traps) : supervision des processus, accès aux fichiers• Netview• TIVOLI (via un fichier de logs).

Intégration aux ordonnanceurs

Pour synchroniser Time Navigator avec les procédures de l’entreprise, un ordonnanceurexterne peut être utilisé pour superviser les travaux via le mode commande.

Par exemple, un logiciel externe peut lancer une sauvegarde en exécutant la commandetina_start_backup, une fois la procédure batch de mise à jour terminée.

Le mode commande, qui remplace la planification interne, est souvent utilisé pourintégrer Time Navigator aux applications $Universe, Visual Tom et Maestro, ainsi qu’àd’autres progiciels.

Page 41: Description Tina42

Document Réponse Appel d’Offre Page : Page 41 of 79

Atempo 2008 Page 41 sur 79

1.7.8 Time Navigator Reporter (module optionnel)

L’utilisation du module Time Navigator Reporter offre des fonctionnalités avancées dereporting permettant d’établir facilement des rapports d’activités complets sur lesopérations de sauvegarde et de restauration à l’échelle de l’entreprise. Grâce auxinformations remontées par Time Navigator Reporter, les administrateurs peuvent mettreen uvre les plans d’actions nécessaires pour optimiser les activités de sauvegarde et larestauration en minimisant les temps d’interruption et les pertes de productivité.

Time Navigator Reporter collecte automatiquement toutes les données des serveurs desauvegarde afin de présenter de statistiques sur les tâches de sauvegarde et derestauration. Time Navigator Reporter est un outil indispensable pour les client quiprocèdent à des centaines de sauvegardes ou de restaurations chaque jour. Grâce àl’analyse des performances et autre données sensibles, les administrateurs peuventmesurer la qualité de service (QoS) et mettre en place des niveaux d’engagement deservice (SLA).

Fonctionnalités et avantages de Time Navigator Reporter

Une vision consolidéeTime Navigator Reporter fournit des rapports d’activités vous permettant d’obtenir unevue globale de tous les serveurs de sauvegarde, unique ou multiples, d’un ou plusieurscatalogues, des différentes versions de Time Navigator sur l’intégralité de vos sites.Tout l’historique des activités de sauvegarde et de restauration est stocké dans la base dedonnées de Reporter.

Rapport sur les performancesTime Navigator Reporter fournit des rapports de performance sur la qualité des activitésde sauvegarde et de restauration.

• Taux d’échec et de succès des sauvegardes• Taux d’échec et de succès des restaurations• Ratio d’incidents par type d’incident

Rapports de synthèseCes rapports fournissent une vue détaillée des activités de sauvegarde, de restauration,de l’utilisation des catalogues, et des incidents.

Rapports sur l’utilisation des ressources de stockageCes rapports permettent de suivre l’évolution de l’activité sur une période donnéepermettant aux administrateurs d’analyser l’utilisation des ressources de stockage.

Rapport sur les activités de sauvegardesLes rapports de sauvegarde peuvent être détaillés par type de sauvegarde (totale,incrémentale, et maintenance)

• Volume total protégé• Instances de sauvegarde• Serveurs et applications sauvegardés• Rapport de sauvegarde détaillé par type (Full, Incrémental et Maintenance)

Rapports sur les activités de restauration

Page 42: Description Tina42

Document Réponse Appel d’Offre Page : Page 42 of 79

Atempo 2008 Page 42 sur 79

Les rapports de restauration peuvent être détaillés par type de restauration• Volume restauré• Instances de restauration• Hôtes et applications• Média utilisé

Figure : Time Navigator Reporter

Page 43: Description Tina42

Document Réponse Appel d’Offre Page : Page 43 of 79

Atempo 2008 Page 43 sur 79

1.8 Plan de Reprise d’Activité

1.8.1 Introduction

La mise en place de PRA par les entreprises a pour objectif de garantir la continuité ou lareprise des activités en cas de sinistre majeur.

Un PRA doit prendre en compte tous les facteurs impliqués dans l’activité de l’entreprise :locaux, moyens techniques, ressources humaines et informatiques.

Les solutions de protection de données, sans couvrir l’ensemble des besoins pour la miseen uvre d’un PRA, constituent néanmoins un élément capital puisqu’elles permettent lamise en place d’un plan de sauvegarde informatique.

Pour qu’un PRA soit pertinent, il doit nécessairement reposer sur une étude des risquesqui portent sur l’activité de l’entreprise et sur une classification des applicationsinformatiques en fonction de leur criticité. Cette phase d’étude permet de définir parapplication deux types d’objectif :

- le RTO (Recovery Time Objective) : cet objectif représente le délai maximum deredémarrage d’une application suite à un sinistre.

- le RPO (Recovery Point Objective) : cet objectif représente la situation danslaquelle une application est redémarrée suite à un sinistre.

Les solutions de protection de données contribuent à l’atteinte de ces objectifs de lamanière suivante :

- RTO :

o Disponibilité de la solution de restauration des données (serveur desauvegarde, disponibilité des sauvegardes).

o Remise en uvre des systèmes permettant d’exploiter les applications.

o Restauration des données.

- RPO :

o Le RPO est conditionné par la fréquence des sauvegardes réalisées qui doitêtre compatible avec l’exploitation des applications.

En fonction des objectifs énoncés ci-dessus, Time Navigator permet de mettre en uvreles architectures et plans de sauvegarde adaptés. Ces différentes solutions reposent sur :

- les solutions de protection des serveurs de sauvegarde

- les solutions d’externalisation des informations sauvegardées

- les solutions de restauration des systèmes

Page 44: Description Tina42

Document Réponse Appel d’Offre Page : Page 44 of 79

Atempo 2008 Page 44 sur 79

1.8.2 Protection du serveur de sauvegarde

Time Navigator référence l’ensemble des informations relatives aux sauvegardes (fichiers,attributs de fichiers, propriétaire, l’emplacement du fichier sur la bande, ainsi que lagestion des cartouches) dans une base de donnée appelée CATALOGUE.

Le serveur de sauvegarde est sécurisé par la sauvegarde automatique du catalogue,comprenant toutes les méta-données nécessaires à la restauration. Une licence desecours permet la transformation de n’importe quelle machine cliente en serveur,permettant ainsi la restauration même lorsque le serveur de sauvegarde principal est enpanne.

Avec l’option haute disponibilité, le serveur et les périphériques associés peuventégalement être dupliqués. La mise en uvre d’une stratégie de réplication incrémentalepermettra au serveur secondaire de répliquer périodiquement les sauvegardes effectuéespar le serveur principal.

1.8.2.1 Sauvegarde du catalogue

Le catalogue Time Navigator est considéré comme une application à part entière et à cetitre il bénéficie du même niveau de protection qu’une application de type base dedonnées grâce à des sauvegardes à chaud. Le catalogue doit être sauvegardérégulièrement afin d’assurer un rétablissement rapide de l’environnement Time Navigator,dans le cas où, le catalogue viendrait à être endommagé ou pour une reconstructioncomplète du serveur de sauvegarde. Atempo a conçu et réalisé pour cela l’application« Catalog » permettant une sauvegarde et une restauration rapide et performante devotre catalogue.

L’application « Catalog » vous permetde sauvegarder le contenu duréférentiel. Elle est crééeautomatiquement lors de la créationdu catalogue.

Cette application permet desauvegarder le catalogue sur lesmédias de sauvegarde et de créer unméta-catalogue de taille réduite:

le Catalogue de Boot.

Figure : Application de sauvegarde ducatalogue Time Navigator

Page 45: Description Tina42

Document Réponse Appel d’Offre Page : Page 45 of 79

Atempo 2008 Page 45 sur 79

Catalogue de boot :

Lorsque l’application « Catalog » est utilisée pour sauvegarder le catalogue dans lequelelle est installée, elle crée automatiquement un catalogue de boot. Le catalogue de bootn’est pas créé lorsque l’application « Catalog » sauvegarde un catalogue autre que lecatalogue courant.

Le catalogue de boot contient toutes les informations nécessaires pour localiser etrestaurer les fichiers de sauvegarde du catalogue. Le catalogue de boot est enregistré surdisque, afin d’en faciliter l’accès. Il est possible, en utilisant des variablesd’environnement, d’envoyer une copie par email et de réaliser une double sauvegarde(miroir) de ce catalogue de boot.

Les principales caractéristiques de ce module (fourni en standard) sont :

• Sauvegarde « à chaud » du contenu du catalogue

• Vérification de la cohérence et intégrité du catalogue lors des sauvegardes

• Sauvegarde du catalogue local

• Sauvegarde de plusieurs catalogues d’un même serveur de sauvegarde

• Sauvegarde de catalogue(s) local(aux) et de catalogues distants

• Sécurisation du catalogue (image boot, miroir…)

• Sauvegarde du catalogue sur disque et/ou bande quel que soit le pool decartouches

De plus il est tout à fait possible de dupliquer les cartouches contenant la sauvegarde ducatalogue afin d’externaliser cette sauvegarde.

Procédure asynchrone de réplication du catalogue :

Une copie binaire est aussi réalisable en s’appuyant sur le mode commande de TimeNavigator ainsi que des outils de réplication, disponibles avec la plupart des baies destockage.

Si le catalogue est hébergé sur un système de fichier situé sur une baie de stockage, uneprocédure simple permet de dupliquer la base de données Time Navigator.

• Vérification de la présence de travaux de sauvegarde actif

• Arrêt du catalogue à l’aide de la commande tina_catalog_ctrl (mise en modemaintenance)

• Réplication du catalogue à l’aide des outils fournis avec la ou les baies de disque

• Redémarrage du catalogue à l’aide de la commande tina_catalog_ctrl

1.8.2.2 Serveur de secours passifLa fonctionnalité d’un serveur de sauvegarde passif est de palier à un sinistre du serveurde sauvegarde de production. Ses fonctions sont de reprendre l’activité de restauration etde sauvegarde. Ce fonction est temporaire et ne peut-être que semi-automatisé.

En cas de sinistre, la mise en place de script automatisé permet d’avoir une continuité del’exploitation de sauvegarde et de pouvoir restaurer les données sauvegardés à l’aide duserveur de secours.

Page 46: Description Tina42

Document Réponse Appel d’Offre Page : Page 46 of 79

Atempo 2008 Page 46 sur 79

Dans le cas de l’indisponibilité du serveur dans notre exemple, la procédure de PRA suitles étapes suivantes :

1. Vérification de la disponibilité des catalogues de secours sur le second serveur. Siles catalogues sont sur la baie de disque, une étape peut être envisagée pourvérifier si les odbs présents sur la baie de disque sont cohérents.

2. Le catalogue de secours est disponible mais passif sur le serveur de secours. Lesscripts sont alors exécutés sur ce catalogue suite à une action manuelledéclenchée par l’administrateur Time Navigator. Les opérations automatisées sontdonc :

a. Mise hors service des lecteurs et de la librairie d’origine

b. Création de nouveaux lecteurs et de la nouvelle librairie à l’aide desinformations précédemment fournies dans un fichier ascii.

c. Montage du volume disque de la librairie virtuelle sur le serveur de secours

d. Association des jeux de cartouches avec les nouvelles ressources lecteurs

3. Les sauvegardes transitent alors par le réseau ( flux vert sur le schéma).L’exploitation de sauvegarde/restauration est de nouveau disponible.

Page 47: Description Tina42

Document Réponse Appel d’Offre Page : Page 47 of 79

Atempo 2008 Page 47 sur 79

4. Lors d’une requête de restauration, les données transitent par le même cheminque la sauvegarde.

5. Lors de la disponibilité de nouveau du serveur de sauvegarde de production, unesauvegarde du catalogue de secours sera effectuée et transitera sur le réseauvers le serveur de production. Un tina_init sera effectué. Le catalogue sera alorsde nouveau opérationnel et aura connaissance des sauvegardes réalisées durant lesinistre ( Lancement des scripts de retour du serveur de sauvegarde dans sonenvironnement d’origine). Si un volume partagé de la baie est vu depuis les deuxserveurs, les catalogues seront arrêtés, puis déplacer vers le système de fichierd’origine du serveur de production. Une modification des paramètres de base(nomdu catalogue et hostname) seront alors modifiés. Le script de reconfigurationdevra être exécuté par la suite.

1.8.2.3 Serveur en cluster

Notre solution Time Navigator Serveur en environnement Cluster garantit l’intégrité ducatalogue en vérifiant que la machine sur laquelle il se trouve s’arrête correctement. Pource faire, un fichier d’état est créé, qui est supprimé lors de l’arrêt du service ou démonTime Navigator.Si, lors du démarrage du service ou démon, ce fichier existe, Time Navigator considèreque le catalogue risque fortement d’être corrompu, car le service ou démon ne s’est pasarrêté correctement. Une sauvegarde du catalogue via le binaire odbsave est alorsdéclenchée. Si elle se termine sans erreur, le catalogue non corrompu est restauré. Si lasauvegarde échoue sur une erreur, Time Navigator server For Cluster déclenche alors larestauration de la dernière version correctement sauvegardée du catalogue.Une fois le catalogue restauré, le service ou démon Time Navigator est redémarré. Lestravaux de sauvegarde qui ont été interrompus par l’arrêt du n ud du cluster ou qui n’ontpas pu être lancés lors de l’interruption de service due à cet arrêt, sont ensuite relancés.

Page 48: Description Tina42

Document Réponse Appel d’Offre Page : Page 48 of 79

Atempo 2008 Page 48 sur 79

A – Fonctionnement en mode standard du serveur de sauvegarde sur le n ud deproduction

• Serveur de sauvegarde configuré en cluster• Réplication du ou des catalogues par le mécanisme de réplication entre les ressources

disque

B – Fonctionnement en mode dégradé du serveur de sauvegarde lors d’un fail-over

• vérification de l’intégrité du ou des catalogues basculés• 2 fonctionnements :

1 - Les catalogues sont intègres donc redémarrage standard2 - Les catalogues ne redémarrent pas, donc mise en place d’un process dereconstruction catalogue

C - Redémarrage des catalogues en respectent l’appartenance lié aux n ud virtuels• Respect du hostname• Respect de l’adresse IP• Transparence vis-à-vis des agents

Ce mode de fonctionnement permet de garantir la continuité des sauvegardes sur le site.

Page 49: Description Tina42

Document Réponse Appel d’Offre Page : Page 49 of 79

Atempo 2008 Page 49 sur 79

1.8.3 Exemples d’architectures selon le niveau de service souhaité

1.8.3.1 Duplication des cartouches et externalisation

Objectifs : RTO : Plusieurs jours

RPO : Image Backup + Externalisation

Quelque soit l’architecture, la base d’un PRA consiste à externaliser les donnéessauvegardées afin de les mettre en sécurité en cas de sinistre sur le site d’exploitation.

La solution de base consiste à dupliquer les cartouches de manière à avoir sur le sitedistant les données nécessaires pour garantir le RPO.

Dans cet exemple, si l’on met en place une externalisation hebdomadaire, on atteint àmoindre coût un RPO de J-1 (sur site local), J-7 sur site distant.

En revanche, si aucune autre disposition n’est prise pour le redémarrage de l’activité surun autre site, le RTO ne sera pas optimisé. Ceci signifie que le redémarrage prendra desjours, voir des semaines; le temps nécessaire pour louer ou acheter et reconstruire lesserveurs.

Il est à noter qu’un module additionnel à Time Navigator, OCM, permet d’automatiser lagestion du cycle de vie des médias (cf paragraphe sur OCM).

1.8.3.2 Copies multiples simultanées

Objectifs : RTO : moins de 48h

Page 50: Description Tina42

Document Réponse Appel d’Offre Page : Page 50 of 79

Atempo 2008 Page 50 sur 79

RPO : image du dernier Backup

L’architecture décrite ci-dessus repose sur la fonctionnalité de copie multiple simultanéedes flux de sauvegarde.

Cette solution permet d’écrire directement un jeu de media dans une librairie située sur lesite de secours. De plus, comme le montre l’exemple, les technologies de média utiliséespeuvent être hétérogènes : sauvegarde sur disque sur le site primaire et sauvegarde surbande sur le site de secours.

Dans ce cas, il n’y a plus de délai supplémentaire lié aux opérations d’externalisation :toute information sauvegardée est directement sécurisée sur le site de secours. Cettesolution permet de ramener le RPO à la dernière sauvegarde.

Par ailleurs, le RTO présenté dans cet exemple est optimisé dans la mesure ou desserveurs de secours pré configurés sont prévus.

Page 51: Description Tina42

Document Réponse Appel d’Offre Page : Page 51 of 79

Atempo 2008 Page 51 sur 79

1.8.3.3 Sauvegarde sur VTL répliquée

Objectifs : RTO : Moins de 4 heures

RPO : Image Backup + réplication (synchrone ou asynchrone)

Cette architecture, qui peut-être mise en uvre en Actif/Passif ou Actif/Actif suppose uneexploitation sur chacun des sites. Des serveurs de secours sont à niveau et configurés.

D’autre part, la mise en uvre de la VTL d’Atempo avec un système de réplication permetde :

- Réduire la fenêtre de Sauvegarde

- Réduire le nombre de manipulation de bandes

- Améliorer les temps de restauration sur le site primaire et le site secondaire

- Optimiser le coût de stockage en migrant les données sauvegardées sur disquevers des bandes, cette migration se faisant sur le site primaire et le site secondaireen même temps

La VTL d’Atempo repose sur la fonction de VLS intégrée à Time Navigator et sur le moduleDFM d’Atempo.

Page 52: Description Tina42

Document Réponse Appel d’Offre Page : Page 52 of 79

Atempo 2008 Page 52 sur 79

1.8.3.4 Solutions intégrées avec les réplications disques

Objectifs : RTO : moins d’une heure

RPO : dernières transaction

Pour atteindre un RPO correspondant aux dernières mises à jour réalisée en production, ilest nécessaire de mettre en uvre des solutions de réplications supportées par les baiesde disque.

Time Navigator s’appuie sur ces mécanisme de réplication pour réaliser des sauvegardessans impacter les performances des serveurs de production.

Par ailleurs, pour la protection des applications moins critiques, la duplication decartouches, la possibilité de créer en direct des copies en double sur le site de Backup , etla mise en uvre de VTL répliquée permettent d’adapter au mieux le niveau de protectionen fonction des objectifs de RTO et de RPO.

Page 53: Description Tina42

Document Réponse Appel d’Offre Page : Page 53 of 79

Atempo 2008 Page 53 sur 79

1.8.4 Modules de disaster Recovery (modules optionnels)

L’ensemble des modules listés ci-dessous vous assure une reprise des serveurs en moinsde 4 heures sous réserve de la disponibilité hardware des serveurs.

1.8.4.1 Restauration d’un serveur complet NT/W2000L’outil de Disaster Recovery est basé sur une technologie de sauvegarde à froid. Elleintègre deux fonctions distinctes :

o Le support de boot aux sens matériel et au sens système.

o L’interface graphique de sauvegarde et de restauration.

La restauration d’un serveur complet inclus la sauvegarde des disques systèmes. Nousparlons dans ce cas d’une procédure de reprise complet appelé Disaster Recovery.

Le module Time Navigator Disaster Recovery for Windows permet de reconstruire ledisque système d’un client Time Navigator Microsoft Windows NT/2000.

Cette procédure n’est valable pour des serveurs à base de processeur Intel x86

Le module Disaster Recovery comprend un CD bootable basé sur WinPE avec un OSminimum et un agent Time Navigator et réponds aux contraintes suivantes :

• Boot sur CD

• Support de toutes les plate formes Hardware

• Support des Disques RAID

• Chargement par disquettes au setup des drivers non natifs

• Interface graphique et ligne de commande

• Support réseau

o Identification automatique et unique sur le réseau

o Support DHCP ou adressage IP fixe forcé par utilisateur.

Page 54: Description Tina42

Document Réponse Appel d’Offre Page : Page 54 of 79

Atempo 2008 Page 54 sur 79

Figure : L’interface de sauvegarde etrestauration :

Cette interface assure les fonctionssuivantes :

• Choix de la langue, US, FR, GE

• Identification et connexion à unserveur distant dans une boitede dialogue avec parcours duréseau

• Génération d’une image fidèle despartitions présentes et enparticulier de la partition

système.

• Sauvegarde de/des partitions sélectionnée en mode fichier ou Raw device vers lemédia de stockage et récupération de cette image pour restauration du système

• Prise en charge de la gestion des partitions de disque en particulier des disquesbruts, avec notamment création de la partition bootable avec son MBR (MasterBoot Record)

Nota : Les informations de configuration seront sauvegardées et restituées pourreconstructions des partitions

• Gestion des partitions de volume dynamique.

1.8.4.2 Restauration d’un serveur Complet Windows 2003/XPAtempo supporte le module Time Navigator ASR for Windows 2003 and WindowsXP pour la sauvegarde à chaud et la restauration à froid des partitions Windows 2003 etXP.

La sauvegarde et la restauration d’autres types de systèmes ne sont pas supportées.

Le module Time Navigator ASR for Windows 2003 and Windows XP permet derestaurer la configuration de la machine physique qui a été sauvegardée.

Lorsque la restauration du système s'effectue sur une machine avec un matériel différent,des problèmes peuvent apparaître et aucune garantie de résultat n'est possible. La seulemodification supportée est le changement d’un disque.

Ce module couvre uniquement la restauration des partitions système qui doivent setrouver sur le disque c:\. Pour les autres disques, il faut utiliser un agent TimeNavigator standard.

Toutefois si Windows 2003 est installé sur une plate-forme Intel x86, vous pouvezégalement utiliser le CD générique Time Navigator Disaster Recovery for Windows vudans le paragraphe précédent.

Page 55: Description Tina42

Document Réponse Appel d’Offre Page : Page 55 of 79

Atempo 2008 Page 55 sur 79

Figure : Interface graphique du module ASR pour W2K3

1.8.4.3 Restauration d’un serveur Complet Linux (module non standardoptionnel)

L’option Time Navigator Disaster Recovery for Linux permet de sauvegarderet restaurer le disque système d’un serveur Linux afin de minimiser le tempsd’indisponibilité d’une machine en cas de corruption de la configuration ou de perted’un disque.

Time Navigator Disaster Recovery for Linux se base sur un noyau Linuxnommé Knoppix. Il se présente sous la forme d’un CD-ROM bootable, intégrant lesystème d’exploitation Linux et tous les drivers permettant la reconnaissance despériphériques du poste client à sauvegarder ou restaurer.

Pré-requis

Ce module n'est disponible que pour les machines répondant aux critères suivants

• Processeur Intel ou compatible (X86)

• Linux

• File systems: EXT2, EXT3

• Support LVM bientôt disponible

Avantages

Le module Time Navigator Disaster Recovery for Linux s’intègrecomplètement dans votre environnement de sauvegarde Time Navigator. Il permetnotamment de sauvegarder à chaud votre système Linux et en plus d’utiliser lesressources de stockage déjà disponible pour vos sauvegardes.

Page 56: Description Tina42

Document Réponse Appel d’Offre Page : Page 56 of 79

Atempo 2008 Page 56 sur 79

En cas de panne de votre disque , ou de votre serveur Linux, Time NavigatorDisaster Recovery for Linux permet de redémarrer l’activité de ce serveur. Il estle module indispensable de votre plan de reprise d’activité.

Les solutions de Disaster Recovery d’ Atempo permettent d’avoir un ensembleuniforme de solutions logiciel pour la sécurité de vos données. Ce produit bénéficiedu support de la Hot Line d ‘Atempo et permet de centraliser vos données deproduction et vos données systèmes dans un même périphérique de stockage.

Sauvegarde et restauration d’un système Linux

Sauvegarde

Après installation du logiciel de sauvegarde pour le système Linux, il est possible deréaliser une sauvegarde à chaud de celui-ci. La sauvegarde du système se fait à lademande. Le flux de sauvegarde est envoyé vers le serveur Time Navigator via l’agentTime Navigator pour Linux.

Time Navigator Disaster Recovery for Linux sauvegarde la géométrie des partitionset la structure du système de fichiers. Ce module sauvegarde également lesdonnées de ses systèmes de fichiers il ne doit pas se substituer à l’agent classiqueTime Navigator. En effet la sauvegarde standard apporte la granularité fichier àcontrario du module Disaster Recovery.

Restauration

Après la réparation de votreserveur Linux, il faut démarrerla machine à partir du CD-ROM Time NavigatorDisaster Recovery forLinux.

Compléter la boite de dialoguesuivante afin de se connecterau serveur de sauvegarde.

L’interface de restauration décrit la configuration de votre machine telle qu’elle aété sauvegardée. Vous avez la possibilité de restaurer le disque voulu. TimeNavigator Disaster Recovery for Linux installe le boot loader et recrée lespartitions existantes.

Page 57: Description Tina42

Document Réponse Appel d’Offre Page : Page 57 of 79

Atempo 2008 Page 57 sur 79

Figure : fenêtre d’information des boot loader et partitions

1.8.4.4 Restauration d’un serveur complet Unix (module non standardoptionnel)

Le disaster recovery de système Unix (tout système confondu) s'appuie sur lesfonctionnalités "internes" de chaque système d'exploitation.

Atempo propose des procédures de disaster recovery basées sur des Tools Kit dans unformat script.

Ce script permet entre autre au Tools Kit d’extraire du système des informations qui nesont pas stockés dans des fichiers de configuration Unix (par exemple: partitionnement dedisque) pour les stocker dans les fichiers textes spécifiques aux Tools Kit.

Chacune des fiches machines est stockée avec son image système dans des dossiersd’archives unique par host de machine.

La restauration s’appuie sur des procédure écrites par notre Service Professionnel enutilisant les fiches et les sauvegardes systèmes propres à chaque OS Unix (ex : MKSYSBpour AIX, JumpStart pour Sun ; ignite pour HP-UX ; etc …)

Page 58: Description Tina42

Document Réponse Appel d’Offre Page : Page 58 of 79

Atempo 2008 Page 58 sur 79

1.8.4.5 Restauration d’un serveur complet Macintosh Mac OS 10 ((module nonstandard optionnel))Le disaster recovery de système Macintosh (Mac OS 10) s'appui sur les fonctionnalités"internes" du système d'exploitation.

Atempo propose des procédures de disaster recovery basées sur des Tools Kit(procédurales) dans un format script.

La restauration s’appuie sur des procédure écrites par notre Service Professionnel enutilisant les fiches et les sauvegardes systèmes propres à Mac OS.

Figure : fenêtre native graphique Mac Os X

Page 59: Description Tina42

Document Réponse Appel d’Offre Page : Page 59 of 79

Atempo 2008 Page 59 sur 79

1.8.4.6 Restauration d’une machine virtuelle VMware (module optionnel)

« Time Navigator for VMware » intègre toutes les fonctionnalités permettant lasauvegarde du noyau ESX, des machines virtuelles ainsi que la granularité fichiers de cesdernières.

Les machines Windows crées peuvent aussi être sauvegardées avec l’agent traditionnelTime Navigator identique à l’agent d’un serveur Windows du réseau LAN.

Sauvegarde de VMWare ESX

Un agent tina permet de sauvegarder le noyau ESX2.5. Cet agent est disponible en modeclassique. VMWare ne supporte pas (pour l’instant) de lecteur physique directementconnecté)

Sauvegarde des machines virtuelles

Un module graphique basé sur l‘Application List de Time Navigator permet de faire dessauvegardes à chaud des machines virtuelles en utilisant le mode REDO de VMWare.Cette application vous permet de bénéficier de la navigation temporelle sur les VM(comme pour une application Oracle, SQL Server, etc).

Restauration croisée d’un serveur ESX sur un autre

Toutes les fonctionnalités de Time Navigator sont donc disponibles dans cette application.

Dans le cas d’un sinistre, il est donc possible de restaurer une VM d’un serveur ESX sur unautre. Cela a pour gros avantage de disposer de Disaster Recovery de toutes les machinesvirtuelles et de pouvoir les restaurer sur un second secondaire ESX se trouvant soit sur lesite soit sur un site de secours.

Page 60: Description Tina42

Document Réponse Appel d’Offre Page : Page 60 of 79

Atempo 2008 Page 60 sur 79

Figure : fenêtre du module applicatif avec les différentes VM

Evolution du module « tina for VMWare »Support de la version ESX3 de VMWare qui vous permet de profiter des nouvellesfonctionnalités de cette version comme le « Rapid Backup » (VCB).

Page 61: Description Tina42

Document Réponse Appel d’Offre Page : Page 61 of 79

Atempo 2008 Page 61 sur 79

1.8.4.7 Tableau récapitulatif par type d’OS

Processus en fonction du Type de crashTypeOS

complet machine Disque file Base dedonnées

Win

dow

s N

T

• Module OCM pour lescartouches hors sites

• Procédure DR :

- A partir de la procédureNT (sauvegarde àchaud)

- A partir du module TimeNavigator DR forWindows (sauvegarde àfroid)

• Time NavigatorDisaster Recovery forWindows

• Agent TimeNavigator forWindows

• Agent System State(état à J-1)

Agent TimeNavigator forWindows

ou

Time NavigatorDisaster Recoveryfor Windows pourune partitionspécifique

Agent TimeNavigatorfor Windows

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

Win

dow

s 2000

• Module OCM pour lescartouches hors sites

• Procédure DR :

- A partir du module TimeNavigator DR forWindows

• Time NavigatorDisaster Recovery forWindows

• Agent TimeNavigator forWindows

• Agent System State(état à J-1)

Agent TimeNavigator forWindows

ou

Time NavigatorDisaster Recoveryfor Windows pourune partitionspécifique

Agent TimeNavigatorfor Windows

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

Win

dow

s 2003/X

P

• Module OCM pour lescartouches hors sites

• Procédure DR :

- A partir du module TimeNavigator DR forWindows

- A partir du module TimeNavigator for ASRWindows 2003

• Time NavigatorDisaster Recovery forWindows

• Agent TimeNavigator forWindows

• Agent System State(état à J-1)

Agent TimeNavigator forWindows

ou

Time NavigatorDisaster Recoveryfor Windows pourune partitionspécifique

Agent TimeNavigatorfor Windows

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

Linux

ker

nel

2.x

• Module OCM pour lescartouches hors sites

• Procédure DR :

- A partir du module TimeNavigator DR for Linux

• Time NavigatorDisaster Recovery forLinux

• Agent TimeNavigator for Linux

Agent TimeNavigator forLinux

Agent TimeNavigatorfor Linux

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

AIX

• Module OCM pour lescartouches hors sites

• Procédure ProfessionnalService

- Mksysb

- Fiche machine

Procédure ProfessionalService

• Agent TimeNavigator for Unix

Agent TimeNavigator for Unix

Agent TimeNavigatorfor Unix

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

Page 62: Description Tina42

Document Réponse Appel d’Offre Page : Page 62 of 79

Atempo 2008 Page 62 sur 79

Processus en fonction du Type de crashTypeOS

complet machine Disque file Base dedonnées

Sola

ris

• Module OCM pour lescartouches hors sites

• Procédure ProfessionnalService

- Mksysb

- Fiche machine

Procédure ProfessionalService

- Agent Time Navigatorfor Unix

Agent TimeNavigator for Unix

Agent TimeNavigatorfor Unix

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

HP-U

X

• Module OCM pour lescartouches hors sites

• Procédure ProfessionnalService

- Mksysb

- Fiche machine

Procédure ProfessionalService

• Agent TimeNavigator for Unix

Agent TimeNavigator for Unix

Agent TimeNavigatorfor Unix

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

Net

war

e

• Module OCM pour lescartouches hors sites

• Disaster Recovery inclusdans l’agent TimeNavigator for Netware

• Disaster Recoveryinclus dans l’agentTime Navigator

• Agent TimeNavigator forNetware

Agent TimeNavigator forNetware

Agent TimeNavigatorfor Netware

Cohérence desdonnées assuréepar le support deSMS

MAC O

S

• Module OCM pour lescartouches hors sites

• Procédure ProfessionnalService

Procédure ProfessionalService

• Agent TimeNavigator for Mac OS

Agent TimeNavigator for MacOS 10

Agent TimeNavigatorfor Mac OS10

Cohérence desdonnées assuréepar la suite On-line Connect deTime Navigator

Voir le guide compatibilité pour le support des versions des agents systèmes etapplicatifs.

Page 63: Description Tina42

Document Réponse Appel d’Offre Page : Page 63 of 79

Atempo 2008 Page 63 sur 79

1.8.5 Le suivi des médias : Atempo OCM (module non standard optionnel)

Un des moyens pour se prémunir contre unsinistre majeur affectant les lieux del’exploitation consiste à externaliser des copiesdes données sauvegardées vers un lieu distantet protégé. Ainsi, si le site subit un sinistre, unecopie sera toujours disponible pour restaurer lesdonnées sauvegardées.Time Navigator OCM est un module dédiépermettant d’automatiser et de simplifierl’ensemble des tâches relatives àl’externalisation des médias.

Les médias passeront par des états successifs tout au long de ce cycle de rotation.

Grâce à Time Navigator OCM, l’administrateur sait à tout moment où se trouve un jeu decopies et les médias dont il aura besoin en cas de restauration après un désastre.

Vous épargnant la gestion manuelle du cheminement des médias envoyés sur un site desecours, Time Navigator OCM automatise entièrement le cycle de vie des médias horsrobotique s'assurant ainsi la sécurisation des données critiques de l’entreprise en cas d'undésastre.

Les caractéristiques principales du module sont les suivantes :

• Utilisation des Label/code-barre

• Automatisation du process de sortie des cartouches à externaliser en fonction derègles de sorties établies

• Déclenchement de l’intervention de l’opérateur pour validation

• Liste des cartouches externalisées

• Gestion de plusieurs lieux d’externalisation

• Envoi de bordereaux d’expédition des cartouches à externaliser par mail

• Gestion des différentes rétentions pour chaque cartouches

• En fonction des rétentions, établissement de la liste des cartouches à réintégrerdans les librairies

• Génération des demandes de rapatriement de cartouches

• Réintégration des cartouches dans les bonnes librairies et les environnementscorrects

Un module optionnel permet d’intégrer dans la base OCM les médias issus d’autreenvironnement et fait l’objet d’une prestation des services professionnels.

Page 64: Description Tina42

Document Réponse Appel d’Offre Page : Page 64 of 79

Atempo 2008 Page 64 sur 79

Figure : exemple du gestion du cycle de vie de cartouches entre 3 sites

Page 65: Description Tina42

Document Réponse Appel d’Offre Page : Page 65 of 79

Atempo 2008 Page 65 sur 79

2. Agents spécifiques Bases de données etApplications

2.1 Time Navigator for LOTUS NOTES (module optionnel)

2.1.1 Introduction

Time Navigator pour Notes est un module optionnel qui permet de sauvegarder et derestaurer les serveurs Lotus Domino et les clients Lotus Notes. Ce module estcomplètement intégré à Time Navigator.

Ses principales caractéristiques sont :

• La sauvegarde et la restauration en ligne.• L’utilisation de l’API (Application Programming Interface) Lotus Notes.• La sauvegarde des fichiers critiques.

2.1.2 Méthodes de Sauvegarde

Deux méthodes de sauvegarde vous sont proposées : le mode NOTE et/ou le modeBLOCK. Ces deux méthodes permettent respectivement la sauvegarde en modegranularité Document (courrier à l’unité) et Ensemble de Document (base.nsf). Cesdeux modes peuvent être complémentaires et sont décrites ci-dessous:

Sauvegarde en mode NOTE

La sauvegarde en mode NOTE permet de sauvegarder toutes les notes les unes aprèsles autres. Les sauvegardes effectuées peuvent ensuite être visualisées dansl’application graphique Time Navigator et les notes perdues peuvent être facilementrestaurées à l’aide de la profondeur de champ. Pour des raisons de performances, cemode est plutôt réservé aux bases ne contenant pas un nombre élevé de notes. VoirFigure : Interface Restauration Base NOTES

Sauvegarde en mode BLOCK

La sauvegarde en mode BLOCK permet d’encapsuler les notes dans un seul objet, defaçon à remédier aux problèmes de performance qui peuvent être rencontrés avec lasauvegarde en mode NOTE.

L’exemple ci-après (Voir Figure : « Interface Restauration Base Notes ») montre uneinterface facilement compréhensible des objets Domino de Lotus Notes qui ressemble àl’organisation classique d’un gestionnaire de fichiers. En affichant les structures desméta-arbres de fichiers, l’interface permet aux utilisateurs de sauvegarder des fichiers,des bases de données et des applications, et de restaurer des fichiers perdus ouendommagés en utilisant la « Navigation Temporelle ».

Page 66: Description Tina42

Document Réponse Appel d’Offre Page : Page 66 of 79

Atempo 2008 Page 66 sur 79

2.1.3 Restauration

Time Navigator pour Notes permet de restaurer (à chaud ou à froid) simplement etrapidement toutes les notes contenues dans chaque base Notes. Vous pouvez nonseulement récupérer une base disparue lors d’une erreur de manipulation ou de laperte d’un disque, mais aussi restaurer une base telle qu’elle était à une date donnéegrâce à la Navigation Temporelle.

Principes : La plus petite unité de restauration (granularité) est :

La note en mode NOTE.La note en mode BLOCK (avec des restrictions de restauration).Une restauration d’une base Notes peut être réalisée à chaud ou à froid.

Interface de restauration

L’interface de restauration de Time Navigator (Voir Figure : « Interface RestaurationBase Notes ») pour Notes comprend un arbre de fichiers. Celui-ci permet de visualiserla situation de la plate-forme à un instant donné (présent ou passé).

La représentation des objets Lotus Notes dans l’arbre de fichiers de l’applicationgraphique Time Navigator est expliquée dans le tableau ci-dessous.

Le contenu de ces trois répertoires diffère en fonction de la méthode de sauvegarde.

Objet Lotus Notes Est représenté par le répertoireFichiers critiques Critical filesInformations sur les numéros de versionsde Lotus Notes et de Time Navigator pourNotes, ainsi que sur le mode de sauvegarde

Information

Bases Notes Lotus Notes

Page 67: Description Tina42

Document Réponse Appel d’Offre Page : Page 67 of 79

Atempo 2008 Page 67 sur 79

Page 68: Description Tina42

Document Réponse Appel d’Offre Page : Page 68 of 79

Atempo 2008 Page 68 sur 79

2.2 Atempo Time Navigator for DB2 (module optionnel)

Nous utilisons les outils standards de sauvegarde et restauration de DB2 afin de récupérerle flux de sauvegarde et le faire transiter sur bande.

DB2 possède également ces propres outils pour programmer les sauvegardes desdifférentes databases des instances actives. On peut y accéder à partir de l’outil ControlCenter.

Le principe d’intégration est le suivant :

- Ordonnancement des sauvegardes DB2 avec les outils DB2 (Control Center etScheduler interne)

- Récupération du flux de données par Time Navigator- Sauvegarde des données dans le catalogue Time Navigator et sauvegarde sur

bande

Notre module se présente également sous forme graphique ayant la même ergonomieque le module Notes.

2.2.1 Fonctionnalités principales

• Sécurisation des données des instances DB2 sur le Time Navigator Server quicommunique avec l’interface d’administration native de DB2.

• Visualisation graphique des objets de stockage de la base de données.

• Détection des bases de donnés de votre instance DB2.

• Planification des sauvegardes à travers Time Navigator Administration Console.

• Adaptation du mode de sauvegarde en ligne ou hors-ligne à la configuration devotre base de données (mode de journalisation circulaire/réplication/archivagecontinu).

• Gestion des fichiers journaux archivés.

• Représentation graphique d’une instance DB2 à différents instants du Passé.

• Récupération avec actualisation (rollforward) d’une base de données jusqu’audernier fichier journal.

• Activation du "crash recovery" des instances DB2.

• Restauration croisée.

2.2.2 Pré requis

Time Navigator supporte DB2 Enterprise Edition à partir de la version 7 FixPack 5.

Page 69: Description Tina42

Document Réponse Appel d’Offre Page : Page 69 of 79

Atempo 2008 Page 69 sur 79

La liste des versions et systèmes d’exploitation supportés étant susceptibles d’évoluerrapidement, veuillez consulter le Guide de Compatibilité sur le site web d’Atempowww.atempo.com.

cf : Annexe « Guide de compatibilité »

Pour les bases DB2 V8, le système d’exploitation Linux est supporté par le biais d’uneprestation de notre service professionnel.

Page 70: Description Tina42

Document Réponse Appel d’Offre Page : Page 70 of 79

Atempo 2008 Page 70 sur 79

2.3 Time Navigator for INFORMIX (module optionnel)

Time Navigator apporte une solution automatisée de sauvegarde en ligne desbases Informix, une définition graphique et dynamique de vos sauvegardes, ainsiqu’une assistance à la restauration qui vous permet de gagner du temps.

Sauvegarder sans indisponibilité de la base

Time Navigator pour Informix vous permet d ’effectuer des sauvegardes des pagesutiles définies par On-Bar et d’améliorer les performances en parallélisant les fluxde sauvegardes, tout en gardant la base disponible pour les utilisateurs.

Prévenir les incidents

Time Navigator pour Informix permet de visualiser les taux de remplissage deschunks Informix : vous pouvez ainsi anticiper et prévenir des saturationséventuelles au niveau des applications et épargner les utilisateurs desconséquences gênantes d’une base indisponible.

2.3.1 Fonctionnalités principales

• Module Plug & Play pour Informix 7.2 et plus

• Connexion directe via SQL

• Sauvegarde en ligne avec l ’utilitaire On-Bar (normalisé XBSA)

• Sauvegarde totale ou partielle

• Sauvegarde des fichiers de redémarrage d ’urgence de ONCONFIG et On-Bar

• Restauration sélective à chaud et à froid

• Archivage automatique des logs sur disque puis médias

• Représentation graphique des objets de stockage (dbspaces, blobspaces,chunks, logical logs et fichiers de paramètres)

• Définition graphique des sauvegardes, pas de scripts, pas de maintenance

• Affichage du taux de remplissage des chunks

• Option de compression et/ou cryptage

• Support uniforme des raw devices et files systems

Page 71: Description Tina42

Document Réponse Appel d’Offre Page : Page 71 of 79

Atempo 2008 Page 71 sur 79

2.3.2 Pré requis

Informix 7.2 et plus

Plates-formes Windows

AIX, HP-UX, Digital-Unix, Solaris

Time Navigator 3.6

Page 72: Description Tina42

Document Réponse Appel d’Offre Page : Page 72 of 79

Atempo 2008 Page 72 sur 79

2.4 Time Navigator for ORACLE (module optionnel)

2.4.1 Utilisation du module graphique

Time Navigator for Oracle a été conçu pour effectuer des sauvegardes à chaud de votrebase de données Oracle. Vous pouvez donc réaliser des sauvegardes de votre base sansarrêter celle-ci ni affecter ses utilisateurs.

Pour effectuer des sauvegardes à chaud de votre base de données, celle-ci doit être enmode ARCHIVELOG. Les fichiers redo log sont ainsi archivés avant d’être écrasés. En casde restauration, il sera donc possible de rejouer tous les fichiers redo log pour récupérerles datafiles dans l’état où ils étaient avant de nécessiter une restauration.

Parmi les produits de sauvegarde de bases de données disponibles sur le marché,nombreux sont ceux qui possèdent une importante variété de mécanismes et decommandes sans fournir pour autant à l’administrateur une vue claire de l’ensemble desopérations. Lorsqu’une bonne interface graphique existe, elle a souvent été spécialementdéveloppée pour l’application concernée, ce qui présente un inconvénient enenvironnements hétérogènes.

L’interface graphique de Time Navigator (voir ci-après) qui concerne la sécurité des basesde données est fondamentalement la même interface que celle qui est utilisée pour lessystèmes de fichiers. Toutefois, au lieu d’un arbre de fichiers ordinaire, vous visualisez unméta-arbre. Ainsi, les connaissances requises côté administrateur sont minimisées.

Le méta-arbre est une structure hiérarchique constituée de répertoires et de fichiers danslaquelle les fichiers représentent les objets utilisés par l'application pour stocker sesdonnées, tandis que les répertoires représentent la façon dont ces objets sont organisés.

Page 73: Description Tina42

Document Réponse Appel d’Offre Page : Page 73 of 79

Atempo 2008 Page 73 sur 79

Time Navigator pour Oracle présente un intérêt supplémentaire pour le contrôle dessystèmes sous la forme d’une indication sur l’état associée à chaque objet dans leprésent.

2.4.2 Utilisation de Rman

En ce qui concerne la sauvegarde à chaud des bases Oracle avec l’utilitaire Rman, TimeNavigator for Oracle using RMAN permet de bénéficier à la fois des avantages de lagranularité de sauvegarde de RMAN et des mécanismes de sauvegarde et de restaurationde Time Navigator.

Fonctionnalités :

• Sauvegarde à chaud des bases de données Oracle 8.1.6 et supérieur

• Sauvegarde totale, incrémentale et différentielle

• Granularité de niveau bloc de données

• Parallélisation des sauvegardes sous Unix

Time Navigator fournit le service de « Media Manager ». Les librairies et les lecteurs sontgérés par Time Navigator Server.

Page 74: Description Tina42

Document Réponse Appel d’Offre Page : Page 74 of 79

Atempo 2008 Page 74 sur 79

Durant une opération de sauvegarde ou de restauration, Time Navigator Server reçoit lesdonnées communiquées par RMAN par l’intermédiaire de la librairie dynamique TimeNavigator. Time Navigator pilote l’écriture sur les cartouches.

La politique de rétention des cartouches de Time Navigator définit la durée de vie dessauvegardes sur cartouches.

Le schéma ci-dessous permet de visualiser les interactions entre les différentscomposants :

2.4.2.1 Navigation temporelleLa synchronisation à un instant « t » et la profondeur de champ sont deuxmécanismes ayant largement contribué à la notoriété de Time Navigator et quijouent un rôle essentiel dans le nouveau produit parfaitement intégré àl’application. La parfaite transparence des sauvegardes à l’origine des objetsvisualisés ensemble selon ces critères est inhérente à cette méthode.

En cas de perte d’objets, une restauration est lancée sans se préoccuper del’heure.

Il suffit de récupérer l’instance appropriée pour chaque objet manquant etd’effectuer une recovery.

RMAN

API

DBA Oracle

Recoverycatalog

Serveur Oracle

Fichiers de base dedonnées Oracle

Serveur TiNa

Librairie

Page 75: Description Tina42

Document Réponse Appel d’Offre Page : Page 75 of 79

Atempo 2008 Page 75 sur 79

Mais supposons à présent que vous souhaitez effectuer un recovery à un instant« t ». Dans Oracle, vous devez restaurer un jeu complet de fichiers de donnéespuis repositionner toute la base de données juste avant cette date que vouspouvez préciser à Oracle soit par une heure, soit par le SCN. Cette méthodesuppose naturellement que vous puissiez choisir un jeu complet de fichiers dedonnées, chacun devant précéder la date choisie !

Avec Time Navigator, cette opération devient un jeu d’enfant. Il suffit de choisirl’instance d’un seul fichier de données basée soit sur le temps, soit sur SCN, puisde synchroniser l’ensemble du méta-arbre sur cette instance. Il n’est pasnécessaire de savoir quelles sauvegardes concernent quelles instances, ni surquelle bande elles se trouvent. Sélectionnez et c’est parti !

Supposons maintenant que vous devez récupérer un nombre important de fichiersredolog pour procéder au recovery, mais vous disposez d’un espace disque limité.Vous pouvez sélectionner une séquence de fichiers redolog à l’aide de laprofondeur de champ. Synchronisez-vous sur le fichier redolog le plus récent quevous souhaitez restaurer, puis définissez une profondeur de champ jusqu'à ce quele premier (le plus ancien) fichier redolog demandé par Oracle réapparaisse dupassé. Sélectionnez et c’est parti !

2.4.2.2 Détection des alarmesTime Navigator pour Oracle s’intègre au même mécanisme distribuéd’événements et d’alarmes que le système de fichiers. Si une sauvegarde a étéarrêtée à cause d’un incident dans la base de données, tel qu’une panne pourcause de maintenance ou un crash de la base de données pendant la sauvegarde,l’erreur prend la forme d’une alarme et un indicateur lumineux dans l’outild’administration centrale prévient en un coup d’ il l’administrateur que quelquechose est anormal. De plus amples informations sont disponibles dans le log eventet les alarmes peuvent être supprimées dès que les informations ne sont plusutiles.

2.4.2.3 Fiabilité de la sauvegarde à chaudOn considère souvent que les sauvegardes à chaud ne sont pas fiables carcertaines parties de la base de données sont en cours de modification durant lasauvegarde. La cohérence de la base est assurée si le redo log est appliqué quandla base de données est en mode ARCHIVELOG. Vous avez donc la possibilité dereconstituer une sauvegarde totale de votre base grâce aux sauvegardes desdifférents datafiles que vous avez effectuées antérieurement. Par exemple, si votrebase de données contient sept tablespaces, et que vous sauvegardez chaque nuitles fichiers de contrôle et fichiers redo log ainsi qu’un tablespace, vous aurez enune semaine effectué une sauvegarde complète de votre base de données.

Si vous ne mettez pas en uvre la technique de split (ou de snapshots, voirchapitre ci-après), il est possible que la plage de sauvegarde quotidienne soit tropcourte pour procéder à une sauvegarde complète de la base de données car lessauvegardes à chaud utilisent beaucoup de ressources (processeur, mémoire ... ).

Vous devez procéder à des sauvegardes quotidiennes des parties de la base quisubissent le plus de modifications, notamment les tablespaces SYSTEM qui

Page 76: Description Tina42

Document Réponse Appel d’Offre Page : Page 76 of 79

Atempo 2008 Page 76 sur 79

contiennent le dictionnaire de données, les tablespaces RBS qui contient lessegments de rollback et les tablespaces TEMP (versions antérieures à Oracle 8i)qui journalisent les modifications et ne sont pas gérés localement.

En sauvegardant plus souvent les tablespaces qui sont constamment modifiés,vous pouvez obtenir des copies plus récentes de leurs datafiles dans votrehistorique des sauvegardes et vous réduisez ainsi le nombre de redo logs àappliquer après un incident.

2.4.2.4 Sauvegarde incrémentale

Dans Time Navigator, les notions de sauvegarde incrémentale (objet modifiédepuis la sauvegarde précédente) et de fichier flou (objet modifié durant lasauvegarde) prennent une nouvelle signification fondée sur la nature de l’objet.

Pour un fichier de données d’Oracle, le critère dépend du fait que le tablespacepropriétaire fasse ou non l’objet de points de reprise. Ainsi, le fichier de données atrès bien pu être modifié physiquement pendant que les tampons étaient écrits parle processus DBWR, mais il ne subira aucune sauvegarde incrémentale tant queson point de reprise SCN n’aura pas évolué. Il est important de bien noter que lorsd’un recovery Oracle, tous les fichiers redolog depuis le dernier point de reprises’appliquent, sans tenir compte des écritures intermédiaires.

De même, les tablespaces en lecture seule et les tablespaces hors ligne ne sontpas sauvegardés durant une sauvegarde incrémentale, sauf si le tablespace a étémis hors ligne après la précédente sauvegarde.

Pour les fichiers redolog, l’algorithme d’un système de fichiers normal s’applique :un redolog est sauvegardé de façon incrémentale si le fichier physique a étémodifié. Vous pouvez lancer des sauvegardes incrémentales fréquentesuniquement sur les fichiers redolog d’archives durant les heures de trafic réseauimportant en définissant une classe de sauvegarde sur le méta-répertoire desredologs d’archive. Seuls les redologs modifiés seront sauvegardés.

2.4.2.5 Sauvegarde en mode "Split"Les constructeurs de hardware ont mis au point des systèmes intelligents quiintègrent des technologies de copie miroir instantanée : il est ainsi possible decréer en quelques minutes une image de toute la base de données qui serasauvegardée normalement. Cette sauvegarde n’a aucun impact sur lefonctionnement de la base de données.

Ce type de sauvegarde peut être qualifié de «tiède» car les données sont écritessur les cartouches indépendamment de la base de données (comme unesauvegarde à froid) sans que le fonctionnement de cette dernière soit perturbé(comme une sauvegarde à chaud). Si les datafiles sont restaurés, Oracle lesreconnaîtra comme issus d’une sauvegarde à chaud.

Cette technologie est intégrée dans la solution de sauvegarde à chaud de TimeNavigator for Oracle au moyen d’une variable d’environnement(TINA_ORA_SPLIT_MODE) déclarée dans l’application. Les logs et les fichiers decontrôle sont sauvegardés normalement par le premier travail, tandis que lesdatafiles sont préparés à la sauvegarde mais non sauvegardés. Un second travailutilisant une Application Time Navigator de type List ou NDMP doit être lancépour sauvegarder l’image des datafiles, sur le même système ou sur un autresystème.

Page 77: Description Tina42

Document Réponse Appel d’Offre Page : Page 77 of 79

Atempo 2008 Page 77 sur 79

2.4.2.6 PerformancesPar défaut, Time Navigator minimise ces perturbations en sauvegardant lestablespaces un par un. Le volume croissant d’informations sur les fichiers redologs’en trouve ainsi réduit (Oracle écrit des blocs au lieu de lignes durant lasauvegarde des tablespaces). Toutefois, si vous êtes préoccupé par la taille de lafenêtre, il est possible de lancer plusieurs sessions de sauvegarde en parallèle.Chaque tablespace n’est sauvegardé qu’une fois.

Time Navigator lit directement à partir des fichiers de données pour obtenir uneperformance E/S maximum. Cette méthode est parfois appelée « Proxy-I/O »,autrement dit Oracle a délégué le disque E/S à un logiciel tiers.

Time Navigator détecte les trous dans les fichiers de données et les compresseavant qu’ils n’atteignent l’espace cache. Un fichier de données qui n’est pas encoreplein ne contient que des zéros dans la partie inutilisée.

2.4.2.7 Sauvegardes ParallèlesTime Navigator intègre un mode « commandes en ligne » permettant d’effectuerdes opérations de sauvegarde et de restauration à travers des scripts shell ou àpartir d’autres applications logicielles. Ainsi via ce mode commande vous avez lapossibilité de sauvegarder plusieurs tablespaces simultanément (en fonction dunombre de lecteur disponible dans la librairie).

2.4.2.8 Sauvegarde du cluster OPSPour sauvegarder une configuration cluster OPS(Oracle Parallel Server), vouspouvez avoir besoin de créer un dossier d’application Oracle pour chaque n ud dela grappe de la base de données (voir schéma ci-dessous). Cette opération est dueau fait que le répertoire de destination du redo log archivé pour chaque thread nesera souvent visible qu’à partir de son propre n ud lorsque ce dernier fonctionne,selon la configuration matérielle.

Tous les datafiles, les fichiers de contrôle et les redo logs actifs sont stockés dansdes raw devices visibles de chaque n ud. Les redo logs archivés sontnécessairement basés sur des files stems et peuvent être vus par d’autres n udsau moyen de montages réseau, ces derniers n’étant parfois pas autorisés avantune panne.

La méthode de sauvegarde consiste :

A sauvegarder les datafiles à partir d’un des n ud, puis d’effectuer unesauvegarde incrémentale de tous les logs et fichiers de contrôle, ou au moins desredo logs archivés, sur chacun des n uds, en effectuant ces travaux comme desétapes post-traitement associées au premier travail, pour qu’ils se suiventchronologiquement.

A définir les stratégies de sauvegarde similaires sur l’autre n ud de la grappe defaçon, au cas où le principal n ud de sauvegarde aurait une défaillance, à obtenirdes sauvegardes équivalentes à celui-ci.

Page 78: Description Tina42

Document Réponse Appel d’Offre Page : Page 78 of 79

Atempo 2008 Page 78 sur 79

Page 79: Description Tina42

Document Réponse Appel d’Offre Page : Page 79 of 79

Atempo 2008 Page 79 sur 79

2.5 Gestion de la sécurité et de la rétention des donnéessauvegardées (SCM) (module optionnel)

La maîtrise de la sécurité et le respect des nouvelles réglementations représentent unepréoccupation croissante des entreprises. Les menaces de perte de confidentialité, de volde données sont de plus en plus réelles. En plus de se prémunir contre ces nouvellesmenaces, les entreprises doivent aussi s’adapter aux contraintes légales de rétention etde conservation de l’information dans le cadre de normes et réglementations en vigueurcomme Sarbanes Oxley, Bâle II ou HIPAA.

Basée sur les technologies les plus avancées en matière de protection et de sécurisationde données, Time Navigator Security and Compliance Manager (SCM) permet de répondreefficacement à la perte de confidentialité et à la falsification de vos données critiques ainsique de prévenir toute usurpation d’identité. De plus, Time Navigator SCM offre desmodèles prédéfinis de conformité pour aider votre entreprise à devenir conforme auxnouvelles règlementations.

Les fonctionnalités et avantages du module Time Navigator Security and ComplianceManager sont les suivants :

• Garantie de confidentialité : Time Navigator SCM intègre des mécanismes deconfidentialité basés sur des méthodes de chiffrement à clé publique. Ceci permetde s’assurer que la confidentialité de vos données les plus importantes n’est pascompromise quand elles sont transférées sur un réseau public ou privé ou pendantleurs transferts sur disque ou bande. Time Navigator SCM vous permet de mettreen place des systèmes d’authentification basés sur des infrastructures à clépublique (PKI).

• Protection contre la falsification des données : Les signatures numériquessont utilisées en cryptographie afin de garantir que vos données n’ont pas étéaltérées. Une signature numérique sur les données dès la source permet des’assurer de l’intégrité de l’information tout au long de son cycle de vie.

• Protection contre l’usurpation d’identité : à l’aide de certificats numériques etde mécanismes d’authentification avancés, Time Navigator SCM garantit l’origineet l’intégrité des données. Time Navigator SCM s’appuie sur une infrastructured’administration hiérarchique à base de clé qui permet de contrôler quellesdonnées peuvent être sauvegardées ou restaurées en fonction de l’utilisateur.

• Conformité aux réglementations dans le domaine de la protection dedonnées : Time Navigator SCM propose une série de «modèles» spécialementdéfinis pour permettre aux sociétés de se conformer aux réglementations envigueur concernant la protection et l’archivage de données sensibles. Quand vousinstallez Time Navigator SCM dans votre infrastructure de protection de données,vous faites un grand pas en avant dans la mise en conformité des réglementationsimposées par votre domaine d’activités.