Est-il possible de planifier une sauvegarde et une restauration du site WSS en utilisant un travailler de temporisation? Ou Est-ce que WSS 3.0 fournit une fonctionnalité OOTB pour cela?
Merci, Tejas
Est-il possible de planifier une sauvegarde et une restauration du site WSS en utilisant un travailler de temporisation? Ou Est-ce que WSS 3.0 fournit une fonctionnalité OOTB pour cela?
Merci, Tejas
La seule façon d'automatiser cela est via les commandes de sauvegarde STSADM. J'ai trouvé ce script de sauvegarde de site SharePoint de Michael Noel très utile pour exactement le même problème.
La réponse rapide à votre question, Tejas, est "oui, c'est possible". Mon explication suppose que vous demandez des pistes programmatiques sur la façon de gérer le processus. Si vous cherchez simplement un bon moyen de planifier des tâches de sauvegarde (c'est-à-dire, si votre question est une question d'administration et non de programmation), alors je suis d'accord avec Alex et je vous renvoie vers ServerFault.com; neuf fois sur dix, le Planificateur de tâches Windows est une bonne approche si vous vous dirigez dans cette direction.
Tout d'abord, un bref résumé de vos options de sauvegarde et de restauration:
Si vous cherchez à effectuer une sauvegarde ou une restauration cataclysmique de votre ferme (c'est-à-dire le même type de sauvegarde et de restauration que vous effectueriez via le site d'administration centrale), alors vous voudrez jeter un œil à l'espace de noms Microsoft.SharePoint.Administration.Backup. Le point d'entrée spécifique est le type SPBackupRestoreConsole, et il est efficacement le "directeur" des opérations de sauvegarde et de restauration. Une foule de types de support (par exemple, SPBackupRestoreObject, SPBackupSettings et SPRestoreSettings) entrent également en jeu.
Si vous cherchez simplement à sauvegarder et restaurer des collections de sites individuelles, vous voudrez regarder le type SPSiteCollection dans l'espace de noms Microsoft.SharePoint.Administration. Le SPSiteCollection a à la fois une méthode Backup et une méthode Restore, et ils font exactement ce que vous attendez. La bonne chose à propos de l'approche SPSiteCollection est que la sauvegarde est un seul fichier (par rapport à SPBackupRestoreConsole - qui crée tout l'historique de fichiers XML associés et les sauvegardes multi-fichiers d'une sauvegarde catastrophique standard).
Bien que ce ne soit pas strictement de la sauvegarde et de la restauration, vous avez des options supplémentaires dans l'espace de noms de l'API de déploiement de contenu (Microsoft.SharePoint.Deployment). Les exports et les imports sont gérés là-bas.
Il s'agit des types avec lesquels vous commencerez depuis votre tâche d'horloge pour effectuer les opérations de sauvegarde et de restauration souhaitées. Si vous incluez des détails supplémentaires sur ce que vous essayez de faire, je pourrais fournir des suggestions supplémentaires.
J'assume également que vous savez comment créer des tâches d'horloge de manière programmatique. Si ce n'est pas le cas, les bases sont couvertes dans un excellent article d'Andrew Connell: http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx. La construction de tâches d'horloge est un sujet en soi, cependant :-)
J'espère que cela vous aidera!
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.