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
Chris V.
Bonjou,
C'est tout a fait possible: sur le server de prod, un jb avec le bon scheduling:
BACKUP DATABASE "MyDB" TO DISK='SERVERDISTANTSHAREMONBACKUP.BAK"
Sur le server distant RESTORE DATABASE "MyDB" FROM DISK='LEDOSSIERPARTAGEMONBACKUP.BAK" with replace xp_cmdshell 'Del LEDOSSIERPARTAGEMONBACKUP.BAK'
Ca devrait le faire. Cette methode est certes brutale, mais devrait remplacer la manip manuelle.
Il y a bien sur moyen de faire beaucoup plus performant :)
Chris
-- ______________________________________________ It's still better that if it would have been worst, isn't it ? C'est toujours mieux que si c'etait pire ! "Vincent HELLEBOID" <v.helleboid(ng)@tiscali.fr> wrote in message news:
Bonjour,
Pour des besoins de mise à jour sur site distant, je restaure chaque jour
un
fichier .bak depuis l'entreprise manager.
Question (de néophyte): existe t-il un moyen d'automatiser cette tâche ?
D'avance merci.
Bonjou,
C'est tout a fait possible:
sur le server de prod, un jb avec le bon scheduling:
BACKUP DATABASE "MyDB" TO DISK='\SERVERDISTANTSHAREMONBACKUP.BAK"
Sur le server distant
RESTORE DATABASE "MyDB" FROM DISK='LEDOSSIERPARTAGEMONBACKUP.BAK" with
replace
xp_cmdshell 'Del LEDOSSIERPARTAGEMONBACKUP.BAK'
Ca devrait le faire. Cette methode est certes brutale, mais devrait
remplacer la manip manuelle.
Il y a bien sur moyen de faire beaucoup plus performant :)
Chris
--
______________________________________________
It's still better that if it would have been worst, isn't it ?
C'est toujours mieux que si c'etait pire !
"Vincent HELLEBOID" <v.helleboid(ng)@tiscali.fr> wrote in message
news:OXNMh3zZFHA.3032@TK2MSFTNGP10.phx.gbl...
Bonjour,
Pour des besoins de mise à jour sur site distant, je restaure chaque jour
un
fichier .bak depuis l'entreprise manager.
Question (de néophyte): existe t-il un moyen d'automatiser cette tâche ?
C'est tout a fait possible: sur le server de prod, un jb avec le bon scheduling:
BACKUP DATABASE "MyDB" TO DISK='SERVERDISTANTSHAREMONBACKUP.BAK"
Sur le server distant RESTORE DATABASE "MyDB" FROM DISK='LEDOSSIERPARTAGEMONBACKUP.BAK" with replace xp_cmdshell 'Del LEDOSSIERPARTAGEMONBACKUP.BAK'
Ca devrait le faire. Cette methode est certes brutale, mais devrait remplacer la manip manuelle.
Il y a bien sur moyen de faire beaucoup plus performant :)
Chris
-- ______________________________________________ It's still better that if it would have been worst, isn't it ? C'est toujours mieux que si c'etait pire ! "Vincent HELLEBOID" <v.helleboid(ng)@tiscali.fr> wrote in message news:
Bonjour,
Pour des besoins de mise à jour sur site distant, je restaure chaque jour
un
fichier .bak depuis l'entreprise manager.
Question (de néophyte): existe t-il un moyen d'automatiser cette tâche ?
D'avance merci.
Vincent HELLEBOID
Bonjour Chris,
Merci pour cette si rapide et complète réponse.
Une seule question: cette commande, Backup ou Restore, je la place dans quel fichier pour l'exécuter ensuite sous forme de tâche programmée ?
Bonjour Chris,
Merci pour cette si rapide et complète réponse.
Une seule question: cette commande, Backup ou Restore, je la place dans quel
fichier pour l'exécuter ensuite sous forme de tâche programmée ?
Une seule question: cette commande, Backup ou Restore, je la place dans quel fichier pour l'exécuter ensuite sous forme de tâche programmée ?
Chris V.
Dans Enterprise Manager, tu peux creer des jobs dans /Management/Sql Server Agent/Jobs
Les Code est du code T-SQL a remplir dans la boite "STEPS" (le wizard est plutot bien fait)
Pour que la copie se fasse bien entre server, il faut que le compte de server de MSSQLServerAgent ait les droits pour acceder aux dossier partage qui va recevoir le backup.
Dans le cas ou la base est plutot importante, il peut etre interessant de sauvegarder sur disque puis de zippe avant l'envoi.
Chris
-- ______________________________________________ It's still better that if it would have been worst, isn't it ? C'est toujours mieux que si c'etait pire ! "Vincent HELLEBOID" <v.helleboid(ng)@tiscali.fr> wrote in message news:
Bonjour Chris,
Merci pour cette si rapide et complète réponse.
Une seule question: cette commande, Backup ou Restore, je la place dans
quel
fichier pour l'exécuter ensuite sous forme de tâche programmée ?
Dans Enterprise Manager, tu peux creer des jobs dans
/Management/Sql Server Agent/Jobs
Les Code est du code T-SQL a remplir dans la boite "STEPS" (le wizard est
plutot bien fait)
Pour que la copie se fasse bien entre server, il faut que le compte de
server de MSSQLServerAgent ait les droits pour acceder aux dossier partage
qui va recevoir le backup.
Dans le cas ou la base est plutot importante, il peut etre interessant de
sauvegarder sur disque puis de zippe avant l'envoi.
Chris
--
______________________________________________
It's still better that if it would have been worst, isn't it ?
C'est toujours mieux que si c'etait pire !
"Vincent HELLEBOID" <v.helleboid(ng)@tiscali.fr> wrote in message
news:e5UXVv0ZFHA.1448@TK2MSFTNGP09.phx.gbl...
Bonjour Chris,
Merci pour cette si rapide et complète réponse.
Une seule question: cette commande, Backup ou Restore, je la place dans
quel
fichier pour l'exécuter ensuite sous forme de tâche programmée ?
Dans Enterprise Manager, tu peux creer des jobs dans /Management/Sql Server Agent/Jobs
Les Code est du code T-SQL a remplir dans la boite "STEPS" (le wizard est plutot bien fait)
Pour que la copie se fasse bien entre server, il faut que le compte de server de MSSQLServerAgent ait les droits pour acceder aux dossier partage qui va recevoir le backup.
Dans le cas ou la base est plutot importante, il peut etre interessant de sauvegarder sur disque puis de zippe avant l'envoi.
Chris
-- ______________________________________________ It's still better that if it would have been worst, isn't it ? C'est toujours mieux que si c'etait pire ! "Vincent HELLEBOID" <v.helleboid(ng)@tiscali.fr> wrote in message news:
Bonjour Chris,
Merci pour cette si rapide et complète réponse.
Une seule question: cette commande, Backup ou Restore, je la place dans
quel
fichier pour l'exécuter ensuite sous forme de tâche programmée ?
Vincent HELLEBOID
Merci beaucoup.
A titre d'information, pour la sauvegarde, j'utilise 7zip (GNU) dont le taux de compression s'avère nettement supérieur à celui de Winzip.
Merci beaucoup.
A titre d'information, pour la sauvegarde, j'utilise 7zip (GNU) dont le taux
de compression s'avère nettement supérieur à celui de Winzip.