PowerShell-Skript für Systemadministratoren zum regelmäßigen Herunterladen von Backups vom Server auf den Computer

Für alle, die dies lesen: Hier sind bessere/aktuellere Anweisungen, da ich mit den Anweisungen des OP leicht zu kämpfen hatte:

  1. Erstellen/verwenden Sie einen Ordner, in dem dieses Skript gespeichert wird. Erstellen Sie dann innerhalb dieses Ordners einen Ordner namens backup.

  2. Kopieren/fügen Sie das Skript in Notepad ein. HINWEIS: Wenn Sie einen VPS verwenden, verwenden Sie den Benutzernamen Ihres VPS und die öffentliche IP-Adresse für die Zeile $ssh_address = \"username@your.site\". Speichern Sie als anyname.ps1 und vergessen Sie nicht, die Dropdown-Box auf “Alle Dateien” zu setzen, wie unten gezeigt.
    hhhh

  3. Drücken Sie die Windows-Taste ⊞ und geben Sie “Aufgaben” ein, dann klicken Sie auf “Aufgabenplanung”.

  4. Klicken Sie auf der rechten Seite auf “Einfache Aufgabe erstellen”.

  5. Geben Sie einen beliebigen Namen/eine beliebige Beschreibung ein.

  6. Wählen Sie, ob Sie täglich/wöchentlich/jährlich usw. möchten. Ich empfehle täglich.

  7. Stellen Sie das Datum und die Uhrzeit ein, zu der Sie dies tun möchten. Behalten Sie “Wiederholen” bei 1. Stellen Sie sicher, dass Sie zu den Admin-Einstellungen Ihrer Discourse-Site gehen > Backups. Aktivieren Sie das Kontrollkästchen neben automatische Backups aktiviert.
    Stellen Sie dann Backup-Häufigkeit auf das gewünschte Intervall ein. Ich empfehle 1, aber der Schlüssel hier ist, dass es mit Ihren Aufgabenplaner-Einstellungen übereinstimmt. Lassen Sie die Backup-Daten übereinstimmen. Beispiel: Wenn Sie den Aufgabenplaner so eingestellt haben, dass er täglich ein Backup erstellt, stellen Sie Ihre Admin-Backup-Backup-Häufigkeit-Einstellungen auf 1.

  8. Lassen Sie die Standardeinstellung “Ein Programm starten” und klicken Sie auf Weiter.

  9. Klicken Sie auf Durchsuchen und finden Sie das gespeicherte Skript. Klicken Sie auf Weiter.

  10. Klicken Sie auf Fertig stellen.
    Wenn Sie es testen möchten, klicken Sie mit der rechten Maustaste auf das Skript und wählen Sie “Mit PowerShell ausführen”.

Hinweis: Wenn Sie die Meldung “Die angegebene Datei wurde nicht gefunden” erhalten, geben Sie Ihr Passwort wie in PowerShell angezeigt ein, und es wird trotzdem gefunden.

1 „Gefällt mir“