Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server

Dans un récent article de blog, je vous ai montré comment sauvegarder tous vos rapports ConfigMgr à l'aide de PowerShell. Puis la semaine dernière, je vous ai montré comment sauvegarder automatiquement vos rapports en utilisant AfterBackup.bat. Dans ce dernier article de blog, j'ai dit que je vous montrerais comment sauvegarder vos rapports ConfigMgr en utilisant le planificateur de tâches SQL. Ainsi, cet article de blog vous montrera les étapes pour sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server.

Voici les étapes que vous devrez effectuer :

1. Tout d'abord, pour créer et tester le script PowerShell (PS), consultez l'article de blog Comment sauvegarder tous vos rapports ConfigMgr personnalisés ? Il est important que cette étape soit complétée AVANT de passer à l'étape suivante.

2. Copiez le script PS sur votre serveur SQL. J'utiliserai D:\PSScripts\ConfigReportsBak.ps1.

3. Déterminez quel compte exécute le Agent SQL Server service. Dans mon cas, il s'agit de LocalSystem, autrement connu sous le nom de compte SYSTEM.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 3

4. Assurez-vous que le compte nommé à l'étape #3 dispose au moins des autorisations LECTURE et ÉCRITURE.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 4

5. Modifiez le script PS et apportez les modifications suivantes :

une. Changer Ligne 21 dans votre répertoire de sauvegarde ConfigMgr et ajoutez le dossier appelé, Rapports. Dans mon exemple ci-dessous, D:\SQLBak\Reports, j'ai surligné la ligne. Vous remarquerez que la variable Data&Time n'est plus utilisée.

b. Éditer Lignes 12 et 13 en supprimant le simple citation et retour chariot à la fin de la ligne de sorte que les lignes 12, 13 et 14 ne forment qu'une seule ligne. Cela changera également la position de la ligne 21 à la ligne 19.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 5

6. Ouvrir Studio de gestion SQL Server (SSMS), puis développez SQL Server Agent | Nœud de tâches.

7. Cliquez avec le bouton droit sur le Travaux nœud, puis sélectionnez Nouveau travail…

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server - Étape 7

8. Entrez Sauvegarde des rapports ConfigMgr dans le Nom champ, puis cliquez sur le Pas nœud de page dans la section des pages de gauche.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 8

9. Cliquez sur le Nouvelle… bouton.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 9

10. Entrez Sauvegarder les rapports ConfigMgr pour le Étape nom et changer le Taper champ à PowerShell avant de cliquer sur le Ouvert… bouton.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 10

11. Naviguez jusqu'au ConfigReportsBak.ps1 script, puis cliquez sur le Ouvert bouton.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 11

Noter: Si vous obtenez un Accès refusé message à cette étape, vérifiez que vous avez accordé les autorisations de LECTURE et d'ÉCRITURE au script.

12. Cliquez sur d'accord de fermer le Nouvelle étape du travail la fenêtre.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 12

13. À ce stade, vous pouvez planifier l'exécution de la tâche ou cliquer sur d'accord de fermer le Nouveau travail la fenêtre. Je vous recommande de fermer le Travail et testez-le avant de le programmer. De cette façon, vous pouvez confirmer que tout fonctionne comme prévu.

Comment sauvegarder automatiquement les rapports ConfigMgr à l'aide de l'agent SQL Server-Étape 13

Tester votre travail

1. Pour tester votre tâche, sélectionnez la tâche et cliquez avec le bouton droit de la souris. Sélectionner Commencer le travail à l'étape…

Test-Étape 1

2. Ce travail prendra quelques minutes. Une fois terminé, vous verrez une fenêtre d'état. Clique sur le Fermer sinon, vérifiez l'état du travail et l'historique du travail pour les erreurs.

Test-Étape 2

Ajouter une planification au travail

1. Sélectionnez le travail, cliquez avec le bouton droit et pointez sur Propriétés.

Programme-Étape 1

2. Sélectionnez le Des horaires nœud, cliquez sur Nouvelle… puis ajustez l'heure programmée à tout ce qui vous convient. Je suggérerais quotidiennement et ne pas faire en sorte que cette tâche se produise par incrément de quart d'heure. Cliquez sur d'accord deux fois pour définir le programme.

Programme-Étape 2

Le Agent SQL Server est maintenant configuré pour sauvegarder vos rapports ConfigMgr. N'oubliez pas que vous devez toujours au minimum sauvegarder le dossier D:\SQLBak\Reports à l'aide de vos sauvegardes traditionnelles. Si vous avez des questions sur la sauvegarde automatique des rapports ConfigMgr à l'aide de l'agent SQL Server, n'hésitez pas à me contacter à l'adresse @GarthMJ.

Découvrez comment Right Click Tools change la façon dont les systèmes sont gérés.

Augmentez immédiatement votre productivité grâce à notre version Community Edition limitée et gratuite.

Commencez dès aujourd'hui avec Right Click Tools :

Assistance

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Contact

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

En soumettant ce formulaire, vous comprenez que Recast Software peut traiter vos données comme décrit dans le Recast Software Politique de confidentialité.

fr_FRFrench