Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/01/2011, 18h30   #1
Membre du Club
 
Inscription : juin 2006
Messages : 156
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juin 2006
Messages : 156
Points : 63
Points : 63
Par défaut Restauration dans un environnement logshippé

Bonjour,

Je souhaite valider quelques procédure de restauration de base de données.

Je possède deux serveurs en log shipping.

Si je souhaite restaurer une base de données à un point dans le temps :
1) Je me rends sur SSMS sur l'instance principale
2) Je restore ma base comme d'habitude
3) Pour ne pas casser le cycle, je fais un backup full après la restoration
4) Je restore ce backup full sur l'instance secondaire

Est-ce bien la bonne méthode ?

Merci.
rodbeck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 20h40   #2
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Bonsoir,

Sur quelle base voulez vous restaurez ? S'il s'agit du serveur primaire, je suppose que vous aurez basculer sur le secondaire avant en terminant la restauration des fichiers de transactions et en mettant en ligne sur le secondaire.

Il suffit ensuite de reparamétré le logshipping dans l'autre sens. Le secondaire devient le primaire et inversemment pour le primaire.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 07h58   #3
Membre du Club
 
Inscription : juin 2006
Messages : 156
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : juin 2006
Messages : 156
Points : 63
Points : 63
Bonjour,

Le scénario est le suivant : le client nous demande un restore à une date donnée afin de récupérer des données perdues (mauvaise manip)
Je restore donc sur la même base.

Je souhaite valider que l'on doit bien refaire un backup full après la restauration, backup que l'on va également restaurer sur l'instance qui est en mode no recovery.

Je ne souhaite pas forcément changer d'instance, puisqu'il me faudrait également effectuer la modif dans la chaîne de connexion de mon application.
rodbeck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 17h07   #4
Membre régulier
 
Homme Christian Brossault
Administrateur de base de données
Inscription : avril 2006
Messages : 52
Détails du profil
Informations personnelles :
Nom : Homme Christian Brossault
Âge : 39
Localisation : France

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

Informations forums :
Inscription : avril 2006
Messages : 52
Points : 72
Points : 72
bonjour,

à votre place je ne toucherais pas à votre config du logshipping et restaurerais la base sauvegardée dans une base séparée pour récupérer vos données, que vous rejouez sur votre serveur primaire.

Christian
Christianbt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 20h40   #5
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 950
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 950
Points : 17 766
Points : 17 766
Le mieux serait de rechercher dans vos fichiers du JT les données à l'aide d'un outil comme Apex Log Explorer qui permet de reconstituer des données perdues.

A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro
http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation
* * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h02.


 
 
 
 
Partenaires

Hébergement Web