Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Dédoublement de Base SQL...sur 2 Serveurs

5 réponses
Avatar
Jim
Bonjour,



Je suis à la recherche des différentes possibilités d'avoir en finalité sur
deux serveurs 2k (A et B) sur deux sites distant, le double d'une base SQL
2k. Ceci afin de pouvoir basculer du serveur A vers B en cas de problème
avec le serveur A. D'après mes connaissances (car je ne suis pas un
spécialiste de SQL 2k), la sauvegarde/restauration peut être une solution,
la duplication (+complexe), l'export/import.....Je n'est pas de contrainte
de temps réel... pour les données, au pire J-1. Les données non pas besoin d
'être synchronisées dans les deux sens, simplement de A vers B. Eh oui !! Çà
a l'ère simple. !



Merci d'avance de vos propositions.



Cordialement

5 réponses

Avatar
Sylvain Lafontaine
Lorsque les deux serveurs sont sur le même LAN, l'utilisation de la
réplication serait un bon choix mais vous risquez d'avoir des problèmes de
time-out s'ils sont situés sur Internet. L'entretien à long terme de bases
répliquées est également problématique, surtout si elles sont toujours en
phase de développement.

Dans votre cas, l'utilisation du Log Shipping serait probablement la
meilleure solution. Elle est disponible avec la version Entreprise de
SQL-Server ou avec le "SQL Server 2000 Resource Kit" (livre à environ
80$US), si ma mémoire est bonne mais je ne l'ai jamais utilisé.

Vous pouvez également utilisez une tâche DTS qui va s'exécuter à intervalle
régulier et copier les données mais comme pour la réplication, vous aurez
des problèmes si les bases sont toujours en phase de développement.

Finalement, si votre compagnie a les moyens de se le payer, un cluster avec
deux (ou trois) SQL-Server serait la solution ultime: dès que le premier
SQL-Server tomberait en panne (ou déconnécté pour raison d'entretien), le
second le remplacerait automatiquement. C'est cependant la solution la plus
coûteuse.

S. L.

"Jim" wrote in message
news:cffvok$tto$
Bonjour,



Je suis à la recherche des différentes possibilités d'avoir en finalité
sur
deux serveurs 2k (A et B) sur deux sites distant, le double d'une base SQL
2k. Ceci afin de pouvoir basculer du serveur A vers B en cas de problème
avec le serveur A. D'après mes connaissances (car je ne suis pas un
spécialiste de SQL 2k), la sauvegarde/restauration peut être une solution,
la duplication (+complexe), l'export/import.....Je n'est pas de contrainte
de temps réel... pour les données, au pire J-1. Les données non pas besoin
d
'être synchronisées dans les deux sens, simplement de A vers B. Eh oui !!
Çà
a l'ère simple. !



Merci d'avance de vos propositions.



Cordialement






Avatar
Jim
Merci pour ces réponses....



Utiliser le Log Shipping me semble la méthode la plus appropriée dans mon
cas.

Les deux serveurs se trouve dans le même intranet. Il s'agit bien de tenir à
jour une

base de donnée sur le serveur B en attente, à partir du serveur A. En cas de
soucis

avec A, la base peux être rendu disponible sur B.

Mais une question? Pensez vous que cette solution puisse être applicable
avec

SQL2k Standard Edition? Car impossible de mettre la main sur l'utilitaire.

Toute la documentation fait référence a la SQL entreprise serveur, et je
dispose dans mon cas

de la version standard. Il y a t il une possibilité?

Les autres méthodes me semble effectivement assez lourd a mettre en place et
demande un suivie plus ardue.



Il faudra que je prospect encore un peu.....



info, bienvenue....







"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
Lorsque les deux serveurs sont sur le même LAN, l'utilisation de la
réplication serait un bon choix mais vous risquez d'avoir des problèmes de
time-out s'ils sont situés sur Internet. L'entretien à long terme de


bases
répliquées est également problématique, surtout si elles sont toujours en
phase de développement.

Dans votre cas, l'utilisation du Log Shipping serait probablement la
meilleure solution. Elle est disponible avec la version Entreprise de
SQL-Server ou avec le "SQL Server 2000 Resource Kit" (livre à environ
80$US), si ma mémoire est bonne mais je ne l'ai jamais utilisé.

Vous pouvez également utilisez une tâche DTS qui va s'exécuter à


intervalle
régulier et copier les données mais comme pour la réplication, vous aurez
des problèmes si les bases sont toujours en phase de développement.

Finalement, si votre compagnie a les moyens de se le payer, un cluster


avec
deux (ou trois) SQL-Server serait la solution ultime: dès que le premier
SQL-Server tomberait en panne (ou déconnécté pour raison d'entretien), le
second le remplacerait automatiquement. C'est cependant la solution la


plus
coûteuse.

S. L.

"Jim" wrote in message
news:cffvok$tto$
> Bonjour,
>
>
>
> Je suis à la recherche des différentes possibilités d'avoir en finalité
> sur
> deux serveurs 2k (A et B) sur deux sites distant, le double d'une base


SQL
> 2k. Ceci afin de pouvoir basculer du serveur A vers B en cas de problème
> avec le serveur A. D'après mes connaissances (car je ne suis pas un
> spécialiste de SQL 2k), la sauvegarde/restauration peut être une


solution,
> la duplication (+complexe), l'export/import.....Je n'est pas de


contrainte
> de temps réel... pour les données, au pire J-1. Les données non pas


besoin
> d
> 'être synchronisées dans les deux sens, simplement de A vers B. Eh oui


!!
> Çà
> a l'ère simple. !
>
>
>
> Merci d'avance de vos propositions.
>
>
>
> Cordialement
>
>
>
>




Avatar
Dominique Peralta
http://www.sql-server-performance.com/sql_server_log_shipping.asp

"Jim" a écrit dans le message de
news:cfikon$2u7$
Merci pour ces réponses....



Utiliser le Log Shipping me semble la méthode la plus appropriée dans mon
cas.

Les deux serveurs se trouve dans le même intranet. Il s'agit bien de tenir


à
jour une

base de donnée sur le serveur B en attente, à partir du serveur A. En cas


de
soucis

avec A, la base peux être rendu disponible sur B.

Mais une question? Pensez vous que cette solution puisse être applicable
avec

SQL2k Standard Edition? Car impossible de mettre la main sur l'utilitaire.

Toute la documentation fait référence a la SQL entreprise serveur, et je
dispose dans mon cas

de la version standard. Il y a t il une possibilité?

Les autres méthodes me semble effectivement assez lourd a mettre en place


et
demande un suivie plus ardue.



Il faudra que je prospect encore un peu.....



info, bienvenue....







"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
> Lorsque les deux serveurs sont sur le même LAN, l'utilisation de la
> réplication serait un bon choix mais vous risquez d'avoir des problèmes


de
> time-out s'ils sont situés sur Internet. L'entretien à long terme de
bases
> répliquées est également problématique, surtout si elles sont toujours


en
> phase de développement.
>
> Dans votre cas, l'utilisation du Log Shipping serait probablement la
> meilleure solution. Elle est disponible avec la version Entreprise de
> SQL-Server ou avec le "SQL Server 2000 Resource Kit" (livre à environ
> 80$US), si ma mémoire est bonne mais je ne l'ai jamais utilisé.
>
> Vous pouvez également utilisez une tâche DTS qui va s'exécuter à
intervalle
> régulier et copier les données mais comme pour la réplication, vous


aurez
> des problèmes si les bases sont toujours en phase de développement.
>
> Finalement, si votre compagnie a les moyens de se le payer, un cluster
avec
> deux (ou trois) SQL-Server serait la solution ultime: dès que le premier
> SQL-Server tomberait en panne (ou déconnécté pour raison d'entretien),


le
> second le remplacerait automatiquement. C'est cependant la solution la
plus
> coûteuse.
>
> S. L.
>
> "Jim" wrote in message
> news:cffvok$tto$
> > Bonjour,
> >
> >
> >
> > Je suis à la recherche des différentes possibilités d'avoir en


finalité
> > sur
> > deux serveurs 2k (A et B) sur deux sites distant, le double d'une base
SQL
> > 2k. Ceci afin de pouvoir basculer du serveur A vers B en cas de


problème
> > avec le serveur A. D'après mes connaissances (car je ne suis pas un
> > spécialiste de SQL 2k), la sauvegarde/restauration peut être une
solution,
> > la duplication (+complexe), l'export/import.....Je n'est pas de
contrainte
> > de temps réel... pour les données, au pire J-1. Les données non pas
besoin
> > d
> > 'être synchronisées dans les deux sens, simplement de A vers B. Eh oui
!!
> > Çà
> > a l'ère simple. !
> >
> >
> >
> > Merci d'avance de vos propositions.
> >
> >
> >
> > Cordialement
> >
> >
> >
> >
>
>




Avatar
Sylvain Lafontaine
Tel que mentionné dans l'autre réponse, on peut reproduire la fonction de
LogShipping fournit avec la version Entreprise assez facilement dans la
version Standard; c'est ce qui était fait dans la version 7.

Je vais essayer de retrouver mon CD-Rom du Resource Kit pour SQL-Server 2000
et voir s'il y a quelque chose dessus.

Cependant, dans votre cas, comme il s'agit d'un intranet et que votre délai
maximum est d'une journée, peut-être que simplement faire un backup des
fichiers Logs à toutes les heures (ou même à toutes les 15 minutes) en plus
d'un backup régulier complet (à tous les soirs?) ferait amplement l'affaire.

S. L.

"Jim" wrote in message
news:cfikon$2u7$
Merci pour ces réponses....



Utiliser le Log Shipping me semble la méthode la plus appropriée dans mon
cas.

Les deux serveurs se trouve dans le même intranet. Il s'agit bien de tenir
à
jour une

base de donnée sur le serveur B en attente, à partir du serveur A. En cas
de
soucis

avec A, la base peux être rendu disponible sur B.

Mais une question? Pensez vous que cette solution puisse être applicable
avec

SQL2k Standard Edition? Car impossible de mettre la main sur l'utilitaire.

Toute la documentation fait référence a la SQL entreprise serveur, et je
dispose dans mon cas

de la version standard. Il y a t il une possibilité?

Les autres méthodes me semble effectivement assez lourd a mettre en place
et
demande un suivie plus ardue.



Il faudra que je prospect encore un peu.....



info, bienvenue....







"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
Lorsque les deux serveurs sont sur le même LAN, l'utilisation de la
réplication serait un bon choix mais vous risquez d'avoir des problèmes
de
time-out s'ils sont situés sur Internet. L'entretien à long terme de


bases
répliquées est également problématique, surtout si elles sont toujours en
phase de développement.

Dans votre cas, l'utilisation du Log Shipping serait probablement la
meilleure solution. Elle est disponible avec la version Entreprise de
SQL-Server ou avec le "SQL Server 2000 Resource Kit" (livre à environ
80$US), si ma mémoire est bonne mais je ne l'ai jamais utilisé.

Vous pouvez également utilisez une tâche DTS qui va s'exécuter à


intervalle
régulier et copier les données mais comme pour la réplication, vous aurez
des problèmes si les bases sont toujours en phase de développement.

Finalement, si votre compagnie a les moyens de se le payer, un cluster


avec
deux (ou trois) SQL-Server serait la solution ultime: dès que le premier
SQL-Server tomberait en panne (ou déconnécté pour raison d'entretien), le
second le remplacerait automatiquement. C'est cependant la solution la


plus
coûteuse.

S. L.

"Jim" wrote in message
news:cffvok$tto$
> Bonjour,
>
>
>
> Je suis à la recherche des différentes possibilités d'avoir en finalité
> sur
> deux serveurs 2k (A et B) sur deux sites distant, le double d'une base


SQL
> 2k. Ceci afin de pouvoir basculer du serveur A vers B en cas de
> problème
> avec le serveur A. D'après mes connaissances (car je ne suis pas un
> spécialiste de SQL 2k), la sauvegarde/restauration peut être une


solution,
> la duplication (+complexe), l'export/import.....Je n'est pas de


contrainte
> de temps réel... pour les données, au pire J-1. Les données non pas


besoin
> d
> 'être synchronisées dans les deux sens, simplement de A vers B. Eh oui


!!
> Çà
> a l'ère simple. !
>
>
>
> Merci d'avance de vos propositions.
>
>
>
> Cordialement
>
>
>
>








Avatar
Jim
Merci...


"Jim" a écrit dans le message de
news:cfikon$2u7$
Merci pour ces réponses....



Utiliser le Log Shipping me semble la méthode la plus appropriée dans mon
cas.

Les deux serveurs se trouve dans le même intranet. Il s'agit bien de tenir


à
jour une

base de donnée sur le serveur B en attente, à partir du serveur A. En cas


de
soucis

avec A, la base peux être rendu disponible sur B.

Mais une question? Pensez vous que cette solution puisse être applicable
avec

SQL2k Standard Edition? Car impossible de mettre la main sur l'utilitaire.

Toute la documentation fait référence a la SQL entreprise serveur, et je
dispose dans mon cas

de la version standard. Il y a t il une possibilité?

Les autres méthodes me semble effectivement assez lourd a mettre en place


et
demande un suivie plus ardue.



Il faudra que je prospect encore un peu.....



info, bienvenue....







"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
> Lorsque les deux serveurs sont sur le même LAN, l'utilisation de la
> réplication serait un bon choix mais vous risquez d'avoir des problèmes


de
> time-out s'ils sont situés sur Internet. L'entretien à long terme de
bases
> répliquées est également problématique, surtout si elles sont toujours


en
> phase de développement.
>
> Dans votre cas, l'utilisation du Log Shipping serait probablement la
> meilleure solution. Elle est disponible avec la version Entreprise de
> SQL-Server ou avec le "SQL Server 2000 Resource Kit" (livre à environ
> 80$US), si ma mémoire est bonne mais je ne l'ai jamais utilisé.
>
> Vous pouvez également utilisez une tâche DTS qui va s'exécuter à
intervalle
> régulier et copier les données mais comme pour la réplication, vous


aurez
> des problèmes si les bases sont toujours en phase de développement.
>
> Finalement, si votre compagnie a les moyens de se le payer, un cluster
avec
> deux (ou trois) SQL-Server serait la solution ultime: dès que le premier
> SQL-Server tomberait en panne (ou déconnécté pour raison d'entretien),


le
> second le remplacerait automatiquement. C'est cependant la solution la
plus
> coûteuse.
>
> S. L.
>
> "Jim" wrote in message
> news:cffvok$tto$
> > Bonjour,
> >
> >
> >
> > Je suis à la recherche des différentes possibilités d'avoir en


finalité
> > sur
> > deux serveurs 2k (A et B) sur deux sites distant, le double d'une base
SQL
> > 2k. Ceci afin de pouvoir basculer du serveur A vers B en cas de


problème
> > avec le serveur A. D'après mes connaissances (car je ne suis pas un
> > spécialiste de SQL 2k), la sauvegarde/restauration peut être une
solution,
> > la duplication (+complexe), l'export/import.....Je n'est pas de
contrainte
> > de temps réel... pour les données, au pire J-1. Les données non pas
besoin
> > d
> > 'être synchronisées dans les deux sens, simplement de A vers B. Eh oui
!!
> > Çà
> > a l'ère simple. !
> >
> >
> >
> > Merci d'avance de vos propositions.
> >
> >
> >
> > Cordialement
> >
> >
> >
> >
>
>