Logs, backup, maintenance

Slides:



Advertisements
Présentations similaires
Support.ebsco.com Créer des alertes de recherche Didacticiel.
Advertisements

Effectuer une recherche avancée sur EBSCOhost Champs de styles de recherche guidés Didacticiel support.ebsco.com.
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
Administration des bases de données
13 - Plate-forme logicielle Cisco IOS
Module 6 : Gestion et analyse du système DNS
Autorisations Utilisation eCATT
Plan de formation Chapitre 1 : Présentation de SAP
Administration du SGBD Mysql
Gestion et administration des bases de données
Retour sur l'allocation d'espace Exemple sur une table facture (sans les tables associées) N° fact, N° Client, N° Cde, date Cde, date fact, date réglement,
Module 1 : Préparation de l'administration d'un serveur
Gestion des annulations
Gérer les tablespaces et les fichiers de données
Serveurs Partagés Oracle
sauvegarde de base de données
1 CLUB DES UTILISATEURS SAS DE QUÉBEC COMMENT TRANSFORMER UN PROGRAMME SAS EN TÂCHE PLANIFIÉE SOUS WINDOWS Présentation de Jacques Pagé STRiCT Technologies.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Liste des commandes DOS AT Schedules commands and programs to run on a computer. ATTRIB.
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
FICHIERS : Définition : Algorithme général:
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 2 : Préparation de l'analyse des performances du serveur
Module 1 : Installation de Microsoft Windows XP Professionnel
Fichiers de données Fichiers de contrôles Fichiers de journalisations Fichiers de paramètres d’initialisation.
PHP & My SQL.
Date : Juillet 2014 Formation : TAI Formateur : Tayeb BENDJELTI
Gérer la sécurité des mots de passe et les ressources
La notion de type revisitée en POO
Module 8 : Surveillance des performances de SQL Server
KRIKORIAN Pierre HILMI Brahim
PHP 5° PARTIE : LES COOKIES
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Restaurations : cas réel
Récupération d’une base de données
XT-SOFT BACKSTORE. 2 Fonction BACKUP ETAT Database SQL/DS BACKUP.
Objectifs A la fin de ce chapitre, vous pourrez : présenter l'utilisation d'opérations de chargement de données par chemin direct décrire l'utilisation.
Gérer les privilèges.
Créer des packages.
Copyright  Oracle Corporation, All rights reserved. 19 Gestion des Privilèges.
LICENCE ETUDIANTS Programme Atempo exclusif Offre au nombre d’étudiants Pour Universités, Ecoles Supérieures, IUFM, Instituts Nationaux, Groupements Universitaires.
Gérer une instance Oracle
Concepts de sauvegarde et de récupération
 Requêtes MySQL en PHP Introduction
05/02/98WEB ESNIG Modèle logique de données Oracle Designer/2000 & Oracle Web Server.
Gérer l'instance Oracle
(Ou groupes d ’utilisateurs)
Gérer le fichier de contrôle
DEFINITION DES DONNEES : schéma conceptuel. Schéma conceptuel instructiondescription CREATE TABLEcréation d'une relation ALTER TABLEmodification de la.
Gestion des Rollback Segments
Structure de stockage et relations
Gérer les rôles.
AFPA CRETEIL 14-1 Windows NT Environnement des utilisateurs Chapitre 14.
PHP 6° PARTIE : LES SESSIONS 1.Introduction 2.Identificateur de session 3.Variables de session 4.Client / Serveur 5.Principe 6.Ouverture de session 7.Enregistrement.
Gérer les utilisateurs
 Formulaires HTML : traiter les entrées utilisateur
21/04/2015© Robert Godin. Tous droits réservés.1 6Gestion des contraintes d’intégrité en SQL n Contrainte d'intégrité statique – respectée pour chacun.
PLAN ● L'instance – Création – Démarrer, Arréter et surveiller – Connexion / Utilisateurs ● Optimisations et interconnexions ● Administration et sauvegardes.
21/01/08 v Outil confmanager Configuration des serveurs Linux version du 21/01/08.
24/04/ Introduction 24/04/20152 Contenu du fichier redo Par exemple, si l'on modifie la valeur d'un salaire dans la table employé, on génère un.
Créer une base de données
Permet de simplifier la maintenance d’un site
1 PHP 5 Notions fondamentales (niveau 1 cours #3) Formation continue – Cégep de Sainte-Foy François G Couillard.
Utilisation des formules de base
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Ce logiciel vous permettra de générer les relevés 24 que vous avez à émettre. Ce logiciel permet l’entrée, la validation des données, l’impression des.
Prévention de désastre et récupération Shadow copies (clichés instantanés) Backup/Restore Advanced Boot Options System Repair.
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
FACTORY systemes Module 5 Page 5-1 Les outils clients Wonderware FORMATION InSQL 7.0.
Transcription de la présentation:

Logs, backup, maintenance RMAN : Cours #2 Logs, backup, maintenance

Logs Le log RMAN est défini par la commande « LOG chemin_du_fichier » Si une erreur se produit, elle est toujours accompagnée de l’erreur RMAN-00569 (erreur critique) C’est ce qui permet de déterminer à coup sûr si une sauvegarde s’est correctement déroulée ou non A défaut, le log RMAN est affiché à l’écran ou sur le stdout de la commande

Logs supplémentaires Les scripts sh génèrent des logs par eux-même, ils contiennent notemment La présence d’une sauvegarde en même temps d’une autre base de données (sur le meme serveur) Un condensé du log RMAN si la sauvegarde résultante s’est bien déroulée. Le log RMAN complet si la sauvegarde a échoué

Logs sh : exemple ----------------------------------------------- Initialisation Appel du fichier de configuration du script Informations sur les variables Target Database : SILODECL Utilisateur RMAN : rman/rman Date du run : Mon-01-12-03_02-01-00 Debut du script Test d'unicite de sauvegarde [Information] : 01/12/03 ,02h01m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h02m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h03m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h04m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h05m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h06m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h07m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h08m01 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h09m02 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde [Information] : 01/12/03 ,02h10m02 , une sauvegarde est deja en cours, attente de 60 secondes avant nouvelle sauvegarde Fichier temoin de sauvegarde non present Appel fichier de sauvegarde automatique RMAN : /Rman_Sauvegarde_Mensuelle.rman -------------------------------------------------- -------------- Appel de Recovery Manager --------- RMAN> 2> 3> 4> 5> 6> 7> 8> 9> 10> 11> 12> 13> 14> 15> ----------- Fin de Recovery Manager -------------- Analyse du retour de RMAN Valeur du code retour : Sauvegarde ok

Commandes de sauvegarde Mot clef principal : BACKUP On doit rajouter à ce mot-clef le ou les mots clefs correspondants, ex : Backup database; Backup controlfile; Backup archivelog all; Il est possible de combiner des backups afin de créer une sauvegarde dite « consistante » : Backup database with archivelogs;

Backup : options archivelog, check, copies, controlfilecopy, cumulative, current, database, datafile, datafilecopy, device, format, full, incremental, keep, nochecksum, parms, skip, spfile, setsize, tablespace, tag validate"

Application à Adélie Afin de fournir un ensemble de sauvegarde cohérent, nous utilisons la commande suivante : Backup database including current controlfile with archivelogs; Puis, apres vidage des archivelogs générés pendant la sauvegarde Backup archivelog all delete input skip inaccessible;

Il est donc nécessaire de s’assurer que la place des archivelogs est suffisante pendant la durée de la sauvegarde

Configuration d’un catalogue Un catalogue peut être configuré instance par instance Attention, car chaque configuration doit etre stockée dans un fichier différent La configuration disparaît avec la commande « drop catalog » Affichage de la config : « show all » une fois connecté au catalogue.

Exemples de configuration Silodecl CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP OFF; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/ora920/dbs/snapcf_SILODECL.f'; # default CATAL CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/ADE-TRAVAIL/rman/%F'; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE SBT_TAPE TO '%F'; # default CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default CONFIGURE DEVICE TYPE SBT_TAPE PARALLELISM 1; # default CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/ADE-TRAVAIL/rman/Catalogue-Adelie_%D_%M_%Y_%u'; CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' FORMAT 'Catalogue-Adelie_%D_%M_%Y_%u'; CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/ora920/dbs/snapcf_CATAL.f'; # default

Définition de la configuration Structure : configure parametre valeur Ex : CONFIGURE BACKUP OPTIMIZATION OFF

Commandes utiles Vérification de backup dans Rman : Rman catalog rman/rman@catal Connect target List backup of database; List backup of archivelog;