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

Administration SQL Server Discussion :

Restauration PITR : quelle fenêtre de temps est utilisable?


Sujet :

Administration SQL Server

  1. #1
    Membre émérite
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    1 993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 1 993
    Points : 2 499
    Points
    2 499
    Par défaut Restauration PITR : quelle fenêtre de temps est utilisable?
    Salut les experts,

    A nouveau une question sur le Restore, Recover.
    Imaginons que j'ai une base avec un backup full le 01/02/2021 à 10h00. Vers 11h00 je crée la table T1, vers 12h00 je crée la table T2, vers 13h00 la table T3.
    A 14h00 je fais un backup du T-log.

    J'ai deux questions :
    1) Est-ce que, via SSMS, il est possible de faire un PITR de ma base à 12h00? J'avoue que l'écran SSMS affichant la timeline de mes backups n'est pas hyper intuitif avec ses triangles, couleurs...
    2) Si je n'ai pas l'heure exacte de la création de ma table T2, est-ce que je peux faire un PITR vers 12h30 ou bien spécifier un LSN compris entre 12h00 et 13h00 mais ne correspondant à aucun changement dans la base?

    Voilà, à demain pour d'autres questions apparemment basiques mais pas si bêtes que ça
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  2. #2
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

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

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Oui tout à fait possible avec la commande RESTORE et les options STOPAT ou STOPATMARK

    Si tu veux le via l'interface graphique le timeline est une bonne option car elle te permet de spécifier un temps de restauration (pas de possibilités de le faire au lsn près) et il te génère automatiquement les commandes qu'il faut mais il se base principalement sur l'historique des backups dans msdb si ma mémoire est bonne (je n'utilise plus l'interface graphique pour ce genre de choses depuis des lustres )

    ++

  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 768
    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 768
    Points : 52 719
    Points
    52 719
    Billets dans le blog
    5
    Par défaut
    Il est possible de faire un PITR à tout moment, tant que vous avez des sauvegardes transactionnelles et même si vous avez entre temps fait d'autres types de sauvegardes (full ou diff). En effet, les journaux de transaction sont TOUJOURS chainés entre eux au niveau des sauvegardes et les sauvegardes FULL et DIFF n'ont aucun impact sur la purge des JT. Il ne faont que marquer dans le journal qu'il y a eu une sauvegarde.

    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 expérimenté
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    731
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 731
    Points : 1 416
    Points
    1 416
    Par défaut
    bonjour,

    Citation Envoyé par Ikebukuro Voir le message
    Est-ce que, via SSMS, il est possible de faire un PITR de ma base à 12h00?
    oui et il y a même un petit bouton en haut pour générer le script SQL correspondant aux fameux triangles ...
    Le savoir est une nourriture qui exige des efforts.

Discussions similaires

  1. quelle version de Javac est utilisée sur MAC
    Par flamant dans le forum Unix
    Réponses: 3
    Dernier message: 29/10/2014, 10h28
  2. [WD-2010] Quelle feuille de style est utilisée
    Par stjann1 dans le forum Word
    Réponses: 2
    Dernier message: 11/04/2013, 20h09
  3. Réponses: 2
    Dernier message: 20/01/2011, 21h27
  4. Réponses: 1
    Dernier message: 09/01/2007, 20h41
  5. Réponses: 1
    Dernier message: 16/11/2006, 14h01

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