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 :

Backup données + transactions


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 15
    Par défaut Backup données + transactions
    Bonjour,

    J'ai une base de données actuellement en production (sous SQL Server 2000) dont le journal des transactions fait plus de 100Go...
    J'ai tenté de le réduire avec la commande DBCC SHRINKFILE mais sans succès.
    J'aimerais donc faire un backup de la base (qui est sensé réduire le journal ?) et je voudrais savoir comment procéder pour pouvoir correctement restaurer la base.

    Mes questions sont les suivantes :
    • Est-il important de sauvegarder en premier la base de données ou le journal des transactions ? (dans quel ordre faut-il faire les sauvegardes ?)

    • Pour que le lien se fasse entre la base de données et le journal des transactions, les sauvegardes doivent-elles être faites dans un unique fichier de backup (exemple : backup_nomDB.BAK) ou bien faut-il créer un backup de données et un backup pour les logs des transactions (exemple : backup_nomDB.BAK et backup_nomDB_logs.BAK) ?


    Je vous remercie d'avance !
    ++

  2. #2
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Bonjour,

    En faisant un backup complet de ta base, tu inclues le contenu du journal jusqu'au moment où tu fais ton backup. Cela suffira. Ensuite essaie ton shrink.
    http://fadace.developpez.com/mssql/sauve/

    Ensuite, fais régulièrement des sauvegarde de journal. Ta base est-elle une base de production dont tu veux pouvoir garantir la reprise sur incident à un moment précis ? Si non, tu peux mettre ta base en mode de récupération simple.
    http://msdn2.microsoft.com/fr-fr/library/ms189275.aspx

  3. #3
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 15
    Par défaut
    Bonjour,

    Merci pour ta réponse, j'ai enfin réussi à réduire le journal des transactions mais je ne sais pas trop comment à vrai dire...

    J'ai fait un backup complet de ma base, ce qui n'a rien réduit.
    J'ai ensuite fait plusieurs DBCC SHRINKFILE mais ça n'a rien changé dans l'immédiat. Par contre en arrivant ce matin, mon fichier de logs des transactions était complètement réduit.
    Alors est-ce suite à tous les SHINKFILE que j'ai faits hier ou bien suite au backup du journal des transactions que la taille du fichier a été réduite ? En tous cas le résultat n'a pas été visible de suite.

    Merci encore pour ton aide et à bientôt !

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

Discussions similaires

  1. [phpBB] Problème backup données
    Par Mickael75 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 15/11/2006, 20h31
  2. [ backup ] données
    Par hocinema dans le forum Oracle
    Réponses: 10
    Dernier message: 22/11/2005, 10h35
  3. [MySQL] Backup d'une grosse base de données (60MB)
    Par MiJack dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 01/11/2005, 18h22
  4. [SQLServer2000] Backup journal de transactions = init
    Par Débéa dans le forum Administration
    Réponses: 2
    Dernier message: 07/09/2005, 08h33
  5. outils de "backup " de base de données
    Par yaobi dans le forum PostgreSQL
    Réponses: 11
    Dernier message: 20/07/2005, 12h39

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