Laboratoire Microsoft |  CertifExpress 
 Le Forum de Réfèrence sur les Technologies Microsoft - http://www.forum-microsoft.org

sql server mirroring

Un forum dédié au serveur de Base de Données Made in Microsoft

Modérateurs : Thierry DEMAN (MVP Exchan, ygainche, Modérateurs, Modérateurs_Applicatifs

sql server mirroring

Message par said.radi » Jeu 11 Fév 2016, 23:22

Bonjour, pour des besoin de haute disponibilité j'ai configuré une base de donnée en mirroring avec deux serveur SQL :
SRV1\SQL1 (instance principale)
SRV2\SQL2 (instance miroir)
SRV2\Temoin (instance témoin)
En faisant des test j'ai constaté quand je perds mon serveur SRV2 (instance miroir et témoin), la base de donnée principale devient inaccessible et à côté de la BD c'est marqué (Principal, Déconnecté /En récupération), y a t il un moyen pour que mes clients peuvent se connecter à la base de données principale avec cet état (Principal, Déconnecté /En récupération) ?
Merci d'avance pour vos aides.
said.radi
Novice
Novice
 
Message(s) : 12
Inscription : Mar 13 Mai 2014, 15:14

Re: sql server mirroring

Message par Timil » Sam 13 Fév 2016, 19:00

Bonjour,

Sans la version de SQL c'est difficile de vous répondre.
Avatar de l’utilisateur
Timil
Forum Master
Forum Master
 
Message(s) : 17001
Inscription : Mar 18 Mars 2003, 12:44
Localisation : Luxembourg

Re: sql server mirroring

Message par said.radi » Sam 13 Fév 2016, 20:40

Bonjour,
merci de votre retour, j'ai oublié de préciser la version SQL server, la version que j'ai utilisé pour les tests : SQL 2012 standard SP1, et la version que je veux mettre en place c'est SQL 2014 Standard
said.radi
Novice
Novice
 
Message(s) : 12
Inscription : Mar 13 Mai 2014, 15:14

Re: sql server mirroring

Message par Timil » Dim 14 Fév 2016, 20:58

Salut

Alors testez en version 2014...
Les deux version n'ont rien a voir niveau mirroring!

Si vous faites vos tests avec une version N-1... vous allez avoir d'énormes surprises.
Avatar de l’utilisateur
Timil
Forum Master
Forum Master
 
Message(s) : 17001
Inscription : Mar 18 Mars 2003, 12:44
Localisation : Luxembourg

Re: sql server mirroring

Message par said.radi » Dim 14 Fév 2016, 21:32

OK je vais tester avec la version 2014, donc pour la version 2012 si je perds l'instance miroir et l'instance témoin, je perds l'accès à la base principale.
said.radi
Novice
Novice
 
Message(s) : 12
Inscription : Mar 13 Mai 2014, 15:14

Re: sql server mirroring

Message par Timil » Lun 15 Fév 2016, 9:34

Comme pour un cluster: Si vous perdez la majorité des votes vous perdez la base (hors config spécifique)

Pourquoi ne pas mettre un cluster d'ailleurs?
Avatar de l’utilisateur
Timil
Forum Master
Forum Master
 
Message(s) : 17001
Inscription : Mar 18 Mars 2003, 12:44
Localisation : Luxembourg

Re: sql server mirroring

Message par said.radi » Lun 15 Fév 2016, 11:14

Bonjour, j'ai fait des test avec sql 2014 et j'ai toujours même constat si je perds la base miroir et la base témoin, pour le cluster est ce qu'on peut faire un cluster que pour des instances précises, par exemple si j'ai plusieurs instances sur un serveur sql est ce que je peux faire un cluster que pour une seul instance.
said.radi
Novice
Novice
 
Message(s) : 12
Inscription : Mar 13 Mai 2014, 15:14

Re: sql server mirroring

Message par Timil » Lun 15 Fév 2016, 12:05

est ce que je peux faire un cluster que pour une seul instance.
Non, mais ce n'était pas demandé au départ de supporter plusieurs instances :)
Déplacez votre témoin sur un serveur tier.
Avatar de l’utilisateur
Timil
Forum Master
Forum Master
 
Message(s) : 17001
Inscription : Mar 18 Mars 2003, 12:44
Localisation : Luxembourg

Re: sql server mirroring

Message par said.radi » Lun 15 Fév 2016, 12:09

Si je déplace le témoin sur un autre serveur, dans ce cas il faut que je fasse la redondance pour l'instance témoin, est ce que cela est possible ?
said.radi
Novice
Novice
 
Message(s) : 12
Inscription : Mar 13 Mai 2014, 15:14

Re: sql server mirroring

Message par Timil » Lun 15 Fév 2016, 18:22

dans ce cas il faut que je fasse la redondance pour l'instance témoin
Pourquoi faire?
Tant que vous avez deux votes l'infra tiendra.
Avatar de l’utilisateur
Timil
Forum Master
Forum Master
 
Message(s) : 17001
Inscription : Mar 18 Mars 2003, 12:44
Localisation : Luxembourg

Re: sql server mirroring

Message par said.radi » Lun 15 Fév 2016, 21:28

J'utilise deux serveurs ESXi autonome (pas de : HA, DRS, et stockage partagé), sur le premier ESXi j'ai une VM serveur SQL principal et sut l'autre ESXi j'ai le serveur SQL miroir et témoin, si je perds le deuxièmes ESXi physiquement (perte de connexion; problème stockage ou incendie), je vais perde la base de données principal, c'est pour ça je me demande s'il y a un moyen d'assurer la redondance de la base témoin sur le premier ESXi.
said.radi
Novice
Novice
 
Message(s) : 12
Inscription : Mar 13 Mai 2014, 15:14

Re: sql server mirroring

Message par Timil » Mar 16 Fév 2016, 10:44

Et dans le cas ou vos ESX perdent leur connectivité vous avez un split brain.
Le temoin ne peut pas être juge et parti.

Un cluster/miroir ne supporte qu'une panne pas deux
Avatar de l’utilisateur
Timil
Forum Master
Forum Master
 
Message(s) : 17001
Inscription : Mar 18 Mars 2003, 12:44
Localisation : Luxembourg


Retour vers SQL Server

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)



Accueil | News | Articles | Tips | Outils | Certification | Easters Eggs
Essentiels | Glossaire | Vidos | Whitepapers | Essentiels | Bote Scripts
Conditions d'utilisation & Copyright | Respect de la vie prive