A propos d'Oracle Data Guard

Vous pouvez utiliser Oracle Data Guard sur un serveur de base de données. Oracle Data Guard garantit la haute disponibilité, la protection des données et la récupération après sinistre des données Enterprise.

Pour plus d'informations sur Oracle Data Guard, reportez-vous à Introduction à Oracle Data Guard.

Stratégie IAM requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit vous accorder un accès de sécurité dans une stratégie. Cet accès est requis, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si vous obtenez un message vous indiquant que vous ne possédez pas de droits d'accès ou des autorisations nécessaires, vérifiez auprès du l'administrateur le type d'accès qui vous avez été octroyé et le compartiment dans lequel vous avez travaillé.

Si vous ne savez pas les stratégies, reportez-vous à Introduction aux stratégies et aux Stratégies courantes.

Informations générales

La configuration d'Oracle Data Guard requiert au moins deux bases de donnée : une dans un rôle principal et une dans un rôle de secours. Les bases de données principale et de secours constituent une configuration Data Guard. La plupart des applications accèdent à la base de données principale. Une base de données de secours est une copie cohérente au point de vue transactionnel de la base de données principale.

Le groupe Data Guard permet de créer et de gérer plusieurs bases de données de secours locales et distantes liées à une base de données principale, ce qui offre une flexibilité pour la protection des données et la récupération après sinistre. Dans un groupe Data Guard, une base de données principale peut prendre en charge jusqu'à six bases de données de secours.

Pour tenir à jour la base de données de secours, Oracle Data Guard transmet les données redo à partir de la base de données principale et les applique. Si la base de données principale devient indisponible, vous pouvez utiliser Data Guard pour permuter la base de données de secours ou basculer la base de données de secours vers le rôle principal. Cela est vrai même si vous disposez de plusieurs bases de données de secours.

Dans une configuration Data Guard standard, deux bases de données de secours sont couramment utilisées :

Certains clients professionnels recherchent la symétrie après un changement de site. Par exemple, ils peuvent préférer avoir la base de données de secours principale et locale dans la région 1, et une base de données de secours distante avec sa propre base de données de secours locale dans la région 2. Dans cette configuration, trois bases de données de secours sont disponibles. Après un changement de site, vous disposez toujours d'une base de données principale et d'une base de données de secours locale facilement disponibles dans la nouvelle région principale.

En outre, vous pouvez améliorer leurs configurations en ajoutant une autre base de données de secours à des fins de test, en tirant parti de nos fonctionnalités de secours de cliché (lecture/écriture).

Une configuration Data Guard requiert deux systèmes de base de données, l'un contenant la base de données principale et l'autre contenant la base de données de secours. Lorsque vous activez Data Guard pour une base de données, un système de base de données contenant la base de données de secours est créé et associé à la base de données principale.

Les détails supplémentaires des exigences sont les suivants :

Problèmes connus

Liste de sécurité pour le sous-réseau du système de base de données principal

Ingress Rules:
	Stateless: No
	Source: 10.0.1.0/24
	IP Protocol: TCPSource Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Egress Rules:
	Stateless: No
	Destination: 10.0.1.0/24
	IP Protocol: TCP
	Source Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Liste de sécurité pour le sous-réseau sur le système de base de données de secours

Ingress Rules:
	Stateless: No
	Source: 10.0.0.0/24
	IP Protocol: TCP
	Source Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Egress Rules:
	Stateless: No
	Destination: 10.0.0.0/24
	IP Protocol: TCP
	Source Port Range: All
	Destination Port Range: 1521
	Allows: TCP traffic for ports: 1521

Pour plus d'informations sur la création et la modification de règles, reportez-vous à Listes de sécurité.

Remarques concernant le domaine de disponibilité et le domaine de pannes pour Oracle Data Guard

Oracle recommande de positionner le système de base de donnée contenant la base de donnée de secours dans un domaine différent de celui du système de base de donnée contenant la base de donnée principale afin d'améliorer la disponibilité et le processus de récupération après sinistre. Si vous activez Oracle Data Guard pour une base de données et que votre base de données de secours se trouve dans le même domaine de disponibilité que la base de données principale (par choix ou si vous travaillez dans une seule région de domaine de disponibilité), Oracle recommande de placer la base de données de secours dans un domaine de pannes différent de celui de la base de données principale.

Remarque : si les bases de données principale et de secours sont une base de données Oracle RAC à deux nœuds et que toutes les deux se situent dans le même domaine, seul l'un des deux nœuds de la base de données de secours peut se retrouver dans un domaine d'erreur qui n'inclut aucun autre nœud de la base de données principale ou de secours. Cela est dû au fait que chaque domaine de disponibilité ne dispose que de trois domaines de pannes, et que les bases de données principale et de secours disposent d'un total combiné de quatre noeuds. Pour plus d'informations sur les domaines de disponibilité et les domaines de pannes, reportez-vous à Régions et domaines de disponibilité.