Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2007, 22h42   #1
Invité de passage
 
Inscription : décembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 2
Points : 0
Points : 0
Par défaut [DBA] Migration 9i vers 10gR2 RAC online

Bonjour à tous

J'ai mes bases actuellement en Oracle 9.2.0.4.
Nous avons acquis un cluster Oracle RAC 10g R2 10.2.0.3.
Nous devons migrer nos instances vers cette nouvelle plateforme.
Actuellement pour les majorités des bases je fais via Imp/export, et c'est nickel.

Par contre pour une de mes instances, j'ai un souci de disponibilité.
Je ne peux me permettre son indisponibilité (au pire que quelques minutes).
Sachant qu'elle fait 30 Go (pas tres gros), mais que son import vers la 10g (testé sur une plateforme de test) prend plus d'une heure, je suis à la recherche d'un moyen de migrer en ligne de la 9 vers la 10 sachant qu'elle ne sont pas sur les memes machines physiques.
Existe il des moyens de réplication synchro, de copie en live des données d'une base à une autre et que quand les données sont synchro, on arreterait la 9i apres voir changé les connexion des applis pour pointer sur la 10g ?

le mode upgrade n'est pas non plus tres rapide à priori et ne permet pas d'avoir toutes les fonctionnalités de la 10g et en plus il faut faire l'upgrade en RAc également.

Merci de vos réponses d'avance.
sebbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2007, 08h03   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
là, je crains que ce ne soit mission impossible !
(mais souvenez-vous, à la fin Ethan Hunt, il triomphe toujours ! )

vous pouvez vous monter une usine à gaz... :
- avec dataguard, vous clonez votre 9i
- une fois les clones établis, vous coupez la synchro
- vous upgradez votre clone en 10g puis le passez en RAC
- vous mettez en oeuvre une réplication type streams pour synchroniser applicativement la 9i avec la 10g

mais je suis pas sûr qu'en energie, temps passés et licences nécessaires, ce soit moins couteux qu'une interruption de service d'une heure... mais ça se réfléchit....

sinon, l'upgrade est une alternative assez rapide et complète (on a une vraie 10g au bout !)
par contre, c'est pour la mise en route du cluster qu'il y aura une autre indispo...
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 15h10   #3
Invité de passage
 
Inscription : décembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 2
Points : 0
Points : 0
Je suis étonné...

Imaginons une chaine de production 24/24h 7/7j comment font ils ?

Moi je suis dans le cas d'un site internet commercial qui fonctionne non stop, avec d'autres applicatifs satellite..

J'ai regardé du coté des Streams, mais mon Oracle 9 n'est pas dans la bonne version pour en disposer.

On dit que certaines bases Mysql, PosgreSQL sont plus simples à migrer car des mécanismes de réplication marchent bien.

Dommage qu'une usine à gaz comme Oracle qu'on paie, n'est pas de plus simple mécanisme de migration. Faut vendre de la prestation

Merci pour ta réponse.
sebbou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 17h49   #4
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Si Streams ne vous convient pas, vous pouvez faire "la même chose" avec du PL/SQL et DB Links.

A mon avis, en préparant bien, en 1 heure ça doit passer.
Chaud, mais ça doit se faire.

En passant la base 9i en lecture seule, vous avez le droit à combien d'indispo ?
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 18h30   #5
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Citation:
Envoyé par sebbou Voir le message
J'ai regardé du coté des Streams, mais mon Oracle 9 n'est pas dans la bonne version pour en disposer.
Stream marche en 9.2.0.8 !
Ça fonctionne plutôt bien même, sauf que c'est TRÈS TRÈS TRÈS loin d'être intuitif !
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 19h13   #6
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Citation:
Envoyé par Jerome_Mtl Voir le message
Stream marche en 9.2.0.8 !
Ça fonctionne plutôt bien même, sauf que c'est TRÈS TRÈS TRÈS loin d'être intuitif !
oui mais il part d'une 9.2.0.4 single instance...
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2007, 20h32   #7
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Citation:
Envoyé par LeoAnderson Voir le message
oui mais il part d'une 9.2.0.4 single instance...
Oui, bon, ça requiert une petite mise à jour...
Avec changement des clients aussi...
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h25.


 
 
 
 
Partenaires

Hébergement Web