none
Mirroring asynchrone SQL Server 2012 RRS feed

  • Question

  • Bonjour à tous,

    J'aimerai faire une synchronisation miroir asynchrone entre mes bases pour garantir une haute disponibilité comme ce sont des bases en production très sollicité, je préfère éviter de les ralentirs

    J'ai donc un serveur sous Windows server 2012 R2 (qui héberge la prod actuel) avec SQL server 2012 de l'autre côté j'ai un windows server 2016 avec SQL server 2012 (qui sera mon miroir)

    J'ai configuré mes bases mais au moment de sélectionner le mode opérationnel je n'ai pas la possibilité de le faire 

    J'ai aussi essayé avec un témoin mais dans ce cas je ne peux que choisir haute disponibilité avec failover auto

    Je suis donc un peu bloqué avec ça et je n'ai trouvé aucun poste sur le net mentionnant ce cas, sur les différents screens l'on voit toujours que la personne a le choix entre les deux options

    Merci d'avance pour votre retour,

    Cordialement,


    Vers l'infini et au delà


    • Modifié Kévin LC mardi 7 mai 2019 14:24 correction
    mardi 7 mai 2019 14:22

Toutes les réponses

  • Bonjour,

    Je ne suis pas expert en réplication SQL server.

    Mais je me permet de répondre tout de même à ce poste car pour avoir déjà eu plusieurs problématique de haute dispo sur SQL server, maintenant chez mes clients, je propose plutôt du Always-ON.

    Depuis SQL server 2016, si vous avez les licences, vous pouvez utiliser Always-ON avec une SQL server licence standard. Il y a quelques limitation notamment la limite à une seule base par AG. Mais dans le cadre de 'petite' instance cette technologie fonctionne très bien.

    https://docs.microsoft.com/fr-fr/sql/database-engine/availability-groups/windows/basic-availability-groups-always-on-availability-groups?view=sql-server-2017

    Cordialement


    Benoit

    mardi 7 mai 2019 14:34
  • Bonjour Benoit,

    Merci pour votre retour,

    Mais le Always-ON n'est pas applicable dans notre configuration, c'est un WMS ou chaque seconde de chargement compte et cette base secondaire est pour une consultation du stock par les clients

    Donc l'on recherche vraiment l'asynchrone la perte sur une minute n'est pas dramatique mais le ralentissement si xD

    PS: les bases font 60 et 70Go

    Cordialement,


    Vers l'infini et au delà


    • Modifié Kévin LC mardi 7 mai 2019 14:50 précision
    mardi 7 mai 2019 14:42
  • Bonjour

    En edition standard, le database mirroring ne peut être configuré qu'en mode synchrone.
    Si vous voulez du mode asynchrone : 

    • soit passer en edition enterprise
    • soit basculer sur SQL Server 2016+ edition standard

    cdlt

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    vendredi 21 juin 2019 08:34