Accueil Finances personnelles Bases d'Oracle 12c Archives - les nuls

Bases d'Oracle 12c Archives - les nuls

Table des matières:

Vidéo: Oracle DB 12c - In Database Archiving & Temporal 2025

Vidéo: Oracle DB 12c - In Database Archiving & Temporal 2025
Anonim

L'archivage est la capacité de la base de données à suivre toutes les modifications de données. Vous pouvez activer ou désactiver l'archivage. Heureusement, Oracle 12c a conçu l'archivage pour réduire au minimum les frais généraux. En fin de compte, le prix vaut la tranquillité d'esprit que vous avez d'avoir une opération 24 heures sur 24, 7 jours par semaine, avec une perte de données nulle et quasi garantie.

Activation et désactivation de l'archivage dans Oracle 12c

Lorsque vous archivez, vous pouvez effectuer des sauvegardes de la base de données uniquement lorsqu'elle est fermée (également appelées sauvegardes cohérentes ). Vous le faites en fermant cette base de données et en le démarrant en mode montage. Par conséquent, aucun changement n'est autorisé aux données.

Cette méthode vous permet de prendre une copie cohérente des données telles qu'elles existent à ce moment précis. Si vous devez restaurer cette sauvegarde, votre base de données ressemblera exactement à ce qu'elle était au moment de la sauvegarde … même si c'était il y a un an.

Vous pourriez commencer à voir quelques inconvénients si vous désactivez l'archivage:

  • Les désagréments sont inacceptables si votre base de données nécessite une disponibilité 24/7. Vous ne pouvez pas simplement l'arrêter et interdire les modifications aussi longtemps que votre sauvegarde prend.

  • Même si vous faites des sauvegardes cohérentes tous les jours, qu'advient-il des changements qui surviennent entre les sauvegardes? Ils sont perdus si vous devez restaurer à partir d'une sauvegarde précédente.

Lorsque l'archivage est activé, vous bénéficiez des avantages suivants:

  • Toutes les modifications de données sont suivies.

  • Vous pouvez effectuer des sauvegardes avec la base de données ouverte et disponible pour tous les utilisateurs.

  • Si vous devez restaurer une sauvegarde effectuée la nuit précédente, vous pouvez appliquer les archives qui ont été suivies jusqu'au point de défaillance.

En réalité, l'archivage est un must pour presque toutes les bases de données de production en direct. Il est rare que vous puissiez vous permettre de mettre la base de données hors ligne pendant une longue période ou de vous permettre de perdre des données si une sauvegarde doit être restaurée.

Principes de base des journaux d'archivage dans Oracle 12c

Outre l'impact du processus d'archivage, vous devez considérer que faire avec tous les fichiers journaux d'archivage en cours de création. Encore une fois, la taille de votre base de données et le nombre de modifications déterminent la quantité de données d'archives que vous allez créer.

Vous avez deux choix pour stocker les journaux d'archivage:

  • Zone de récupération rapide: Si vous stockez les journaux d'archivage ici, Oracle les organise soigneusement par base de données et par date. Cette solution entraîne moins de travail et moins de paramètres à configurer.

  • LOG_ARCHIVE_DEST_ n paramètre d'initialisation: Il s'agit en fait de 30 paramètres. Le n représente un nombre compris entre 1 et 30. C'est exact: vous pouvez stocker jusqu'à 30 copies de vos journaux d'archives (mais cela serait exagéré).Les administrateurs de bases de données ont généralement deux, peut-être trois copies. Voici un exemple de la façon dont vous pouvez définir le paramètre LOG_ARCHIVE_DEST_1 dans votre spfile:

    alter system set log_archive_dest_1 = "LOCATION = / u01 / oradata / dev12c / archive";
    

L'essentiel est que vous devez surveiller la création, le stockage et la sauvegarde des journaux d'archivage. C'est un fait de la vie de DBA.

Les bonnes nouvelles sont que vous devez conserver les journaux d'archive uniquement pour la récupération entre les sauvegardes. Cela signifie-t-il que si vous sauvegardez chaque nuit, vous pouvez supprimer tous les journaux d'archives créés avant cette sauvegarde? Non Ne les jetez pas tous les jours. Il n'y a pas de règle générale pour combien de temps les garder, mais considérez la situation suivante:

C'est mercredi. Vous effectuez une sauvegarde complète de votre base de données chaque nuit et en cours d'exécution en mode journal d'archivage. Une fois la sauvegarde terminée, vous supprimez tous les journaux d'archivage créés avant cette sauvegarde.

À midi, vous avez une panne de disque catastrophique et devez restaurer les sauvegardes de la nuit précédente (mardi). Vous découvrez que la bande de sauvegarde de la nuit précédente avait du café renversé dessus (tsk tsk) et n'est plus bonne.

Voyez-vous où nous allons avec ça?

  • Vous devez revenir à la cassette de sauvegarde d'il y a deux nuits (lundi).

  • Vous restaurez cette sauvegarde et constatez que vous ne pouvez pas revenir en arrière au moment où votre disque a échoué car vous avez détruit tous les journaux d'archivage après chaque sauvegarde nocturne.

Encore une fois, il est recommandé non seulement de conserver les journaux d'archives pendant un certain temps, mais aussi de les inclure dans votre sauvegarde.

En l'absence d'autres conditions, vous pouvez conserver les journaux d'archivage pendant au moins 30 jours. Ce système vous donne suffisamment de temps pour revenir en arrière dans le cas où des sauvegardes quotidiennes ou même hebdomadaires encourent une sorte d'accident malheureux.

Regardez-le de cette façon: Si vous sauvegardez les journaux d'archives, vous pouvez les supprimer du système pour économiser de l'espace. Une autre raison de conserver les sauvegardes des journaux d'archives: Cela vous permet de restaurer votre base de données à des périodes d'il y a longtemps.

Bases d'Oracle 12c Archives - les nuls

Le choix des éditeurs

Pour les seniors: Comment travailler avec Windows dans Microsoft Windows - les nuls

Pour les seniors: Comment travailler avec Windows dans Microsoft Windows - les nuls

Windows, avec un W majuscule, tire son nom de sa caractéristique principale: Windows, avec un w minuscule. Se familiariser avec Windows signifie apprendre à ouvrir, fermer, redimensionner, déplacer et basculer entre les fenêtres, ce qui est la clé pour jongler avec succès avec plusieurs activités. Chaque programme que vous exécutez occupe sa propre fenêtre. Une fenêtre peut occuper une partie de ...

Comment accepter ou rejeter les cookies dans Safari - dummies

Comment accepter ou rejeter les cookies dans Safari - dummies

Un cookie est un petit fichier qu'un site Web enregistre automatiquement sur le disque dur de votre Mac. Il contient des informations, telles que vos préférences ou votre date de naissance, que le site utilisera lors de vos prochaines visites. Dans Mac OS X Snow Leopard, Safari vous permet de choisir d'accepter ou non tous les cookies ...

Le choix des éditeurs

Construire des boîtes et des lignes Bézier dans QuarkXPress - des nuls

Construire des boîtes et des lignes Bézier dans QuarkXPress - des nuls

Pour créer une boîte ou une ligne dans QuarkXPress plus complexe qu'un simple rectangle, ovale ou starburst, vous entrez dans le domaine du chemin de Bézier. Si vous avez utilisé l'outil Plume dans Adobe Illustrator ou Photoshop, vous comprenez déjà les chemins de Bézier. Il faut un peu de pratique et un esprit détendu ...

Création d'un rapport avec Crystal Reports 10 - témoins

Création d'un rapport avec Crystal Reports 10 - témoins

Lorsque vous démarrez Crystal Reports 10, généralement l'une des trois choses suivantes: créer un rapport, modifier un rapport ou exécuter un rapport sur les données de votre base de données. Les rapports prennent des données à partir d'une base de données, les traitent, les formatent et les affichent ensuite sur une imprimante, un écran d'ordinateur ou un site Web. Crystal Reports ...

Traitant des commentaires Javadoc dans Eclipse - mannequins

Traitant des commentaires Javadoc dans Eclipse - mannequins

Lorsque vous utilisez Eclipse pour écrire du code Java, n'oubliez pas de éditez les commentaires de Javadoc (les choses qui commencent par / **). Vous pouvez ajouter des informations utiles lorsque vous modifiez les commentaires Javadoc et lorsque vous les modifiez, l'aide au code d'Eclipse propose des suggestions. N'oubliez pas ces astuces lorsque vous modifiez vos commentaires Javadoc: Ajouter un commentaire Javadoc: ...

Le choix des éditeurs

Les connexions cachées sur le Nikon D5600 - les nuls

Les connexions cachées sur le Nikon D5600 - les nuls

Ouvrent les couvercles sur les côtés gauche et droit du Nikon D5600 caméra, et vous verrez plusieurs ports de connexions cachées. Les ports de connexion suivants sont indiqués sur cette image: Terminal d'accessoires: ce terminal accepte les accessoires suivants: câble déclencheur à distance Nikon MC-DC2; Télécommandes sans fil WR-1 et WR-R10; et les unités GPS GP-1 / GP-1A. I ...

Les connexions cachées sur votre Nikon D5200 - les nuls

Les connexions cachées sur votre Nikon D5200 - les nuls

ÉParpillés sur l'extérieur de votre appareil photo sont nombreuses commandes que vous utilisez pour changer d'image -prend des paramètres, revoir et modifier vos photos, et effectuer diverses autres opérations. Caché sous le couvercle sur le côté gauche de la caméra, vous trouverez les quatre ports de connexion suivants, étiquetés dans cette figure: Borne accessoire: Vous pouvez brancher le Nikon en option ...

Des boutons et autres commandes du Nikon D7500 - mannequins

Des boutons et autres commandes du Nikon D7500 - mannequins

C'est génial d'avoir une carte pour le boutons et commandes sur votre appareil photo, mais ce n'est pas beaucoup d'aide si vous ne pouvez pas vous rappeler quel bouton appuyer sur quand (et pourquoi). Alors, voici un aperçu des fonctions des contrôles les plus importants. (Certains contrôles ont des fonctions supplémentaires pendant certaines opérations, mais la table ...