Amazonas

So automatisieren Sie Amazon S3-Backups auf Windows Server Windows

So automatisieren Sie Amazon S3-Backups auf Windows Server Windows

Einfache Amazon-Speicherlösung (Amazon S3) ermöglicht es Ihnen, Daten von Ihrem Windows Server auf seinem riesigen Cloud-Speicher. Die Sicherung Ihrer Daten ist von entscheidender Bedeutung, da sie Datenverlust bei unerwarteten Ereignissen verhindert.

Automatisieren Sie die Windows Server-Sicherung auf Amazon S3

In diesem Tutorial zeige ich Ihnen, wie Sie den Backup-Prozess so automatisieren, dass er einmal, täglich, wöchentlich oder monatlich ausgeführt wird. Die Operation ist einfach, aber Sie müssen die Anleitung genau befolgen, um Komplikationen zu vermeiden.

Installieren Sie die Amazon AWS-CLI

Der erste Schritt zur Automatisierung Ihrer Amazon AWS-Backups ist die Installation der AWS CLI. Ausführliche Anweisungen zum Installieren der AWS CLI-Version 1 und 2 finden Sie auf dieser Seite.

Wenn Sie die Installation abgeschlossen haben, müssen Sie nun die Standardbenutzerprofile, die Zugriffs-ID und den Schlüssel konfigurieren. Führen Sie dazu den folgenden Befehl aus:

aws konfiguriert AWS-Zugriffsschlüssel-ID [Keine]:  AWS Secret Access Key [None]: secretkey Standardregionsname [None]: us-east-1 Standardausgabeformat [None]: json

Über Amazon S3-Befehle

Sie müssen ein Pfadargument in s3-Befehlen angeben. Für diese Pfade können Sie entweder einen S3-Uri verwenden, der der URI Ihres S3-Buckets ist, oder a lokaler Pfad (das lokale Verzeichnis). Sie können beispielsweise die folgenden Befehle verwenden:

localpath - C://Desktop/backups S3URI: - s3://yourbucket/yourkey

Die komplette S3-Operation kann daher wie folgt aussehen:

aws s3 s3command source_file/folder destinationpath

Die Operation geht von der lokaler Pfad zu S3URIS3URI zu S3URI, und S3URI zu lokaler Pfad.

So kopieren Sie eine Beispieldatei namens Beispieldatei.TXT zu deinem Eimer namens Probeneimer, Sie können den folgenden S3-Befehl verwenden:

aws s3 cp "C://Desktop/backups/samplefile.txt" s3://sample-bucket

Im obigen Befehl haben wir keine Region ausgewählt. Das liegt daran, dass wir das bereits in der aws konfigurieren. Das -Region Flag wird verwendet, um die Region Ihres Buckets anzugeben.

Um alles im . zu kopieren Sicherungen Ordner zum Probeneimer Bucket, führen Sie den folgenden Befehl aus:

aws s3 sync "C://Desktop/backups/" s3://sample-bucket

Beachten Sie Folgendes, um den obigen S3-Befehl zu verwenden:

Tipps zur Verwendung von Filterflags in S3-Befehlen

Zu den Filterflags, die Sie in S3-Befehlen verwenden, gehören die -ausschließen und -einschließen Flaggen. Sie können sie mehrmals in einem Befehl verwenden.

Unten ist ein Beispiel für die oben genannten Filter im Einsatz:

aws s3 sync "C://Desktop/backups/" s3://sample-bucket --exclude "*" --include "*.jpg" --include "*.png" --include "*.TXT"

So schließen Sie jede Datei in einem Ordner namens . aus Sicherungen und fügen Sie alle Dateien in diesen Ordner ein, die die Erweiterungen haben jpg, png und text, führe den folgenden Befehl aus.

Auch hier haben wir unsere Einstellungen mit Hilfe des --Probelauf Flagge:

aws s3 sync "C://Desktop/backups/" s3://sample-bucket "*" --include "*.jpg" --include "*.png" --include "*.txt" --dryrun

HINWEIS:  Ohne die Flags schließt das System jede Datei in S3-Operationen ein. Außerdem wird der letzte Filter angewendet.

So erstellen Sie Amazon S3-Backups mit Batch-Dateien

1] Erstellen Sie die Batch-Datei

Starten Sie Notepad, so dass ein Leerzeichen geöffnet wird .TXT Datei.

Geben Sie den folgenden S3-Befehl ein, um die Sicherungsordner mit Ihrem S3-Bucket zu synchronisieren:

aws s3 sync "C://Desktop/backups/" s3://your-bucket

Speichern Sie die txt-Datei mit dem .Schläger Erweiterung, die es zu einer Batch-Datei macht.

2] Erstellen Sie eine neue Aufgabe im Aufgabenplaner

Drücken Sie die Windows-Taste und suchen Sie nach Aufgabenplaner.

Wähle aus Aufgabenplaner aus den Ergebnissen.

Klicken Sie im Taskplaner auf Aktionen und wählen Sie Aufgabe erstellen. Geben Sie einen Aufgabennamen ein und schreiben Sie eine Beschreibung.

Fügen Sie einen Trigger für einmalig, täglich, wöchentlich oder monatlich hinzu.

3] Aktion hinzufügen

Wechseln Sie zum Aktionen Registerkarte und wählen Sie die folgende Aktion aus dem Dropdown-Menü: Starten Sie ein Programm.

In dem Programm/Skript suchen Sie nach der neu erstellten Batch-Datei.

Speichern Sie die neu erstellte Aufgabe.

Ich hoffe, Sie finden dieses Tutorial leicht verständlich.

Top Oculus App Lab-Spiele
Wenn Sie Besitzer eines Oculus-Headsets sind, müssen Sie über Sideloading informiert sein. Sideloading ist der Prozess der Installation von Inhalten, ...
Top 10 Spiele zum Spielen auf Ubuntu
Die Windows-Plattform war eine der dominierenden Plattformen für Spiele aufgrund des großen Prozentsatzes von Spielen, die heute entwickelt werden, um...
Die 5 besten Arcade-Spiele für Linux
Heutzutage sind Computer ernsthafte Maschinen, die zum Spielen verwendet werden. Wenn du den neuen Highscore nicht bekommst, weißt du was ich meine. I...