Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1891 connectés 

  FORUM HardWare.fr
  Windows & Software

  Sauvegarde base de donnée SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sauvegarde base de donnée SQL

n°2087369
akabis
.
Posté le 07-07-2005 à 15:49:35  profilanswer
 

Bonjour,
 
Je souhaite faire une sauvegarde journalière d'une base de donnée sous SQL.
Pour l'instant elle s'effectue correctement, mais toutes les sauvegardes se trouvent sous le même fichier .bak, on se retrouve avec une sauvegarde de base de presque 8Go.
Or je souhaiterai avoir un fichier .bak différent pour chaque sauvegarde tout en conservant ceux precedents.
 
Comment dois je faire?
merci

mood
Publicité
Posté le 07-07-2005 à 15:49:35  profilanswer
 

n°2087374
Kogaratsu_​san
Posté le 07-07-2005 à 15:53:08  profilanswer
 

Quel SGBD ? MySQL, SQLServeur, Oracle ... ?

n°2087390
akabis
.
Posté le 07-07-2005 à 16:01:16  profilanswer
 

ah oui:
MS SQLserver 2000

n°2087497
mrpaul74
Quelle belle journée !!!
Posté le 07-07-2005 à 17:47:25  profilanswer
 

Je crois qu'il faut exporter les fichiers, mais je ne suis pas sur.
 
----------------------------------------------
http://adolait100.free.fr/

n°2087511
akabis
.
Posté le 07-07-2005 à 17:58:13  profilanswer
 

ce serait bien d'être sure lol

n°2087512
SylvainDNS
Posté le 07-07-2005 à 17:58:17  profilanswer
 

Dans L'entreprise manager, tu planifie une sauvegarde avec l'assistant, et la tu lui dis dans qu'elle fichier tu veux la sauvegarder.
Tu peux faire un fichier par base et par type de sauvegarde (Complete, Differentiel, Journaux)

n°2087565
akabis
.
Posté le 07-07-2005 à 18:26:16  profilanswer
 

C'est la methode que je connais, mais je voulais être sure de conserver les sauvegarde anterieures sans que celles ci ne soient écrasées par la sauvegarde du jour

n°2087572
Profil sup​primé
Posté le 07-07-2005 à 18:32:09  answer
 

y'a une option que tu dois cocher afin qu'un répertoire soit crée automatiquement pour chaque sauvegarde...ensuite tu précises pendant combien de jour SQL conserve les sauvegardes....Si les sauvegades sont régulières par de probleme car dès que ce nombre est atteint il efface automatiquement les plus anciennes....attention toutefois au cas ou les sauvegardes ne sont pas régulières tu peut te retrouver avec 1 seule sauvegarde parceque SQL aura éffacer toutes les autres...
 
Exemples:
 
-la semaine 5 tu sauvegardes le Lundi,Mardi,Mercredi,Jeudi et Vendredi et tu as paramétré 7 jours afin de conserver les 7 derniers jours de sauvegardes...
-si la semaine 6 tu sauvegardes uniquement le lundi (SQL garde intégralement les sauvegardes passées)
-la semaine 7 tu sauvegardes uniquement le Mardi (SQL efface toutes les sauvegardes des le mardi au moment ou il démarre la sauvegarde et ne conserve que le Mardi de la semaine7,parceque toutes les autres datent de plus de 7 jours)
 
donc se méfier quand même....


Message édité par Profil supprimé le 07-07-2005 à 18:34:18
n°2087576
Profil sup​primé
Posté le 07-07-2005 à 18:36:26  answer
 

akabis a écrit :

Bonjour,
j'ai une base de presque 8Go....


 
Attention si tu ne fais rien la sauvegarde va enfler tres rapidement....sauvegardes les journaux impérativement c'est la seule façon de réduire la taille des fichiers *.BAK..moi je me suis retrouvé tres vite avec une base de 30 Go parceque j'ignorais le probleme...


Message édité par Profil supprimé le 07-07-2005 à 18:43:10
n°2088007
akabis
.
Posté le 08-07-2005 à 09:14:00  profilanswer
 

ok merci pour ces conseils, je vais regarder cela

mood
Publicité
Posté le 08-07-2005 à 09:14:00  profilanswer
 

n°2088945
Profil sup​primé
Posté le 08-07-2005 à 23:37:23  answer
 

je suis confus..ce n'est pas la base qui enfle irrémédiablement c'est les journaux....la seule façon de les réduire est de les sauvegarder....

n°2099460
akabis
.
Posté le 20-07-2005 à 09:43:53  profilanswer
 

J'ai trouvé ....
 
Il faut lancer un DB maintenance plan dans lequel on parametre la sauvegarde du journal et de la base ainsi que la durée de conservation des sauvegardes.
 
Ensuite dans l'arborescence des DB, allez sur la base désirée puis voir la config du backup.
 
Là on trouve le fichier de sauvegarde de la base avec son chemin.
Il faut supprimer se fichier et en recréer un autre nommé avec la date du jour suivit de 0200
ex(date US): backup_toto_200507190200.bak
 
=> Tous les jours un fichier BAK (et TRN si désiré) sera créé avec le nom:  backup_toto_datedujour0200.bak
 
...ça s'invente pas ça lol


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Sauvegarde base de donnée SQL

 

Sujets relatifs
sauvegarde en ligneUtilitaire de sauvegarde windows
Sauvegarde, formatage et cdbootdisquettes de sauvegarde
Sauvegarde en clairCree un Hebergement de donnée
Lire dans une autre base de registre que la sienne ?Logiciel Navicat : comment partager une base ?
Sauvegarde d'un petit réseau. J'ai besoin de votre aide.base de registre, Internet Explorer et taille fenetre
Plus de sujets relatifs à : Sauvegarde base de donnée SQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR