Préparer les services dans le nuage pour accepter les données migrées

Préparez votre compte Oracle Cloud Infrastructure à accepter les données migrées en créant un seau de stockage pour stocker les données et en provisionnant une base de données compatible dans votre région. La version de la base de données doit être identique à celle de la base source et la version du correctif doit être identique (ou supérieure) à celle de la base source.

Créer un seau dans le stockage d'objets

Les seaux sont utilisés pour stocker et organiser les données. Le seau que vous créez sera le conteneur pour les données sauvegardées dans Oracle Cloud Infrastructure Object Storage.

  1. Dans la console Oracle Cloud Infrastructure, sous Infrastructure de base, cliquez sur Service de stockage d'objets.
  2. Sélectionnez le compartiment dans la liste des compartiments, dans la partie gauche de la page.
    C'est dans le compartiment que vous avez déployé les ressources.
  3. Cliquez sur Créer un seau.
  4. Nommez le seau.
    Le système génère un nom de seau par défaut qui indique l'année, le mois, le jour et l'heure courants, par exemple bucket-20210-1359. Lors de la modification de la valeur par défaut à tout autre nom de seau, utilisez des lettres, des chiffres, des tirets, des traits de soulignement et des points. Évitez d'entrer des informations confidentielles. Par exemple, nommez le seau atp-upload.
  5. Utilisez les valeurs par défaut pour les attributs de seau.
    Par exemple, sélectionnez le niveau de stockage Standard. Standard : Niveau de stockage principal par défaut utilisé pour le stockage des données qui nécessitent un accès rapide et immédiat.
  6. Cliquez sur Créer un seau.

Déployer une topologie Oracle Base Database Service

Le code Terraform pour déployer la topologie en nuage cible est disponible dans Oracle Cloud Infrastructure Resource Manager ou GitHub. Vous pouvez utiliser le code pour provisionner les ressources de réseau requises, une instance de calcul pour le serveur d'hôte bastion et Oracle Base Database Service.

  • Déployez les ressources en nuage à l'aide d'Oracle Cloud Infrastructure Resource Manager :
    1. Cliquez sur Déployer vers Oracle Cloud
      Si vous n'êtes pas déjà connecté, entrez la location et les données d'identification de l'utilisateur.
    2. Réviser et accepter les conditions générales.
    3. Sélectionnez la région dans laquelle déployer la pile.
    4. Suivez les invites à l'écran et les instructions pour créer la pile.
    5. Après avoir créé la pile, cliquez sur Actions Terraform et sélectionnez Planifier.
    6. Attendez que la tâche soit terminée et vérifiez le plan.
      Pour apporter des modifications, retournez à la page Détails de la pile, cliquez sur Modifier la pile et apportez les modifications requises. Ensuite, exécutez de nouveau l'action Planifier.
    7. Si aucune autre modification n'est nécessaire, retournez à la page Détails de la pile, cliquez sur Actions Terraform et sélectionnez Appliquer.
  • Déployez les ressources en nuage à l'aide de l'interface de ligne de commande Terraform :
    1. Allez à GitHub.
    2. Téléchargez le code sur votre ordinateur local.
    3. Effectuez les étapes préalables dans README.
    4. Appliquez la configuration à l'aide de l'interface de ligne de commande Terraform.

Provisionner une base de données dans Oracle Cloud Infrastructure

Provisionnez une base de données compatible dans Oracle Cloud Infrastructure. La base de données peut être sans système d'exploitation ou sur machine virtuelle, mais la version doit être au moins identique à celle de la base de données source.

La version de la base de données cible doit être identique ou supérieure à celle de la base source. La base de données cible peut avoir un niveau de correctif supérieur. S'il s'agit d'une version supérieure, une mise à niveau est requise avant la migration.

Le nom de la base de données conteneur ou de l'identificateur de système dans le nuage doit être identique à celui de la base de données conteneur ou de l'identificateur de système de la base de données source. Selon le type de système de base de données et le nombre de noeuds provisionnés, le provisionnement d'un système de base de données peut prendre plus d'une heure.

Avant de commencer, le compartiment doit avoir un réseau en nuage virtuel (VCN) configuré avec un sous-réseau privé pour provisionner Oracle Base Database Service. Pour accéder à la base de données, vous devez provisionner un hôte bastion dans un sous-réseau public du VCN (pour qu'il ait une adresse IP publique), ou vous aurez besoin d'un accès direct au réseau privé au moyen d'un RPV ou d'Oracle Cloud Infrastructure FastConnect. Créez une règle de liste de sécurité sur le sous-réseau privé de base de données donnant accès au port de base de données (1521) à partir du bloc CIDR du sous-réseau public.

  1. Ouvrez le menu de navigation dans la console OCI.
  2. Sélectionnez Oracle Database, puis Base de données de base Oracle.
  3. Cliquez sur Créer un système de base de données.
  4. Sélectionnez le compartiment dans lequel le système de base de données résidera.
  5. Donner un nom à votre système de base de données.
  6. Sélectionnez un domaine de disponibilité.
  7. Configurez la forme qui correspond aux exigences de votre base de données.

    La forme détermine le type de système de base de données créé et les ressources qui lui sont affectées. Par défaut, AMD VM.Standard.E4. Une forme flexible avec 4 OCPU est sélectionnée.

    Pour spécifier une forme autre que celle par défaut, cliquez sur Modifier la forme et sélectionnez une forme disponible dans la liste.

  8. Sélectionnez le processeur Ampere, AMD ou Intel dans le groupe de processeurs

    Note :

    Si vous sélectionnez une forme Ampere A1, AMD E4 ou Intel X9 flexible, la mémoire, la bande passante de réseau et les E/S par seconde théoriques maximales sont ajustées proportionnellement.

  9. Configurer les OCPU : Sélectionnez le nombre d'OCPU à affecter à cette instance.
    Pour les formes flexibles Ampere A1, AMD E4 et Intel X9, vous pouvez sélectionner le nombre d'OCPU à l'aide du curseur situé dans le champ Nombre d'OCPU par noeud.
    • Pour la forme Ampere A1, vous pouvez sélectionner un minimum de 1 OCPU et un maximum de 57 OCPU.
    • Pour la forme AMD E4, un minimum de 1 OCPU et un maximum de 64 OCPU peuvent être sélectionnés.
    • Pour la forme Intel X9, un minimum de 1 OCPU et un maximum de 32 OCPU peuvent être sélectionnés.

    Les ressources suivantes sont mises à l'échelle proportionnellement au nombre d'OCPU que vous avez sélectionné.

    • Mémoire (Go) : Quantité de mémoire à affecter à cette instance.

      Pour les formes Ampere A1, AMD E4 et Intel X9, la mémoire est ajustée proportionnellement au nombre d'OCPU sélectionnées.

      • Pour la forme Ampere A1, pour chaque OCPU, 8 Go de mémoire sont affectés. Un minimum de 8 Go et un maximum de 456 Go de mémoire sont alloués.
      • Pour la forme AMD E4, pour chaque OCPU, 16 Go de mémoire sont affectés. Un minimum de 16 Go et un maximum de 1024 Go de mémoire sont alloués.
      • Pour la forme Intel X9, pour chaque OCPU, 16 Go de mémoire sont affectés. Un minimum de 16 Go et un maximum de 512 Go de mémoire sont affectés.
    • Bande passante de réseau (Gbit/s) : Quantité de bande passante de réseau à affecter à cette instance.

      Pour les formes Ampere A1, AMD E4 et Intel X9, la bande passante est ajustée proportionnellement au nombre d'OCPU sélectionnées. Pour chaque OCPU, une bande passante de réseau de 1 Gbit/s est affectée.

      • Pour la forme Ampere A1, un minimum de 1 Go/s et un maximum de 40 Go/s pour la bande passante de réseau sont affectés.
      • Pour une forme AMD E4, un minimum de 1 Gbit/s et un maximum de 40 Gbit/s pour la bande passante de réseau sont affectés.
      • Pour une forme Intel X9, un minimum de 1 Gbit/s et un maximum de 32 Gbit/s pour la bande passante de réseau sont affectés.
    • E/S par seconde maximales théoriques : Quantité d'entrées et de sorties par seconde à affecter à cette instance. Les E/S par seconde maximales théoriques dépendent également du stockage que vous sélectionnez.

      Pour les formes Ampere A1, AMD E4 et Intel X9, les E/S par seconde maximales théoriques sont ajustées proportionnellement au nombre d'OCPU sélectionnées. Pour chaque OCPU, 16 Ko d'E/S par seconde maximales théoriques sont alloués.

      • Pour la forme Ampere A1, un minimum de 16K et un maximum de 640K E/S par seconde théoriques sont affectés.
      • Pour la forme AMD E4, un minimum de 16K et un maximum de 640K sont affectés.
      • Pour une forme Intel X9, un minimum de 16 Ko et un maximum de 512 Ko d'E/S par seconde théoriques sont affectés.
  10. Cliquez sur Sélectionner une forme.
  11. Configurer le stockage
    Pour spécifier un stockage autre que celui par défaut, cliquez sur Modifier le stockage et sélectionnez un stockage disponible dans la liste.
    • La forme Ampere A1 n'est prise en charge que dans le gestionnaire de volumes logiques. Lorsque la forme Ampere A1 est sélectionnée, le type de logiciel de gestion du stockage passe à Gestionnaire de volumes logiques avec l'option Performance supérieure.
  12. Choisissez un logiciel de gestion de stockage en sélectionnant l'une des options suivantes :
    • Oracle Grid Infrastructure pour utiliser Oracle Automatic Storage Management (recommandé pour les charges de travail de production). Il permet la gestion du stockage sur plusieurs nœuds en toute transparence et est recommandé pour la résilience. La version 11g n'est disponible que lorsque vous utilisez Oracle Grid Infrastructure.
    • Gestionnaire de volumes logiques pour provisionner rapidement votre système de base de données à l'aide du gestionnaire de volumes logiques, logiciel de gestion du stockage.

      Note :

      • La forme Ampere A1 n'est prise en charge que dans le gestionnaire de volumes logiques.
      • La valeur de stockage disponible (Go) que vous spécifiez lors du provisionnement détermine le stockage total maximal disponible par ajustement.
  13. Configurez la performance du stockage en sélectionnant la quantité de stockage requise pour cette base de données.
    1. Sélectionnez l'une des options suivantes pour Performance du volume de stockage :
      • Égal à pour la plupart des charges de travail qui nécessitent un bon équilibre entre performance et coût.
      • Performance élevée pour les bases de données et les charges de travail importantes ayant des exigences élevées en matière d'E/S. Il s'agit du niveau de performance par défaut.
    2. Dans Stockage de données disponible (Go), sélectionnez la quantité de stockage par blocs à affecter au système de base de données.
      Le stockage disponible peut être augmenté ou réduit selon les besoins après le provisionnement du système de base de données.

    Le champ Stockage de zone de récupération en lecture seule affiche la quantité de stockage disponible pour les données des journaux de récupération (stockage RECO). Le stockage de zone de récupération est déterminé en fonction du stockage sélectionné. Toutefois, vous pouvez modifier le stockage de la zone de récupération de manière indépendante après le provisionnement.

    Le champ en lecture seule E/S par seconde théoriques attendues pour le stockage de données affiche les E/S par seconde théoriques maximales réalisables pour le stockage que vous avez sélectionné.

  14. Cliquez sur Enregistrer les modifications.
  15. Configurer le système de base de données.
    1. Spécifiez le nombre total de noeuds pour définir le nombre de noeuds dans le système de base de données.
      Vous pouvez spécifier un ou deux noeuds. Cela dépend également de la forme et du stockage que vous sélectionnez.
      • Les systèmes de base de données RAC à plusieurs noeuds nécessitent au moins deux OCPU par noeud et ne sont pas disponibles dans le gestionnaire de volumes logiques.
      • La forme Ampere A1 et la forme VM.Standard2.1 ne sont disponibles que sur les systèmes de base de données à un seul noeud.
    2. Édition du logiciel Oracle Database
      Edition de la base de données prise en charge par le système de base de données. L'édition de la base de données ne peut pas être modifiée ultérieurement.
      • Oracle Database Standard Edition n'est pas pris en charge sur les systèmes de base de données basés sur une forme Ampere A1.
    3. Stockage total (Go)
      Champ en lecture seule. Affiche la quantité totale de stockage qui sera utilisée par le système de base de données, y compris le stockage requis par le logiciel du système de base de données. La taille de la sauvegarde détermine la valeur minimale du stockage disponible.
    4. Nom de la grappe
      S'affiche uniquement pour les systèmes de base de données à plusieurs noeuds, pour vous permettre de spécifier la grappe dans laquelle stocker le noeud.
    5. E/S par seconde maximales théoriques
      Affiche le nombre maximal d'E/S par seconde pris en charge pour votre instance. Il s'agit du nombre minimal d'E/S par seconde de réseau et d'E/S par seconde de stockage que vous avez sélectionnés dans les sections Configurer la forme et Configurer le stockage.
      • Les E/S par seconde théoriques maximales sont calculées en fonction de la base de données avec une taille de bloc 8K.
  16. Facteur de limitation d'E/S par seconde
    Affiche le stockage ou le réseau, en fonction duquel les E/S par seconde maximales théoriques sont déterminées. Permet de déterminer s'il faut augmenter le stockage ou augmenter la bande passante de réseau (en augmentant le nombre d'OCPU de manière proportionnelle) pour votre forme si davantage d'E/S par seconde sont requises.
  17. Ajoutez une clé SSH pour charger votre clé publique SSH aux fins d'accès.
  18. Sélectionner le type de licence
    • Licence incluse signifie que le coût de cette ressource du service Oracle Cloud Infrastructure Database comprendra à la fois les licences logicielles Oracle Database et le service.
    • Utiliser sa propre licence signifie que vous utiliserez les licences logicielles Oracle Database de votre organisation pour cette ressource du service Oracle Cloud Infrastructure Database.
  19. Spécifiez les informations sur le réseau
    1. Réseau en nuage virtuel. Cliquez sur Changer de compartiment pour sélectionner un VCN dans un compartiment différent.
      VCN dans lequel créer le système de base de données.
    2. Sous-réseau client. Cliquez sur Modifier le compartiment pour sélectionner un sous-réseau dans un autre compartiment.
      Sous-réseau auquel le système de base de données est attaché. Pour les systèmes de base de données RAC à un ou plusieurs noeuds, n'utilisez pas un sous-réseau chevauchant 192.168.16.16/28, car il est utilisé par l'interconnexion privée Oracle Clusterware sur l'instance de base de données. Cela entraînerait un dysfonctionnement de l'interconnexion privée.
    3. (Facultatif) Groupes de sécurité de réseau

      Facultativement, vous pouvez spécifier un ou plusieurs groupes de sécurité de réseau pour votre système de base de données. Les groupes NSG servent de pare-feu virtuels, ce qui vous permet d'appliquer un jeu de règles de sécurité de trafic entrant et sortant à votre système de base de données. Vous pouvez spécifier jusqu'à cinq groupes de sécurité de réseau.

      Note :

      Si vous sélectionnez un sous-réseau avec une liste de sécurité, les règles de sécurité du système de base de données rassembleront celles de la liste et celles des groupes de sécurité de réseau.

      Pour utiliser des groupes de sécurité de réseau :

      1. Sélectionnez Utiliser les groupes de sécurité de réseau pour contrôler le trafic. Vous devez sélectionner un réseau en nuage virtuel pour pouvoir affecter des groupes NSG à votre système de base de données.
      2. Spécifiez le groupe de sécurité de réseau à utiliser avec le système de base de données. Il peut être nécessaire d'utiliser plusieurs groupes de sécurité de réseau. En cas de doute, communiquez avec l'administrateur du réseau.
      3. Pour utiliser des groupes de sécurité de réseau supplémentaires, cliquez sur + Autre groupe de sécurité de réseau.
  20. Nom du domaine hôte du système de base de données.
    Si le sous-réseau sélectionné utilise le résolveur Internet et de VCN fourni par Oracle pour la résolution des noms DNS, ce champ affiche le nom de domaine du sous-réseau, qui ne peut pas être modifié. Sinon, vous pouvez indiquer le nom de domaine de votre choix. Les traits d'union (-) ne sont pas autorisés.
  21. URL de l'hôte et du domaine.
    Combine les noms d'hôte et de domaine pour afficher le nom de domaine complet de la base de données. La longueur maximale est de 64 caractères.
  22. Groupe de diagnostics.

    La fonction de collecte de diagnostics et d'avis vous permet, ainsi qu'aux opérations Oracle Cloud, d'identifier, d'étudier, de suivre et de résoudre les problèmes liés aux MV invitées rapidement et efficacement. Abonnez-vous à des événements pour être avisé des modifications d'état des ressources. Vous pouvez activer ou désactiver cette fonction à tout moment.

  23. Cliquez sur Afficher les options avancées pour spécifier des options avancées pour le système de base de données.
    Par exemple, le domaine d'erreur dans lequel réside le système de base de données et le fuseau horaire par défaut du système de base de données.
  24. Cliquez sur Suivant pour passer à l'écran Informations sur la base de données et fournir les informations suivantes pour la base de données initiale.
    1. Nom de base de données
      Entrez le nom de la base de données, également appelé DB_NAME, qui correspond au nom de la base de données conteneur source ou à l'IDS de la base de données source. Les noms de base de données source et cible doivent correspondre pour que la phase de restauration fonctionne de manière transparente.
    2. Image de base de données
      Détermine la version d'Oracle Database utilisée pour la base de données.
    3. Mot de passe
      Définissez un mot de passe pour l'utilisateur SYS correspondant aux exigences de mot de passe. Le mot de passe SYS doit être identique au mot de passe SYS de la base de données source.
  25. Cliquez sur Créer un système de base de données.