Bonjour,
Nous disposons d'un serveur sous W2000Server et SQL 2000=20
Entreprise....
Une bande sauvegarde tout notre serveur =E0 23H00
Voici le script de sauvegarde qui s'=E9x=E9cute 4 fois par=20
jour =E0 01h00-07h00-12h00-19h00....
* Base master */
use master
go
/* Cr=E9ation de l'unit=E9 de sauvegarde pour le journal des=20
transactions */
IF NOT EXISTS (SELECT name FROM sysdevices WHERE=20
name=3D'SauveLog')
EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:\Sauvegarde=20
Logs\TOTO_Log.bak'
go
/* Sauvegarde du journal des transactions (l'ancienne=20
sauvegarde est purg=E9e) */
Backup log TOTO to SauveLog
with init, Description=3D'Sauvegarde du journal des=20
transactions'
go
/* Purge du journal des transactions */
backup log TOTO
with truncate_only
go
3 Questions :
Est ce que 4 fois par jour je fais bien une sauvegarde=20
compl=E8te ?
Que ce passe t'il si =E0 19H30 tout plante et que je doive=20
repartir de la bande et reconstruire ma base jusqu'au=20
plantage ?
Que se passe t'il si je m'aper=E7ois =E0 19H30 que j'ai eu un=20
gros probl=E8me =E0 11H30 ? Puis je reconstruire avec la=20
bande plus la sauvegarde restante l'activit=E9 jusqu'=E0=20
cette 11H30 ???
Par que se passe t'il j'entends bien s=FBr "est-ce faisable=20
avec ce que je fais" ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stéphane DELAVAL
D'après ce que je vois tu es mal parti pour faire une bonne sauvegarde car : Ta première commande te permet uniquement d'ajouter une unité de sauvegarde. La seconde commande te permet de sauvegarde le journal de transaction uniquement (ce qui sert à rien si tu n'as pas une sauvegarde complete à la base) De plus l'option WITH INIT indique que ta sauvegarde est écrasé à chaque fois Enfin la dernière commande supprime le log. Cette étape ne sert à rien car le log est éppuré à chaque sauvegarde, voir elle pourrait te faire perdre les lignes du log créer entre l'étape 2 et la 3. Je te l'accorde il ne doit pas y en avoir beaucoup.
Je te conseil de : - dégager cette procédure. - mettre le model de récupération complet dans les propriétés de ta base de données (onglet option) - de créer un plan de maintenance sur ta ou sur tes bases que tu trouves ds le dossier Gestion de ta BD (cf Entreprise Manager) - de Faire une sauvegarde Complète avec verification de ta DB la nuit avec suppression des sauvegarde anterieur à 2j, ce qui te permet d'avoir 2 sauvegarde complète reste à voir si tu as la place sur ton serveur - de Faire une sauvegarde toutes les heurs du journal de transaction avec suppression des sauvegarde anterieur à 3j - Enregistre bien les rapport ainsi que l'historique ils te permetront en cas de souci de savoir si ta sauvegarde est valide - Si tu sauvegardes plusieurs BD je te recommande l'option créer un dossier par BD - Si tu veux etre prévenu des pbs de sauvegarde Install Outlook sur le serveur et configure SQL Mail
Ce mode de sauvegarde te permetra d'avoir une sauvegarde complète (longue) par j et te permetra de restaurer grace au journal de transaction jusqu'à l'heure que tu auras choisi. Pour faire ca tu aurra juste à faire clic droit sur la BD, Restaurer et tu choisie ton heure
"Stéphane" a écrit dans le message de news:110e01c38be3$97ad7430$ Bonjour, Nous disposons d'un serveur sous W2000Server et SQL 2000 Entreprise.... Une bande sauvegarde tout notre serveur à 23H00 Voici le script de sauvegarde qui s'éxécute 4 fois par jour à 01h00-07h00-12h00-19h00....
* Base master */ use master go
/* Création de l'unité de sauvegarde pour le journal des transactions */ IF NOT EXISTS (SELECT name FROM sysdevices WHERE name='SauveLog') EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:Sauvegarde LogsTOTO_Log.bak' go
/* Sauvegarde du journal des transactions (l'ancienne sauvegarde est purgée) */ Backup log TOTO to SauveLog with init, Description='Sauvegarde du journal des transactions' go
/* Purge du journal des transactions */ backup log TOTO with truncate_only go
3 Questions : Est ce que 4 fois par jour je fais bien une sauvegarde complète ? Que ce passe t'il si à 19H30 tout plante et que je doive repartir de la bande et reconstruire ma base jusqu'au plantage ? Que se passe t'il si je m'aperçois à 19H30 que j'ai eu un gros problème à 11H30 ? Puis je reconstruire avec la bande plus la sauvegarde restante l'activité jusqu'à cette 11H30 ???
Par que se passe t'il j'entends bien sûr "est-ce faisable avec ce que je fais" ?
D'avance Merci S
D'après ce que je vois tu es mal parti pour faire une bonne sauvegarde car :
Ta première commande te permet uniquement d'ajouter une unité de sauvegarde.
La seconde commande te permet de sauvegarde le journal de transaction
uniquement (ce qui sert à rien si tu n'as pas une sauvegarde complete à la
base)
De plus l'option WITH INIT indique que ta sauvegarde est écrasé à chaque
fois
Enfin la dernière commande supprime le log. Cette étape ne sert à rien car
le log est éppuré à chaque sauvegarde, voir elle pourrait te faire perdre
les lignes du log créer entre l'étape 2 et la 3. Je te l'accorde il ne doit
pas y en avoir beaucoup.
Je te conseil de :
- dégager cette procédure.
- mettre le model de récupération complet dans les propriétés de ta base de
données (onglet option)
- de créer un plan de maintenance sur ta ou sur tes bases que tu trouves ds
le dossier Gestion de ta BD (cf Entreprise Manager)
- de Faire une sauvegarde Complète avec verification de ta DB la nuit avec
suppression des sauvegarde anterieur à 2j, ce qui te permet d'avoir 2
sauvegarde complète reste à voir si tu as la place sur ton serveur
- de Faire une sauvegarde toutes les heurs du journal de transaction avec
suppression des sauvegarde anterieur à 3j
- Enregistre bien les rapport ainsi que l'historique ils te permetront en
cas de souci de savoir si ta sauvegarde est valide
- Si tu sauvegardes plusieurs BD je te recommande l'option créer un dossier
par BD
- Si tu veux etre prévenu des pbs de sauvegarde Install Outlook sur le
serveur et configure SQL Mail
Ce mode de sauvegarde te permetra d'avoir une sauvegarde complète (longue)
par j et te permetra de restaurer grace au journal de transaction jusqu'à
l'heure que tu auras choisi.
Pour faire ca tu aurra juste à faire clic droit sur la BD, Restaurer et tu
choisie ton heure
"Stéphane" <sdfdl@hotmail.com> a écrit dans le message de
news:110e01c38be3$97ad7430$a101280a@phx.gbl...
Bonjour,
Nous disposons d'un serveur sous W2000Server et SQL 2000
Entreprise....
Une bande sauvegarde tout notre serveur à 23H00
Voici le script de sauvegarde qui s'éxécute 4 fois par
jour à 01h00-07h00-12h00-19h00....
* Base master */
use master
go
/* Création de l'unité de sauvegarde pour le journal des
transactions */
IF NOT EXISTS (SELECT name FROM sysdevices WHERE
name='SauveLog')
EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:Sauvegarde
LogsTOTO_Log.bak'
go
/* Sauvegarde du journal des transactions (l'ancienne
sauvegarde est purgée) */
Backup log TOTO to SauveLog
with init, Description='Sauvegarde du journal des
transactions'
go
/* Purge du journal des transactions */
backup log TOTO
with truncate_only
go
3 Questions :
Est ce que 4 fois par jour je fais bien une sauvegarde
complète ?
Que ce passe t'il si à 19H30 tout plante et que je doive
repartir de la bande et reconstruire ma base jusqu'au
plantage ?
Que se passe t'il si je m'aperçois à 19H30 que j'ai eu un
gros problème à 11H30 ? Puis je reconstruire avec la
bande plus la sauvegarde restante l'activité jusqu'à
cette 11H30 ???
Par que se passe t'il j'entends bien sûr "est-ce faisable
avec ce que je fais" ?
D'après ce que je vois tu es mal parti pour faire une bonne sauvegarde car : Ta première commande te permet uniquement d'ajouter une unité de sauvegarde. La seconde commande te permet de sauvegarde le journal de transaction uniquement (ce qui sert à rien si tu n'as pas une sauvegarde complete à la base) De plus l'option WITH INIT indique que ta sauvegarde est écrasé à chaque fois Enfin la dernière commande supprime le log. Cette étape ne sert à rien car le log est éppuré à chaque sauvegarde, voir elle pourrait te faire perdre les lignes du log créer entre l'étape 2 et la 3. Je te l'accorde il ne doit pas y en avoir beaucoup.
Je te conseil de : - dégager cette procédure. - mettre le model de récupération complet dans les propriétés de ta base de données (onglet option) - de créer un plan de maintenance sur ta ou sur tes bases que tu trouves ds le dossier Gestion de ta BD (cf Entreprise Manager) - de Faire une sauvegarde Complète avec verification de ta DB la nuit avec suppression des sauvegarde anterieur à 2j, ce qui te permet d'avoir 2 sauvegarde complète reste à voir si tu as la place sur ton serveur - de Faire une sauvegarde toutes les heurs du journal de transaction avec suppression des sauvegarde anterieur à 3j - Enregistre bien les rapport ainsi que l'historique ils te permetront en cas de souci de savoir si ta sauvegarde est valide - Si tu sauvegardes plusieurs BD je te recommande l'option créer un dossier par BD - Si tu veux etre prévenu des pbs de sauvegarde Install Outlook sur le serveur et configure SQL Mail
Ce mode de sauvegarde te permetra d'avoir une sauvegarde complète (longue) par j et te permetra de restaurer grace au journal de transaction jusqu'à l'heure que tu auras choisi. Pour faire ca tu aurra juste à faire clic droit sur la BD, Restaurer et tu choisie ton heure
"Stéphane" a écrit dans le message de news:110e01c38be3$97ad7430$ Bonjour, Nous disposons d'un serveur sous W2000Server et SQL 2000 Entreprise.... Une bande sauvegarde tout notre serveur à 23H00 Voici le script de sauvegarde qui s'éxécute 4 fois par jour à 01h00-07h00-12h00-19h00....
* Base master */ use master go
/* Création de l'unité de sauvegarde pour le journal des transactions */ IF NOT EXISTS (SELECT name FROM sysdevices WHERE name='SauveLog') EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:Sauvegarde LogsTOTO_Log.bak' go
/* Sauvegarde du journal des transactions (l'ancienne sauvegarde est purgée) */ Backup log TOTO to SauveLog with init, Description='Sauvegarde du journal des transactions' go
/* Purge du journal des transactions */ backup log TOTO with truncate_only go
3 Questions : Est ce que 4 fois par jour je fais bien une sauvegarde complète ? Que ce passe t'il si à 19H30 tout plante et que je doive repartir de la bande et reconstruire ma base jusqu'au plantage ? Que se passe t'il si je m'aperçois à 19H30 que j'ai eu un gros problème à 11H30 ? Puis je reconstruire avec la bande plus la sauvegarde restante l'activité jusqu'à cette 11H30 ???
Par que se passe t'il j'entends bien sûr "est-ce faisable avec ce que je fais" ?
D'avance Merci S
S
Merci OK. A+s
-----Message d'origine----- D'après ce que je vois tu es mal parti pour faire une
bonne sauvegarde car :
Ta première commande te permet uniquement d'ajouter une
unité de sauvegarde.
La seconde commande te permet de sauvegarde le journal
de transaction
uniquement (ce qui sert à rien si tu n'as pas une
sauvegarde complete à la
base) De plus l'option WITH INIT indique que ta sauvegarde est
écrasé à chaque
fois Enfin la dernière commande supprime le log. Cette étape
ne sert à rien car
le log est éppuré à chaque sauvegarde, voir elle
pourrait te faire perdre
les lignes du log créer entre l'étape 2 et la 3. Je te
l'accorde il ne doit
pas y en avoir beaucoup.
Je te conseil de : - dégager cette procédure. - mettre le model de récupération complet dans les
propriétés de ta base de
données (onglet option) - de créer un plan de maintenance sur ta ou sur tes
bases que tu trouves ds
le dossier Gestion de ta BD (cf Entreprise Manager) - de Faire une sauvegarde Complète avec verification de
ta DB la nuit avec
suppression des sauvegarde anterieur à 2j, ce qui te
permet d'avoir 2
sauvegarde complète reste à voir si tu as la place sur
ton serveur
- de Faire une sauvegarde toutes les heurs du journal de
transaction avec
suppression des sauvegarde anterieur à 3j - Enregistre bien les rapport ainsi que l'historique ils
te permetront en
cas de souci de savoir si ta sauvegarde est valide - Si tu sauvegardes plusieurs BD je te recommande
l'option créer un dossier
par BD - Si tu veux etre prévenu des pbs de sauvegarde Install
Outlook sur le
serveur et configure SQL Mail
Ce mode de sauvegarde te permetra d'avoir une sauvegarde
complète (longue)
par j et te permetra de restaurer grace au journal de
transaction jusqu'à
l'heure que tu auras choisi. Pour faire ca tu aurra juste à faire clic droit sur la
BD, Restaurer et tu
choisie ton heure
"Stéphane" a écrit dans le message de news:110e01c38be3$97ad7430$ Bonjour, Nous disposons d'un serveur sous W2000Server et SQL 2000 Entreprise.... Une bande sauvegarde tout notre serveur à 23H00 Voici le script de sauvegarde qui s'éxécute 4 fois par jour à 01h00-07h00-12h00-19h00....
* Base master */ use master go
/* Création de l'unité de sauvegarde pour le journal des transactions */ IF NOT EXISTS (SELECT name FROM sysdevices WHERE name='SauveLog') EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:Sauvegarde LogsTOTO_Log.bak' go
/* Sauvegarde du journal des transactions (l'ancienne sauvegarde est purgée) */ Backup log TOTO to SauveLog with init, Description='Sauvegarde du journal des transactions' go
/* Purge du journal des transactions */ backup log TOTO with truncate_only go
3 Questions : Est ce que 4 fois par jour je fais bien une sauvegarde complète ? Que ce passe t'il si à 19H30 tout plante et que je doive repartir de la bande et reconstruire ma base jusqu'au plantage ? Que se passe t'il si je m'aperçois à 19H30 que j'ai eu un gros problème à 11H30 ? Puis je reconstruire avec la bande plus la sauvegarde restante l'activité jusqu'à cette 11H30 ???
Par que se passe t'il j'entends bien sûr "est-ce faisable avec ce que je fais" ?
D'avance Merci S
.
Merci OK.
A+s
-----Message d'origine-----
D'après ce que je vois tu es mal parti pour faire une
bonne sauvegarde car :
Ta première commande te permet uniquement d'ajouter une
unité de sauvegarde.
La seconde commande te permet de sauvegarde le journal
de transaction
uniquement (ce qui sert à rien si tu n'as pas une
sauvegarde complete à la
base)
De plus l'option WITH INIT indique que ta sauvegarde est
écrasé à chaque
fois
Enfin la dernière commande supprime le log. Cette étape
ne sert à rien car
le log est éppuré à chaque sauvegarde, voir elle
pourrait te faire perdre
les lignes du log créer entre l'étape 2 et la 3. Je te
l'accorde il ne doit
pas y en avoir beaucoup.
Je te conseil de :
- dégager cette procédure.
- mettre le model de récupération complet dans les
propriétés de ta base de
données (onglet option)
- de créer un plan de maintenance sur ta ou sur tes
bases que tu trouves ds
le dossier Gestion de ta BD (cf Entreprise Manager)
- de Faire une sauvegarde Complète avec verification de
ta DB la nuit avec
suppression des sauvegarde anterieur à 2j, ce qui te
permet d'avoir 2
sauvegarde complète reste à voir si tu as la place sur
ton serveur
- de Faire une sauvegarde toutes les heurs du journal de
transaction avec
suppression des sauvegarde anterieur à 3j
- Enregistre bien les rapport ainsi que l'historique ils
te permetront en
cas de souci de savoir si ta sauvegarde est valide
- Si tu sauvegardes plusieurs BD je te recommande
l'option créer un dossier
par BD
- Si tu veux etre prévenu des pbs de sauvegarde Install
Outlook sur le
serveur et configure SQL Mail
Ce mode de sauvegarde te permetra d'avoir une sauvegarde
complète (longue)
par j et te permetra de restaurer grace au journal de
transaction jusqu'à
l'heure que tu auras choisi.
Pour faire ca tu aurra juste à faire clic droit sur la
BD, Restaurer et tu
choisie ton heure
"Stéphane" <sdfdl@hotmail.com> a écrit dans le message de
news:110e01c38be3$97ad7430$a101280a@phx.gbl...
Bonjour,
Nous disposons d'un serveur sous W2000Server et SQL 2000
Entreprise....
Une bande sauvegarde tout notre serveur à 23H00
Voici le script de sauvegarde qui s'éxécute 4 fois par
jour à 01h00-07h00-12h00-19h00....
* Base master */
use master
go
/* Création de l'unité de sauvegarde pour le journal des
transactions */
IF NOT EXISTS (SELECT name FROM sysdevices WHERE
name='SauveLog')
EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:Sauvegarde
LogsTOTO_Log.bak'
go
/* Sauvegarde du journal des transactions (l'ancienne
sauvegarde est purgée) */
Backup log TOTO to SauveLog
with init, Description='Sauvegarde du journal des
transactions'
go
/* Purge du journal des transactions */
backup log TOTO
with truncate_only
go
3 Questions :
Est ce que 4 fois par jour je fais bien une sauvegarde
complète ?
Que ce passe t'il si à 19H30 tout plante et que je doive
repartir de la bande et reconstruire ma base jusqu'au
plantage ?
Que se passe t'il si je m'aperçois à 19H30 que j'ai eu un
gros problème à 11H30 ? Puis je reconstruire avec la
bande plus la sauvegarde restante l'activité jusqu'à
cette 11H30 ???
Par que se passe t'il j'entends bien sûr "est-ce faisable
avec ce que je fais" ?
-----Message d'origine----- D'après ce que je vois tu es mal parti pour faire une
bonne sauvegarde car :
Ta première commande te permet uniquement d'ajouter une
unité de sauvegarde.
La seconde commande te permet de sauvegarde le journal
de transaction
uniquement (ce qui sert à rien si tu n'as pas une
sauvegarde complete à la
base) De plus l'option WITH INIT indique que ta sauvegarde est
écrasé à chaque
fois Enfin la dernière commande supprime le log. Cette étape
ne sert à rien car
le log est éppuré à chaque sauvegarde, voir elle
pourrait te faire perdre
les lignes du log créer entre l'étape 2 et la 3. Je te
l'accorde il ne doit
pas y en avoir beaucoup.
Je te conseil de : - dégager cette procédure. - mettre le model de récupération complet dans les
propriétés de ta base de
données (onglet option) - de créer un plan de maintenance sur ta ou sur tes
bases que tu trouves ds
le dossier Gestion de ta BD (cf Entreprise Manager) - de Faire une sauvegarde Complète avec verification de
ta DB la nuit avec
suppression des sauvegarde anterieur à 2j, ce qui te
permet d'avoir 2
sauvegarde complète reste à voir si tu as la place sur
ton serveur
- de Faire une sauvegarde toutes les heurs du journal de
transaction avec
suppression des sauvegarde anterieur à 3j - Enregistre bien les rapport ainsi que l'historique ils
te permetront en
cas de souci de savoir si ta sauvegarde est valide - Si tu sauvegardes plusieurs BD je te recommande
l'option créer un dossier
par BD - Si tu veux etre prévenu des pbs de sauvegarde Install
Outlook sur le
serveur et configure SQL Mail
Ce mode de sauvegarde te permetra d'avoir une sauvegarde
complète (longue)
par j et te permetra de restaurer grace au journal de
transaction jusqu'à
l'heure que tu auras choisi. Pour faire ca tu aurra juste à faire clic droit sur la
BD, Restaurer et tu
choisie ton heure
"Stéphane" a écrit dans le message de news:110e01c38be3$97ad7430$ Bonjour, Nous disposons d'un serveur sous W2000Server et SQL 2000 Entreprise.... Une bande sauvegarde tout notre serveur à 23H00 Voici le script de sauvegarde qui s'éxécute 4 fois par jour à 01h00-07h00-12h00-19h00....
* Base master */ use master go
/* Création de l'unité de sauvegarde pour le journal des transactions */ IF NOT EXISTS (SELECT name FROM sysdevices WHERE name='SauveLog') EXEC sp_addumpdevice 'disk', 'SauveLog', 'F:Sauvegarde LogsTOTO_Log.bak' go
/* Sauvegarde du journal des transactions (l'ancienne sauvegarde est purgée) */ Backup log TOTO to SauveLog with init, Description='Sauvegarde du journal des transactions' go
/* Purge du journal des transactions */ backup log TOTO with truncate_only go
3 Questions : Est ce que 4 fois par jour je fais bien une sauvegarde complète ? Que ce passe t'il si à 19H30 tout plante et que je doive repartir de la bande et reconstruire ma base jusqu'au plantage ? Que se passe t'il si je m'aperçois à 19H30 que j'ai eu un gros problème à 11H30 ? Puis je reconstruire avec la bande plus la sauvegarde restante l'activité jusqu'à cette 11H30 ???
Par que se passe t'il j'entends bien sûr "est-ce faisable avec ce que je fais" ?