Kako automatizirati sigurnosnu kopiju Windows Servera na Amazon S3
Amazon Simple Storage Solution (Amazon S3) omogućuje vam sigurnosno kopiranje podataka s vašeg Windows Servera(Windows Server) na njegovu masivnu pohranu u oblaku. Sigurnosno kopiranje podataka je ključno jer sprječava gubitak podataka u slučaju neočekivanih događaja.
(Automate Windows Server)Automatizirajte sigurnosnu kopiju Windows Servera na Amazon S3
U ovom vodiču pokazat ću vam kako automatizirati proces sigurnosnog kopiranja koji se pokreće jednom, dnevno, tjedno ili mjesečno. Operacija je jednostavna, ali morate pomno slijediti upute kako biste izbjegli komplikacije.
Instalirajte Amazon AWS CLI
Prvi korak za automatizaciju vaših sigurnosnih kopija Amazon AWS je instaliranje AWS CLI . Na ovoj stranici(this page) možete pronaći detaljne upute za instalaciju AWS CLI verzije 1 i 2 .
Kada dovršite instalaciju, sada morate konfigurirati zadane korisničke profile, pristupni ID i ključ. Da biste to učinili, pokrenite naredbu u nastavku:
aws configure AWS Access Key ID [None]: <AccessID> AWS Secret Access Key [None]: secretkey Default region name [None]: us-east-1 Default output format [None]: json
O naredbama Amazon S3
Morate navesti argument puta u s3 naredbama. Za ove staze možete koristiti ili S3 Uri , koji je URI vašeg S3 bucketa, ili koristiti localpath (lokalni direktorij). Na primjer, možete koristiti sljedeće naredbe:
localpath - C://Desktop/backups S3URI: - s3://yourbucket/yourkey
Potpuna S3 operacija stoga može imati sljedeći oblik:
aws s3 s3command souce_file/folder destinationpath
Operacija ide od lokalnog puta(localpath) do S3URI , S3URI do S3URI i S3URI do lokalnog puta(localpath) .
Da biste kopirali primjer datoteke pod nazivom samplefile.txt u svoju kantu pod nazivom sample-bucket , možete koristiti naredbu S3 u nastavku:
aws s3 cp "C://Desktop/backups/samplefile.txt" s3://sample-bucket
U gornjoj naredbi nismo odabrali regiju. To je zato što smo to već učinili u aws configure . Oznaka –region koristi se za određivanje regije vašeg segmenta.
Da biste kopirali sve iz mape sigurnosne kopije(backups) u spremnik s uzorcima(sample-bucket) , pokrenite naredbu koja slijedi:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket
Da biste koristili gornju S3 naredbu, uzmite u obzir sljedeće:
- Lokalna datoteka ne smije postojati u odabranom spremniku i prefiksu.
- Osigurajte da se veličina S3 objekta razlikuje od veličine lokalne datoteke.
- Najnovija izmjena S3 objekta mora biti starija od one lokalne datoteke.
Savjeti za korištenje zastavica filtera u S3 naredbama
Oznake filtera koje koristite u S3 naredbama uključuju zastavice(–include) –isključi i –include(–exclude) . Možete ih koristiti nekoliko puta u jednoj naredbi.
-- include
: Ovo dodaje odabrane mape ili datoteke nakon naredbe S3.-- exclude
: Time se uklanjaju odabrane mape ili datoteke nakon naredbe S3.
Ispod(Below) je primjer gornjih filtara koji se koriste:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket --exclude "*" --include "*.jpg" --include "*.png" --include "*.txt"
Da biste isključili svaku datoteku u mapi pod nazivom sigurnosne kopije(backups) i uključili sve datoteke u ovoj mapi koje imaju ekstenzije jpg, png i text(jpg, png, and text) , pokrenite naredbu u nastavku.
Ovdje smo također testirali naše postavke uz pomoć --dryrun
zastavice:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket "*" --include "*.jpg" --include "*.png" --include "*.txt" --dryrun
NAPOMENA: (NOTE: ) Bez oznaka, sustav uključuje svaku datoteku u S3 operacijama. Također se primjenjuje posljednji filtar.
Kako stvoriti sigurnosne kopije Amazon S3 pomoću batch datoteka
1] Stvorite batch datoteku
Pokrenite Notepad tako da otvori praznu .txt datoteku.
Unesite(Enter) sljedeću S3 naredbu za sinkronizaciju mapa sigurnosnih kopija s vašim S3 segmentom:
aws s3 sync "C://Desktop/backups/" s3://your-bucket
Spremite txt datoteku s nastavkom .bat , što je čini batch datotekom.
2] Napravite(Create) novi zadatak u Planeru zadataka(Task Scheduler)
Pritisnite(Press) tipku Windows i potražite planer zadataka(task scheduler) .
Od rezultata odaberite Planer zadataka(Task Scheduler) .
U Planeru zadataka kliknite na Akcije(Actions) i odaberite Kreiraj zadatak(Create Task) . Umetnite naziv zadatka i napišite opis.
Dodajte okidač za jednokratno, dnevno, tjedno ili mjesečno.
3] Dodaj radnju
Prijeđite na karticu Radnje(Actions) i s padajućeg izbornika odaberite sljedeću radnju: Pokreni program(Start a program) .
U okviru Program/script potražite novostvorenu batch datoteku.
Spremite novostvoreni zadatak.
Nadam se da će vam ovaj vodič biti lak za razumjeti.
Related posts
HDG objašnjava: Što je Amazon S3?
Onemogućite administrativna dijeljenja s Windows Servera
Iperius Backup je besplatni softver za sigurnosno kopiranje za Windows Server
Konfigurirajte zaključavanje računa klijenta za daljinski pristup u Windows Serveru
Kako komprimirati napuhane košnice registra u Windows Serveru
Ispravite pogrešku možda je vaš DNS poslužitelj nedostupan
Kako postaviti FTP poslužitelj u Windows pomoću IIS-a
Rješavanje problema s mrežnim povezivanjem Windows Servera putem PowerShell-a
Popraviti ARK ne može upitati podatke poslužitelja za pozivnicu
Sinkronizirajte Windows 10 sat s internetskim poslužiteljem vremena
Popravi web-mjesto nije moguće pristupiti, IP poslužitelja nije moguće pronaći
Popravite pojavljivanje Amazon KFAUWI uređaja na mreži
Vaš DNS poslužitelj možda nije dostupan u sustavu Windows 11/10
Što je DLNA poslužitelj i kako ga omogućiti na Windows 10?
Kako stvoriti javni VPN poslužitelj na Windows 10
Kako postaviti proxy poslužitelj na Windows 8.1 tablet ili hibridni uređaj
Kako kupiti Steam darovne kartice, kartice novčanika ili Steam igre od Amazona
Daljinski pristup računalu sa sustavom Windows XP ili Windows Server 2003
Kako omogućiti i konfigurirati starenje i čišćenje DNS-a u Windows Serveru
Kako koristiti aplikaciju Amazon Kindle za čitanje e-knjiga u sustavu Windows 10 Mobile