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, log, question de taille


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut Backup, log, question de taille
    Bonjour,

    J'ai un doute quant au fonctionnement des backups, et notamment celui les logs.

    Mettons une base de données dans laquelle il y a un certain nombre de mouvements à interval régulier.

    Chaque heure, on crée par exemple 100 Mo de LOG.

    Si je crée un job qui backup le fichier de log toutes les heures.
    Et un autre job qui backup le fichier de données tous les jours.

    Aucune purge ou quoi que ce soit.

    1/ Le fichier de LOG va-t-il continuer à grossir indéfiniment ?
    2/ Le fichier de LOG va-t-il plafonner à 100 Mo * 24 h = 2,4 Go ?
    3/ Le fichier de LOG va-t-il plafonner à 100 Mo ?
    4/ Le fichier de LOG va-t-il se réduire en taille "tout seul" ?

    J'hésite entre 2 et 3... Mais à vrai dire, je ne suis sûr de rien.

    Là on vient de planter un serveur avec un LOG de 70 Go qui avait rempli un disque, et j'aimerais qu'on évite que ça se reproduise (sacrés administrateurs système qui backup juste la VM sans se poser de question...)

  2. #2
    Membre éclairé
    Homme Profil pro
    SQL Server
    Inscrit en
    Juin 2010
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : SQL Server
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2010
    Messages : 43
    Par défaut
    Bonjour
    Dans le cadre d'une base de données en recovery full, il est nécessaire de réaliser un backup de log à une certaine fréquence. Lorsque le backup de log est fini (et seulement avec le backup de log), le journal de log est vidé mais la taille du fichier ne diminue pas.
    Donc la bonne réponse est 3.

  3. #3
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut
    Merci bien pour ta réponse.

    Il me semblait bien que c'était ça, mais j'étais pas complètement sûr

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 999
    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 999
    Billets dans le blog
    6
    Par défaut
    Attention : le BACKUP LOG purge le journal, mais quand on purge on ne réduite pas la taille (exemple quand tu purge un radiateur...).
    Ce qui peut empêcher cette purge ce sont des transactions anciennes encore ouverte.

    Faite un DBCC OPENTRAN dans la base fautive au cas ou !!!

    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/ * * * * *

Discussions similaires

  1. Sauvegardes : taille du backup log
    Par Trady dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 07/09/2013, 16h04
  2. Backup du log conditionné par taille du fichier
    Par scheu dans le forum Administration
    Réponses: 2
    Dernier message: 27/01/2012, 12h13
  3. [sql Server Express 2005]backup Log
    Par abrial dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/06/2006, 15h20
  4. Utilité backup Log 2k
    Par Bba_M dans le forum Administration
    Réponses: 6
    Dernier message: 14/06/2006, 11h37
  5. [Redo log] : augmenter la taille des fichiers
    Par user_oracle dans le forum Oracle
    Réponses: 3
    Dernier message: 29/11/2005, 19h49

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