Comment faire pour activer et maintenir les archives Oracle 12c

Si vous ne l'avez pas déjà fait, permettant à votre système pour archiver vos 12c Oracle est un processus très simple. Cependant, gardez ces choses à l'esprit:

Sommaire

  • Vous devez arrêter et redémarrer la base de données.

  • Vous devez avoir suffisamment d'espace pour stocker vos journaux d'archive.

Avant d'allumer l'archivage, décider où stocker les fichiers journaux d'archive. Utilisez la zone de récupération rapide pour l'archivage.

Comment faire pour activer la zone de récupération rapide dans Oracle 12c

Suivez le long pour permettre à la zone de récupération rapide:

  1. Ouvrez une invite de commande à votre système d'exploitation.

  2. Connectez-vous à SQL * Plus que SYSDBA:

  3. Configurer combien d'espace vous voulez consacrer à votre zone de récupération rapide:

    Cet exemple consacre 100 Go. Vous devriez voir ceci:

    Système modifiée.
  4. Choisissez la destination:

    Vous devriez voir ceci:

    Système modifiée.

    Maintenant Oracle crée automatiquement vos journaux d'archivage sous la zone de récupération rapide. Le processus d'archivage crée un dossier pour votre base de données et le sous-dossier pour la date des archives ont été créés. Il les organise très bien.

Si vous voulez voir combien de votre zone de récupération rapide est utilisé, connectez-vous à SQL * Plus et interroger la vue V $ FLASH_RECOVERY_AREA_USAGE. Il est en quelque sorte une fausse appellation. Oracle n'a toujours pas changé le nom de ce point de vue à partir de Flash sur FAST, même si ils ont fait le changement dans la documentation, il ya deux versions.

Après avoir déterminé l'endroit où vous souhaitez conserver les journaux d'archive, vous pouvez activer l'archivage. Ces étapes vous guidera à travers le processus:




  1. Ouvrez une invite de commande à votre système d'exploitation.

  2. Connectez-vous à SQL * Plus que SYSDBA:

  3. Arrêtez la base de données:

    Vous voyez ceci:

    Base de données exemple closed.Database dismounted.ORACLE arrêté.
  4. Démarrez la base de données en mode de montage:

    Vous voyez quelque chose comme ceci:

    Instance Oracle started.Total Système Global Area 1336176640 bytesFixed Taille 2287480 bytesVariable Taille 1258293384 bytesDatabase tampons 67108864 bytesRedo Buffers8486912 bytesDatabase monté.
  5. Lancez la commande pour activer le mode archive:

    Vous devriez voir ceci:

    Base de données modifiée.
  6. Ouvrez la base de données:

    Vous devriez voir ceci:

    Base de données modifiée.

    Maintenant, votre base de données est en mode journal d'archivage, et les fichiers journaux d'archive devrait apparaître dans votre zone de récupération rapide.

Si vous êtes impatient et que vous voulez les voir maintenant, tapez la commande suivante:

Vous voyez ceci:

Système modifiée.

Si vous accédez à votre zone de récupération rapide, vous devriez voir un de vos journaux d'archive dans un sous-répertoire avec la date d'aujourd'hui.

Comment maintenir les archives Oracle 12c

Archiver les journaux sont un élément fondamental de votre stratégie de sauvegarde et de récupération. Toutefois, ils peuvent prendre beaucoup d'espace et doivent être sauvegardés. Heureusement, la sauvegarde de vos journaux d'archive est pas plus difficile que la sauvegarde de quelque chose d'autre dans votre base de données. En outre, RMAN dispose de quelques fonctionnalités pour vous aider à récupérer cet espace les archives occupent.

Faites une sauvegarde de tous vos journaux d'archive avec ceci:

Cette commande sauvegarde tous les journaux d'archivage à votre destination de l'archive, qui peut être un défi de taille en fonction de la fréquence à laquelle vous émettez cette commande.

Sauvegardez vos journaux d'archive au moins une fois par jour. Gardez vos journaux d'archivage pour un maximum de 30 jours.

Au lieu de sauvegarder tous les journaux d'archivage à chaque fois, vous pourriez essayer de ne sauvegarder que ceux créés depuis la dernière sauvegarde. Pour ce faire, tapez ceci:

Vous pouvez émettre cette commande tous les jours dans le cadre de votre stratégie de sauvegarde. Vous pouvez même le faire plusieurs fois par jour juste pour être sûr que vous obtenez tous vos journaux d'archivage sauvegardés aussi souvent que possible. Lorsque les journaux d'archivage sont sauvegardés, vous voudrez peut-être pas dans l'archive destination- ils prennent de la place, après tout.

Recovery Management (RMAN) offre une commande pratique pour nettoyer toutes les archives sauvegardées avec succès. Si vous souhaitez sauvegarder tous vos journaux d'archive et ensuite supprimer les fichiers qui ont été sauvegardés, tapez ceci:

Nous privilégions la “ supprimer entrée ” la clause de la commande dans le cadre d'une stratégie de sauvegarde du journal des archives:

  • Il vous permet de sauvegarder tous les journaux d'archivage qui existent dans votre destination de l'archive tout en même temps libérer de l'espace.

  • RMAN supprime les journaux d'archive uniquement si la sauvegarde a réussi.

  • Vous ne devez pas vous inquiéter à propos de venir avec une formule de temps qui va sauvegarder les archives chaque tellement souvent. Parce qu'elle supprime ceux qu'elle soutient avec succès, vous pouvez spécifier “ tous les ” à chaque fois, assurant qu'aucun ne pas manquer.

Exécuter une commande de sauvegarde du journal d'archives chaque fois que vous faites d'une sauvegarde de base de données. De cette façon, vous avez tout ce que vous avez besoin de récupérer si il ya un échec.


» » » Comment faire pour activer et maintenir les archives Oracle 12c