IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réplications SQL Server Discussion :

Mise en place d'un clone [2008]


Sujet :

Réplications SQL Server

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 727
    Points : 261
    Points
    261
    Par défaut Mise en place d'un clone
    Bonjour,

    J'ai une base A sur un serveur A et je cherche à mettre en place un clone (base B sur un server B) alors miroir, log shipping backup/restore ? un mécanisme simple et si possible moins couteux niveau licence ?

    Merci.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Avec un gros nez rouge, c'est pas très couteux...




    Bon, sérieusement, ça dépend de ton besoin et de tes moyens.

    En temps, combien de données es-tu prêt à perdre ? 1 heures de données ou 10 secondes ?
    Et ne pose pas cette question là à tes supérieures sans des données chiffrées.
    Sinon la réponse sera 0 secondes. "Ok, bon ben on va faire de la réplication, coût des licences plus la machine de relève : 30 000$" Crise cardiaque du supérieur !

    Quel est le niveau d'activité de la bd ? 5 Go de log par heure ?

    Niveau infrastructure :
    Qu'as-tu comme machine pour faire le clone ? Un truc poussif qui aura le statut de "relève" mais qu'on ne sait pas si la prod arrivera à soutenir l'activité de la prod ?
    Aussi au niveau réseau, est-ce que ça peut supporter largement ce surplus d'activité ?

    C'est sûr que le log shipping est vraisemblablement un des systèmes le plus simple et moins le cher...

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 723
    Points
    52 723
    Billets dans le blog
    5
    Par défaut
    Un mirroring sera la chose la plus simple, la moins couteuse (0 € de licence SQL Server) et la plus sûre. En mode synchrone, aucune perte de données. En sus, vous pouvez opter pour un basculement automatique pour cela il suffit de rajouter une 3e machine qui serva de quorum pour décider du basculement. Cette 3e machine peut être déjà une machine du parc, sur laquelle vous pourrez installer une instance Express (gratuite) qui sert uniquement de surveillance et prise de décision (aucune base).

    A lire : http://blog.developpez.com/sqlpro/p7...e_base_de_donn

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 727
    Points : 261
    Points
    261
    Par défaut
    Bonjour && Merci à vous deux,

    L'objectif est d'avoir une base accéssible en lecture avec une évolution de volumétrie de ~ 2Go de données par jour sur un site distant.

    Merci.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    Un mirroring sera la chose la plus simple, la moins couteuse (0 € de licence SQL Server) et la plus sûre.
    Mince, il faut que je relise mes fondamentaux.
    En tout cas, merci, ça me fournit un objectif pour 2014 !
    Reste juste à trouver un indicateur pour quantifier ça et faire plaisir à mes bosss

  6. #6
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 623
    Points : 1 049
    Points
    1 049
    Par défaut
    Citation Envoyé par dari68 Voir le message
    Bonjour && Merci à vous deux,

    L'objectif est d'avoir une base accéssible en lecture avec une évolution de volumétrie de ~ 2Go de données par jour sur un site distant.

    Merci.
    Si tu es en SQL Server 2012, tu peux aussi utiliser le "Always On". La base de l'instance secondaire sera accessible en lecture seule. Le mirroring ne le permet pas.
    Blog Perso | Kankuru (logiciel gratuit pour SQL Server)

  7. #7
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 723
    Points
    52 723
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
    Mince, il faut que je relise mes fondamentaux.
    En tout cas, merci, ça me fournit un objectif pour 2014 !
    Reste juste à trouver un indicateur pour quantifier ça et faire plaisir à mes bosss
    Ca existe depuis la version 2005....

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  8. #8
    Membre habitué
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2011
    Messages
    118
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 118
    Points : 180
    Points
    180
    Par défaut
    Citation Envoyé par darkelend Voir le message
    Si tu es en SQL Server 2012, tu peux aussi utiliser le "Always On". La base de l'instance secondaire sera accessible en lecture seule. Le mirroring ne le permet pas.
    Oui Always On permet de lire une base sur un réplicat secondaire mais ça entraine le coût d'une licence supplémentaire.

    Le mirroring ne le permet pas, sauf si tu crées un snapshot. Mais il faut accepter les conditions, ça veut dire avoir une vue des données au moment de la création du snapshot. Si la lecture doit être en continue avec des données à jour à la seconde prêt, ce n'est pas possible.

  9. #9
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 727
    Points : 261
    Points
    261
    Par défaut
    Merci à ts,

    Encore une question: avec une instance avec plusieurs bases: faut proceder base par base ? pas moyen de mettre toutes les bases en mirroring en une seule opération?

    @+

  10. #10
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 723
    Points
    52 723
    Billets dans le blog
    5
    Par défaut
    Avec AlwaysOn oui, avec Mirroring non.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  11. #11
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 727
    Points : 261
    Points
    261
    Par défaut
    Merci bien.



    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AD]Mise en place de Active Directory
    Par guiguisi dans le forum Windows Serveur
    Réponses: 9
    Dernier message: 29/07/2004, 08h50
  2. [C#] Mise en place d'un site multilingue
    Par regbegpower dans le forum ASP.NET
    Réponses: 6
    Dernier message: 19/03/2004, 19h15
  3. mise en place serveur web intranet
    Par gui4593 dans le forum Installation
    Réponses: 7
    Dernier message: 01/01/2004, 18h18
  4. Mise en place d'index....??
    Par liv dans le forum Requêtes
    Réponses: 6
    Dernier message: 18/12/2003, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo