Sauvegarde Oracle Complete

Sauvegarde Oracle Complete - Windows & Software

Marsh Posté le 24-11-2006 à 10:01:36    

Bonjour à tous,
 
Je suis en mission chez un client et il me demande quelque chose que je ne maîtrise pas forcément :  
il a une base ORacle 9.2 (très sensible) qu'il souhaiterait sauvegarder sur un disque externe en cas d'éventuel crash...
 
Connaissez-vous une manip efficace pour TOUT exporter (données, users etc...) ?
 
Peut-être en utilisant le manager d'Oracle ?
 
Merci d'avance,
 
m.

Reply

Marsh Posté le 24-11-2006 à 10:01:36   

Reply

Marsh Posté le 24-11-2006 à 11:07:47    

Hello
franchement si tu ne connais pas laisse comme ca, oracle c'est super sensible et vicieux, le moindre truc qui lui plait pas et boum, c'est bloque pdt des heures
 
a+

Reply

Marsh Posté le 24-11-2006 à 11:19:58    

Malheureusement, je n'ai pas trop le choix...
 
Je pense en être capable...

Reply

Marsh Posté le 24-11-2006 à 11:26:05    

bah j'ai du le faire plusieurs fois sur des bases assez soft, avec une procedure bien rodee, et c'est pas la joie a chaque fois

Reply

Marsh Posté le 24-11-2006 à 11:31:58    

Dans le Enterprise Manager, y'a un créateur de sauvegarde...
A priori, quand je le balaie, ça a l'air assez simple...!
 
Tu le fais en SQL toi ?

Reply

Marsh Posté le 24-11-2006 à 11:34:28    

ca dependait de la base mais le plus souvent c'etait en direct et en ligne de commande....
 
enfin c'etait une version 7 je sais pas ce que tu as

Reply

Marsh Posté le 24-11-2006 à 11:36:13    

9.2 !  
 
A priori, Enterprise Manager devrait pouvoir faire ca assez facilement !

Reply

Marsh Posté le 24-11-2006 à 13:32:47    

Si tu ne connais pas Oracle, oublie. Mieux vaut ne pas mettre les mains dedans au risque de faire des bêtises. Même si tu arrives à mettre en place des sauvegardes, le problème restera de savoir si tu sauras faire des restaurations. Ce qui est encore une autre paire de manches.

Reply

Marsh Posté le 24-11-2006 à 13:55:38    

Je pense avoir trouvé comment faire... L'enterprise manager est pas trop trop mal fait... Dans un premier temps, des sauvegardes seraient tres bien !  
 
En cas de plantage grave, je pourrais faire appel à des experts...

Reply

Marsh Posté le 24-11-2006 à 13:59:02    

Tu devrais peut-être en consulter un même pour la mise en place de la sauvegarde. Si jamais tu dois un jour faire une restauration et que l'expert en question a besoin d'éléments auquels tu n'aurais pas pensé, t'as pas le cul sorti des ronces :D

Reply

Marsh Posté le 24-11-2006 à 13:59:02   

Reply

Marsh Posté le 24-11-2006 à 14:16:06    

Malheureusement, pour des raisons aussi diverses que variées, ce n'est pas possible...
 
tu n'as pas qq infos toi ?

Reply

Marsh Posté le 24-11-2006 à 14:17:15    

peut-être que mm, dans un premier temps, sauvegarder ce qu'il y'a dans le dossier OraData pourrait faire l'affaire...

Reply

Marsh Posté le 09-12-2006 à 10:16:40    

est-ce que vous pensez qu'exporter les tables est une bonne première étape, ou ca ne sert à rien ?

Reply

Marsh Posté le 09-12-2006 à 14:52:19    

laisse faire un pro ou demande lui de te donnerla procedure
 
c est vraiment le meilleur conseil (qu on t as deja donné ici)
 
t es pas sensé tout savoir non plus et vaux mieux le dire que de dire oui je sais tout faire ca t apportera pas grand chose

Reply

Marsh Posté le 14-12-2006 à 20:27:45    

Regardes pour l'outil rman, si tu ne peux pas arreter la base, c'est du standard Oracle.
Sinon, le mieux, c'est d'arreter la base oracle que tu veux sauvegarder, soit par un script SQL ou tu mets à l'interieur "shutdown immediate" pour l'automatisation ou un outil du genre oradim, c'est du standard donc pas de soucis.
Pour ce qui est à sauvegarder avec RMAN ou pas, il faut tout sauvegarder, notament les controlfiles, ainsi que les datafiles.
Penses aussi à verifier regulierement si tu n'as pas de block corrompus sur ta base de données.


Message édité par saez_aoe le 14-12-2006 à 20:29:30
Reply

Marsh Posté le 15-12-2006 à 09:32:05    

Sous Oracle 8 il était possible de faire un dump complet de la base, structure et données, mais pour cela il fallait la déconnecter.
 
Tout dépend de la taille de la base, mais il est possible que tout se passe correctement dans la mesure où les requêtes qui seront émises par les utilisateurs s'inscriront dans les REDO logs, le temps du dump. Si la base a été correctement configurée ils devraient avoir une taille suffisante pour pouvoir retransmettre les requêtes non effectuées.
 
Par contre, je te garantis un énorme ralentissement de la base... Quoi qu'il en soit, bon courage.

Reply

Marsh Posté le 15-12-2006 à 11:13:13    

Arreter la base n'est pas un pb...
 
Pour l'instant, j'ai fait un export de toutes les tables, pour au moins, j'espere, ne pas perdre les données brutes...Est-ce une bonne chose ?
 
Je vais regarder du cote de l'outil RMAN, mais j'ai conseillé au client de faire intervenir un VRAI DBA rapidement, je ne fais que du colmatage! Ce n'est pas mon boulot premier !
 
En tout cas, merci pour vos reponses!


Message édité par jay-jay69 le 15-12-2006 à 11:13:37
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed