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

MS SQL Server Discussion :

restauration d'une sauvegarde.


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 190
    Par défaut restauration d'une sauvegarde.
    Bonjour.

    J'ai un serveur de production et un serveur de test.

    J'aurais voulu obtenir une copie de ma base de production sur le serveur de test.

    J'ai donc réalisé une sauvegarde complète de ma base sur le serveur de production. J'ai copié le fichier généré (le point bak) sur mon serveur de test et je m'apprête à réaliser une restauration sur le serveur de test.

    Seulement, voilà, je ne suis pas familiarisé avec l'instruction restore et l'aide me fait douter d'un point...

    Sur mon serveur de production, voici ce que je m'apprête à faire... Pourriez-vous me confirmer que c'est la bonne instruction que je dois faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RESTORE DATABASE MaBaseDeTest  FROM MonUniteDeSauvegardeLocale
    Ma base de test est une base sans aucune table pour le moment.
    MonUniteDeSauvegarde une une unité de sauvegarde qui point sur le fichier que j'ai copié du serveur de production...

    Est-ce que je ne risque pas d'écraser ma base de production de l'instant T avec ma sauvegarde que j'ai effectuée à l'instant T-1 ? même si je tente une restauration que le serveur de test... Je demande ça parce que dans l'unité de sauvegarde sur mon serveur de test, on voit que le contenu proviens de mon serveur de production...


    jbat.

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 190
    Par défaut
    Comme personne ne m'a répondu, je reformule ma question... légèrement plus simplement...

    Comment à l'aide d'une sauvegarde de ma base de production, je pourrai me creer sur un autre serveur (de test) une copie de ma base de production ?

    Please, help !


  3. #3
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Ta syntaxe devrait marcher.

    Pour repondre à ta seconde question saches que la restauration à un instant T+1 doit écraser le contenu de ta base à l'instant T. Donc il vaut mieux faire une sauvegarde de ta base avnt de procéder à une restauration.


    Cordialement

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 190
    Par défaut
    Merci annedjomo.

    J'ai réalisé ma sauvegarde du serveur de production hier. Mais ce n'est pas grave si je la restore sur mon serveur de test aujourd'hui ou demain.

    Par contre, ce qui serai grave, c'est qu'en tentant de la restaurer sur le serveur de test, je la restore en fait là où elle avait été prise, c'est à dire sur le serveur de production !!! ce qui ferai revenir ma base de production à l'état où elle était hier.

  5. #5
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Citation Envoyé par jbat
    Par contre, ce qui serai grave, c'est qu'en tentant de la restaurer sur le serveur de test, je la restore en fait là où elle avait été prise, c'est à dire sur le serveur de production !!! ce qui ferai revenir ma base de production à l'état où elle était hier.

    C'est bien ce qui va se passer.

    Donc à toi de voir l'opportunité de l'opération.

    A++

  6. #6
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    Citation Envoyé par jbat
    Par contre, ce qui serai grave, c'est qu'en tentant de la restaurer sur le serveur de test, je la restore en fait là où elle avait été prise, c'est à dire sur le serveur de production !!! ce qui ferai revenir ma base de production à l'état où elle était hier.
    Pour lancer l'ordre de restauration, vous devez être connecté à l'instance de test et pas à l'instance de production. Ce faisant, vous êtes sûr de ne pas écraser l'instance de production.

    Une restauration consiste à écrire le contenu d'un fichier (créé via BACKUP) dans une base d'une instance particulière.
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 190
    Par défaut
    J'ai donc crée une base vierge, un clic droit sur la base -> Restaurer une base de données, sélection de mon unité de sauvegarde sur le serveur de test et hop, me voici en possession d'une belle base de test identique à la base de production.

    Merci à tous deux.

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

Discussions similaires

  1. Restauration d'une sauvegarde Rman sur une nouvelle base
    Par gozzs dans le forum Recovery Manager
    Réponses: 1
    Dernier message: 18/10/2010, 21h28
  2. restauration d'une sauvegarde à froid : ORA-01033
    Par mathieu gérard dans le forum Administration
    Réponses: 4
    Dernier message: 29/04/2010, 11h41
  3. Réponses: 5
    Dernier message: 13/02/2009, 18h28
  4. [MySQL] restauration d'une sauvegarde mysql
    Par patsak dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 06/06/2008, 18h55
  5. [9.i] Problème de restauration d'une sauvegarde
    Par hkhan dans le forum Oracle
    Réponses: 12
    Dernier message: 22/09/2006, 12h57

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