Kaip perkelti „Amazon S3“ duomenis į ledyną
„Amazon S3“ yra „Amazon“ debesų saugojimo sprendimas, kuris suteikia begalinę talpą palyginti mažoms kainoms. Šiuo metu jį naudoju vietinio NAS (tinklo prijungto saugojimo) įrenginio atsarginei kopijai saugoti. Tačiau „Amazon S3“ nėra geriausias pasirinkimas dideliam duomenų kiekiui saugoti, kurių negalėsite pasiekti labai dažnai.
„Amazon“ ledynas yra „Amazon“ teikiamas sprendimas, kuris smarkiai sumažina didelių duomenų kiekio saugojimo debesyje išlaidas. Pavyzdžiui, 2500 GB duomenų saugojimas S3 kainuoja apie 215 JAV dolerius per mėnesį. Tai gana šiek tiek pinigų, kad tik atliktumėte duomenų atsarginę kopiją. Tačiau 2500 GB saugojimas „Amazon Glacier“ kainuos tik 25 USD per mėnesį. Tai beveik 1/10 S3 išlaidų.
Taigi, kaip perkelti savo duomenis iš „Amazon S3“ į „Glacier“? Naudojant gyvavimo ciklo politiką. Šios taisyklės iš esmės yra tik taisyklės, kurias galite nustatyti, kad perkelti duomenis iš S3 į ledyną tam tikru laiku. Sužinokite, kaip sukurti gyvavimo ciklo politiką.
„Amazon S3“ sukurkite gyvavimo ciklo politiką
Norėdami pradėti, pirmiausia pereikite prie „Amazon Web Services“ (aws.amazon.com) ir spustelėkite Mano paskyra / konsolė viršuje. Tada spustelėkite AWS valdymo konsolė.
Dabar iš išvardytų „Amazon“ interneto paslaugų sąrašo eikite į priekį ir spustelėkite „S3“.
Toliau spustelėkite ant kibiro pavadinimo, kuriame yra duomenys, kuriuos norite perkelti į ledyną. Atkreipkite dėmesį, kad galėsite perkelti visą kibirą, tik aplankus ar net konkrečius failus.
Atidarę kibirą, kairėje pusėje pamatysite kibirą. Spustelėkite Savybės viršutiniame dešiniajame kampe atidarykite to kibiro nustatymus.
Apatinėje dalyje pamatysite Gyvenimo ciklas. Eikite į priekį ir išplėskite „Lifecycle“, kad pamatytumėte esamas taisykles, jei tokių yra. Jau turiu vieną sąranką, kuri viską perkelia į kibirą į ledyną, kai ji įkeliama į S3.
Norėdami nustatyti naują taisyklę, eikite į priekį ir spustelėkite Pridėti taisyklę. Naujas „Lifecycle“ taisyklės dialogo langas pasirodys kaip parodyta žemiau.
Dabar eikime per įvairias galimybes. Pirma, galite suteikti jai vardą, kuris gali būti bet koks gyvenimas. The Taikyti visam kibirui žymės langelis taikys taisyklę visoms rinkmenoms ir aplankams viduje. Jei norite perkelti tik tam tikrą duomenų dalį į Glacier ir palikti poilsio vietą S3, tada nepažymėkite langelio.
Vietoj to, galite įvesti prefiksą, kuris yra failo ar aplanko, kurį norite perkelti į ledyną, pavadinimas. Pavyzdžiui, jei norėjau tiesiog perkelti muzika aplanką į mano kibirą į ledyną, norėčiau įvesti muzika / viduje konors Priedas dėžė. Norėdami nurodyti failą, įveskite tokį kelią kaip music / mymusic.mp3.
Kitas yra Laiko laikotarpio formatas. Galite pasirinkti iš Dienos nuo kūrimo datos arba Įsigalioja nuo datos. Ši parinktis leidžia pasirinkti, kada norite, kad objektai, kuriuos nurodėte, būtų perkelti į ledyną. Jei pasirinksite Dienos nuo kūrimo datos, galite, pavyzdžiui, pasakyti, kad norite perkelti duomenis į ledyną po 10 dienų. Tai reiškia, kad kai failas yra pirmą kartą įkeltas į S3, jis bus perkeltas į ledyną po 10 dienų.
Įsigaliojus nuo datos, galėsite tiesiog nurodyti datą ateityje, o tada duomenys bus perkelti į ledyną. Turite spustelėti Pridėti perėjimą mygtukas, norint nurodyti laiką. Mano ekrano nuotraukoje sakoma: „Perkelti į ledyną“, bet todėl, kad jau sukūriau taisyklę. Spustelėjus Pridėti perėjimą, galite įvesti dienų skaičių arba datą. Atkreipkite dėmesį, kad įvedus 0 dienų skaičių, duomenys bus perkelti iš karto, kai kitą kartą bus vykdoma taisyklė.
Taip pat yra Galiojimo pabaiga mygtuką, tačiau būkite atsargūs. Vėlgi, priklausomai nuo to, ką pasirinkote iš laiko periodo formato, ateityje galite nurodyti dienų skaičių arba konkrečią datą. Pridėjus galiojimo laiką, duomenys bus ištrinti po nurodyto laiko. Svarbu prisiminti, kad jis bus ištrintas iš S3, RRS ir ledyno. Taigi iš esmės tai visiškai dingo, jei pasirinksite pridėti galiojimo laiką.
Jei nepridėsite galiojimo pabaigos, duomenys visada bus ledynas ir nebus ištrinti. Tai gana daug. Išsaugoję taisyklę, taisyklė bus vykdoma vieną kartą per dieną. Jei jūsų taisyklė atitinka jūsų nurodytus kriterijus, duomenys bus perduoti.
Yra keletas dalykų, kuriuos reikia atkreipti dėmesį į šį procesą. Pirma, galite pasakyti, kad jūsų duomenys buvo perkelti į ledyną, patikrinant Saugojimo klasė. Jei tai standartinis, tai yra S3. Jei tai yra RRS, tai yra sumažintas atleidimas. Trečioji klasė yra ledynas, o tai reiškia, kad dabar ji ten saugoma.
Kitas dalykas, kurį reikia atkreipti dėmesį, yra tai, kad perkėlę duomenis iš S3 į ledyną, vis tiek turite jį pasiekti iš S3. Jei įkeliate duomenis tiesiai į ledyną, jis bus rodomas „Glacier“ konsolėje, kai prisijungsite prie „AWS“. Tačiau duomenų perkėlimas naudojant „Lifecycle“ taisykles reiškia, kad duomenys bus saugomi „Glacier“ sistemoje ir jums bus mokami Glacier kainos, tačiau turėsite pasiekti duomenis iš „S3“ konsolės. Įvairi paini, bet taip veikia.
Duomenų iš ledyno paieška
Duomenų grąžinimas iš ledyno taip pat yra gana paprastas. Svarbu prisiminti apie ledyną, kad duomenys nėra prieinami kaip S3. Su S3 galite bet kuriuo metu atsisiųsti bet kokį failą. Su „Glacier“ turite palaukti apie 3–5 valandas, kad duomenys būtų atkurti ir grąžinti į S3. Štai kodėl taip daug pigiau.
Norėdami pradėti atkurti, pasirinkite failą ar aplanką, kurį norite atkurti, ir tada dešiniuoju pelės mygtuku spustelėkite jį. Pamatysite pasirinktą parinktį Pradėti atkūrimą.
Jei parinktis yra išjungta, tai reiškia, kad failas nėra saugomas ledyne. Atkuriant, turėsite pasirinkti, kiek laiko norite, kad duomenys būtų prieinami S3.
Atkreipkite dėmesį, kad failai yra atkurti į S3 RRS (Reduced Redundancy) saugojimo klasę, kuri yra šiek tiek pigesnė už S3 standartą. Taip pat atkreipkite dėmesį, kad negalite visam laikui atkurti duomenų, jis bus ištrintas. Nesu tikras, kokią didžiausią vertę galite įvesti per dienas, kad išsaugotumėte duomenis, bet tai ne visam laikui. Be to, jums reikia sumokėti didesnius mokesčius, tuo ilgiau, kol duomenys yra RRS saugojimo klasėje, todėl geriau išlaikyti trumpą laiką.
Norėdami pamatyti atkūrimo būseną, tiesiog spustelėkite failą ar aplanką, kurį atkurėte, ir spustelėkite Savybės. Jis pasakys Atkūrimas vyksta. Kai atkūrimas baigtas ir vėl spustelėsite Ypatybės, pamatysite atkūrimo datą.
Apskritai, labai lengva gauti duomenis iš S3 į ledyną. Tiesiog sukurkite vieną taisyklę ir baigsite. Duomenų perkėlimas į ledyną gali reikšti didelių santaupų, jei turite daug duomenų apie S3. Jei turite klausimų, rašykite komentarą. Mėgautis!