„Amazon“

Kaip automatizuoti „Amazon S3“ atsarginę kopiją „Windows Server“

Kaip automatizuoti „Amazon S3“ atsarginę kopiją „Windows Server“

„Amazon Simple Storage Solution“ („Amazon S3“) leidžia kurti atsargines duomenų kopijas iš „Windows Server“ savo didžiulėje debesų saugykloje. Kurti atsarginę duomenų kopiją yra labai svarbu, nes tai apsaugo nuo duomenų praradimo netikėtų įvykių atveju.

Automatizuokite „Windows Server“ atsarginę kopiją į „Amazon S3“

Šioje pamokoje aš jums parodysiu, kaip automatizuoti atsarginės kopijos procesą, kad jis būtų vykdomas kartą, kasdien, kas savaitę ar kas mėnesį. Operacija yra nesudėtinga, tačiau jūs turite atidžiai sekti vadovą, kad išvengtumėte komplikacijų.

Įdiekite „Amazon AWS CLI“

Pirmasis „Amazon AWS“ atsarginių kopijų automatizavimo žingsnis yra AWS CLI diegimas. Šiame puslapyje galite rasti išsamias instrukcijas, kaip įdiegti AWS CLI 1 ir 2 versijas.

Baigę diegimą, dabar turite sukonfigūruoti numatytuosius vartotojų profilius, prieigos ID ir raktą. Norėdami tai padaryti, vykdykite toliau nurodytą komandą:

AWS konfigūruoti AWS prieigos rakto ID [Nėra]:  AWS slaptas prieigos raktas [Nėra]: slaptas raktas Numatytasis regiono pavadinimas [Nėra]: us-east-1 Numatytasis išvesties formatas [None]: json

Apie „Amazon S3“ komandas

S3 komandose turite nurodyti kelio argumentą. Šiuose keliuose galite naudoti S3 Uri, kuris yra jūsų S3 grupės URI, arba naudoti vietinis kelias (vietinis katalogas). Pavyzdžiui, galite naudoti šias komandas:

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

Taigi visa S3 operacija gali būti tokia:

aws s3 s3komanda souce_file / aplanko paskirties kelias

Operacija vyksta nuo vietinis kelias į S3URIS3URI į S3URI, ir S3URI į vietinis kelias.

Norėdami nukopijuoti failo pavyzdį, vadinamą samplefile.txt į tavo kibirą pašaukė mėginys-kibiras, galite naudoti žemiau esančią komandą S3:

aws s3 cp "C: // darbalaukis / atsarginės kopijos / pavyzdinis failas.txt "s3: // pavyzdinis kaušas

Pirmiau pateiktoje komandoje mes nepasirinkome regiono. Taip yra todėl, kad mes jau tai padarėme AW konfigūruoti. The -regione vėliava naudojama norint nurodyti jūsų grupės regioną.

Norėdami nukopijuoti viską į atsargines kopijas aplanką į mėginys-kibiras vykdykite komandą taip:

aws s3 sinchronizuoti „C: // Desktop / backups /“ s3: // sample-bucket

Norėdami naudoti pirmiau nurodytą komandą S3, atkreipkite dėmesį į šiuos dalykus:

Patarimai, kaip naudoti filtro žymes S3 komandose

Filtro žymėjimuose, kuriuos naudojate komandose S3, yra -Neįtraukti ir -įtraukti vėliavos. Juos galite naudoti kelis kartus per vieną komandą.

Žemiau pateikiamas aukščiau nurodytų naudojamų filtrų pavyzdys:

aws s3 sinchronizuoti "C: // darbalaukis / atsarginės kopijos /" s3: // pavyzdžių grupė - neįtraukti "*" - įtraukti "*.JPG "- įtraukti" *.png "- įtraukti" *.txt "

Norėdami išskirti kiekvieną aplanke esantį failą pavadinimu atsargines kopijas ir į šį aplanką įtraukite visus failus, kurių plėtiniai yra JPG, png ir tekstas, paleiskite žemiau esančią komandą.

Čia mes taip pat išbandėme savo nustatymus naudodami --dryrun vėliava:

aws s3 sinchronizavimas "C: // darbalaukis / atsarginės kopijos /" s3: // pavyzdžių grupė "*" - įtraukite "*.JPG "- įtraukti" *.png "- įtraukti" *.txt "- sausas

PASTABA:  Be žymių sistema įtraukia visus failus į S3 operacijas. Taip pat taikomas paskutinis filtras.

Kaip sukurti „Amazon S3“ atsargines kopijas naudojant paketinius failus

1] Sukurkite paketinį failą

Paleiskite „Notepad“, kad jis atidarytų tuščią vietą .txt failą.

Įveskite šią komandą S3, kad sinchronizuotumėte atsarginių kopijų aplankus su savo S3 grupe:

aws s3 sinchronizuoti „C: // Desktop / backups /“ s3: // jūsų grupė

Išsaugokite txt failą naudodami .šikšnosparnis plėtinys, todėl jis yra paketinis failas.

2] Sukurkite naują užduotį „Task Scheduler“

Paspauskite „Windows“ klavišą ir ieškokite darbų planuotojas.

Pasirinkite Darbų planuotojas iš rezultatų.

Užduočių planuoklyje spustelėkite Veiksmai ir pasirinkite Sukurti užduotį. Įterpkite užduoties pavadinimą ir parašykite aprašą.

Pridėkite aktyviklį vieną kartą, kasdien, kas savaitę ar kas mėnesį.

3] Pridėti veiksmą

Perjunkite į Veiksmai skirtuką ir išskleidžiamajame meniu pasirinkite šį veiksmą: Paleiskite programą.

Viduje konors Programa / scenarijus langelyje ieškokite naujai sukurto paketinio failo.

Išsaugokite naujai sukurtą užduotį.

Tikiuosi, kad šią pamoką jums bus lengva suprasti.

„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...
„SuperTuxKart“, skirta „Linux“
„SuperTuxKart“ yra puikus pavadinimas, sukurtas nemokamai suteikti „Mario Kart“ patirtį jūsų „Linux“ sistemoje. Tai gana sudėtinga ir smagu žaisti, yr...
„Battle for Wesnoth“ pamoka
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...