Bonjour
Je suis en train de mettre en place un environnement de serveur BDD avec comme objectif de ne pas avoir de perte de données en cas de crash du serveur ou des disques.
Ma contrainte n'est pas d'avoir 2 semaines de rétention, mais plutôt de ne pas avoir de perte de données en cas de restauration.
pour comprendre le contexte, le progiciel qui utilise la BDD est un progiciel de gestion d’entrepôt avec préparation des commandes clients.
Imaginons, des colis qui se terminent et se positionnent sur le quai d'expédition. Et PAF, plantage crash.
La restauration sur un autre serveur doit impérativement indiquer les colis sur le quai et ne pas remonter 15 ou 20 minutes en arrière en indiquant que les commandes concernées ne sont même pas en préparation.
j'ai donc mis en place les archivelog et une sauvegarde RMan tous les nuits avec épuration des archivolg inutiles.
les procédures de sauvegarde et restauration fonctionnent bien. j'ai seulement un doute avec les redolog qui ne sont pas encore archivés.
parce que je vois bien que je lance des traitements avec le programme que je n'ai aucun archivelog de créé. Si j'ai bien compris, ils se créent quand le redolog est plein et que ça "switch" sur le groupe suivant.
La je coince car je ne trouve aucune info pour restaurer des redolog sur un autre serveur.
J'ai ajouté dans chacun des 3 groupes de redo un fichier sur un autre disque, avec les sauvegardes rman et archivelog.
NB : à la fin de la restauration, au recover database, il restore bien les archivelog , mais semble chercher encore autre chose.
merci beaucoup si vous avez une piste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 canal ORA_DISK_1 : restauration terminée, temps écoulé : 00:00:15 nom de fichier d'archivage=C:\ORACLE\ORADATA\E11B001\ARCHIVE_LOG\E11B001_1019305601_1_81.ARC, thread=1, séquence=81 nom de fichier d'archivage=C:\BACKUPORACLE\E11B001\ARCHIVE_LOG\E11B001_1019305601_1_82.ARC, thread=1, séquence=82 nom de fichier d'archivage=C:\BACKUPORACLE\E11B001\ARCHIVE_LOG\E11B001_1019305601_1_83.ARC, thread=1, séquence=83 journal d'archivage introuvable journal d'archivage, thread=1, séquence=84 RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: échec de la commande recover à 10/02/2019 10:11:24 RMAN-06054: la restauration physique requiert un journal inconnu : thread 1, séquence 84 et SCN de début 18181653
Partager