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 08/12/2010, 11h05   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 2
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 2
Points : 0
Points : 0
Par défaut Plan de maintenance

Bonjour

Sur mon plan de maintenance, je sauvegarde les bases users et les journaux de transactions de ces bases.
Y-a-t-il un ordre pour ces 2 tâches ?
log puis base ou inverse ?

Merci
webr22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 11h20   #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
Les sauvegardes des journaux prennent toujours sur le dernier backup complet comme référence. Selon l'ordre où vous allez le faire vous n'aurez pas le même résultat.

BACKUP FULL --> BACKUP LOG

Les sauvegardes du journal se baseront sur le backup full que vous aurez lancé dans l'étape précendante.

BACKUP LOG --> BACKUP FULL

Dans ce cas les sauvegardes du journal se baseront sur une précédente sauvegarde effectuée selon votre calendrier. Vous ne pourrez pas utiliser la sauvegarde FULL effectuée à l'étape 2 dans ce cas.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 12h05   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 2
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 2
Points : 0
Points : 0
Merci pour ta réponse David.
J'ai deux autres interrogations.

La sauvegarde du log, vide t'elle le log et diminue -t-elle la taille du fichier log ?

C quoi la best practise pour sauvegarder les bases ?
BACKUP FULL --> BACKUP LOG faire l'un apres l'aute est donc inutile ?




Merci
webr22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 12h24   #4
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
Citation:
La sauvegarde du log, vide t'elle le log et diminue -t-elle la taille du fichier log ?
La sauvegarde des journaux ne fait que tronquer (vider) le fichier. La réduction du fichier se fait à l'aide de la commande DBCC SHRINKFILE par exemple.

Citation:
C quoi la best practise pour sauvegarder les bases ?
Je dirais qu'une bonne pratique est d'aligner sa stratégie de sauvegarde avec le business et l'architecture existante. Il n'y a pas une seule bonne méthode mais une bonne méthode pour chaque situation.

Citation:
BACKUP FULL --> BACKUP LOG faire l'un apres l'aute est donc inutile ?
Justement si Une sauvegarde complète doit toujours être suivie d'une sauvegarde du journal car c'est la seule opération qui tronque le ou les fichiers journaux.

Peu importe que la sauvegarde soit faite immédiatemment après ou non. L'important est de toujours planifier une sauvegarde du journal d'une base qui est en mode de récupération COMPLET ou BULK LOGGED

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 21h40   #5
Modérateur
 
Homme
Administrateur de base de données
Inscription : août 2007
Messages : 1 158
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Belgique

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : août 2007
Messages : 1 158
Points : 1 617
Points : 1 617
Ta chaine de log backup sera toujours valide peut importe le nombre de full backups pris entre les 2.
Il te faudra juste restaurer un full backup et tous les log backups pris apres.
C'est effectivement plus rapide de repartir depuis un full backup recent, ce qui evite de devoir rejouer une chaine de log backup trop longue.
Donc si tu mets en place une strategie de backup comprenant des full/log backup, la question essentielle est: quelle est la quantite maximum de donnee en terme de temps je peux perdre ? Ce qui te donnera la frequence de tes logs backups.
Si c'est possible, un full toutes les nuits c'est bien.
Ptit_Dje 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 16h37.


 
 
 
 
Partenaires

Hébergement Web