Amazon

Hur man automatiserar Amazon S3-säkerhetskopiering på Windows Server

Hur man automatiserar Amazon S3-säkerhetskopiering på Windows Server

Amazon Simple Storage Solution (Amazon S3) låter dig säkerhetskopiera data från din Windows Server på sin massiva molnlagring. Säkerhetskopiera dina data är avgörande, eftersom det förhindrar dataförlust i händelse av oväntade händelser.

Automatisera Windows Server-säkerhetskopiering till Amazon S3

I den här handledningen visar jag hur du automatiserar säkerhetskopieringsprocessen så att den körs en gång, dagligen, vecka eller månad. Operationen är enkel, men du måste följa guiden noga för att undvika komplikationer.

Installera Amazon AWS CLI

Det första steget för att automatisera dina Amazon AWS-säkerhetskopior är att installera AWS CLI. Du hittar detaljerade instruktioner för installation av AWS CLI version 1 och 2 på denna sida.

När du har slutfört installationen måste du nu konfigurera standardanvändarprofiler, åtkomst-ID och nyckel. För att göra detta, kör kommandot nedan:

aws konfigurerar AWS Access Key ID [None]:  AWS hemlig åtkomstnyckel [Ingen]: hemknapp Standardregionsnamn [Ingen]: us-east-1 Standardutmatningsformat [Ingen]: json

Om Amazon S3-kommandon

Du måste ange ett sökargument i s3-kommandon. För dessa vägar kan du använda antingen en S3 Uri, som är din S3-hink URI eller använda en lokalstig (den lokala katalogen). Du kan till exempel använda följande kommandon:

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

Den fullständiga S3-operationen kan därför ha följande form:

aws s3 s3command souce_file / mapp destinationsväg

Operationen går från lokalstig till S3URIS3URI till S3URI, och S3URI till lokalstig.

För att kopiera en exempelfil som heter provfil.Text till din hink kallas prov-hink, Du kan använda S3-kommandot nedan:

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

I ovanstående kommando valde vi inte en region. Detta beror på att vi redan har gjort det i aws konfigurera. De -område flagga används för att ange din skopas region.

Att kopiera allt i säkerhetskopior mappen till prov-hink bucket, kör kommandot som följer:

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

Observera följande för att använda ovanstående S3-kommando:

Tips för att använda filterflaggor i S3-kommandon

Filterflaggorna som du använder i S3-kommandon inkluderar -utesluta och -omfatta flaggor. Du kan använda dem flera gånger i ett kommando.

Nedan följer ett exempel på ovanstående filter som används:

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

För att utesluta alla filer i en mapp med namnet säkerhetskopior och inkludera alla filer i den här mappen som har tilläggen jpg, png och text, kör kommandot nedan.

Här testade vi också våra inställningar med hjälp av --torrkörning flagga:

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

NOTERA:  Utan flaggor inkluderar systemet alla filer i S3-operationer. Det sista filtret appliceras också.

Hur man skapar Amazon S3-säkerhetskopior med batchfiler

1] Skapa batchfilen

Starta Anteckningsblock så att det öppnar ett tomt .Text fil.

Ange följande S3-kommando för att synkronisera säkerhetskopieringsmapparna till din S3-hink:

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

Spara txt-filen med .fladdermus förlängning, vilket gör det till en batchfil.

2] Skapa en ny uppgift i Aktivitetsschemaläggaren

Tryck på Windows-tangenten och sök efter Schemaläggaren.

Välj Schemaläggaren från resultaten.

Klicka på i Aktivitetsschemaläggaren Insatser och välj Skapa uppgift. Sätt in ett aktivitetsnamn och skriv en beskrivning.

Lägg till en utlösare antingen en gång, dagligen, veckovis eller månadsvis.

3] Lägg till åtgärd

Byt till Insatser och välj följande åtgärd i rullgardinsmenyn: Starta ett program.

Program / manus rutan, bläddra efter den nyskapade batchfilen.

Spara den nyligen skapade uppgiften.

Jag hoppas att du hittar den här handledningen lätt att förstå.

Vulkan för Linux-användare
Med varje ny generation grafikkort ser vi spelutvecklare driva gränserna för grafisk trohet och komma ett steg närmare fotorealism. Men trots all kred...
OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...