Pour ceux qui lisent ceci, voici des instructions meilleures/plus à jour car j’ai légèrement eu du mal avec les instructions de l’OP :
-
Créez/utilisez un dossier où ce script sera stocké. Ensuite, créez un dossier appelé
backupà l’intérieur de ce dossier. -
Copiez/collez le script dans le Bloc-notes. REMARQUE : Si vous utilisez un VPS, utilisez le nom d’utilisateur de votre VPS et l’adresse IP publique pour la ligne
$ssh_address = \"username@your.site\". Enregistrez sousanyname.ps1et n’oubliez pas de régler la boîte déroulante sur « Tous les fichiers », comme indiqué ci-dessous.

-
Appuyez sur la touche Windows ⊞ et tapez « Tâches », puis cliquez sur « Planificateur de tâches ».
-
Sur le côté droit, cliquez sur « Créer une tâche de base ».
-
Donnez un nom/une description.
-
Choisissez si vous voulez quotidiennement/hebdomadairement/annuellement/etc. Je recommande quotidiennement.
-
Définissez la date et l’heure auxquelles vous souhaitez le faire. Gardez la récurrence à 1. Assurez-vous d’aller dans les paramètres d’administration de votre site Discourse > Sauvegardes. Cochez la case à côté de
sauvegardes automatiques activées.
Ensuite, définissez lafréquence de sauvegardecomme vous le souhaitez. Je recommande 1 mais la clé ici est de la faire correspondre à vos paramètres du Planificateur de tâches. Faites correspondre les dates de sauvegarde. Exemple : si vous avez configuré le Planificateur de tâches pour sauvegarder quotidiennement, définissez vos paramètres de sauvegarde d’administrationfréquence de sauvegardesur1. -
Laissez les paramètres par défaut sur « démarrer un programme » et cliquez sur Suivant.
-
Cliquez sur Parcourir et trouvez le script que vous avez enregistré. Cliquez sur Suivant.
-
Cliquez sur Terminer.
Si vous souhaitez le tester, faites un clic droit sur le script et choisissez « Exécuter avec Powershell ».
Remarque : Si vous obtenez « le système ne trouve pas le fichier spécifié », entrez votre mot de passe comme indiqué sur PowerShell et il le trouvera quand même.