Advertentie

Code 42, het bedrijf achter CrashPlan heeft besloten dat te doen laat thuisgebruikers volledig in de steek CrashPlan Shutters Cloud Backup voor thuisgebruikersCode42, het bedrijf achter CrashPlan, heeft aangekondigd dat het thuisgebruikers laat vallen. CrashPlan for Home wordt afgemaakt, met Code42 in plaats daarvan volledig gericht op zakelijke en zakelijke klanten. Lees verder . Hun superconcurrerende prijzen maakten hun back-upoplossing tot een verleiding voor mensen met grote back-upbehoeften. Hoewel hun niet-nakomen van hun beloften misschien wantrouwen heeft gezaaid, zijn er andere cloudproviders. Maar welke provider vertrouw je met je archief met memes?

Momenteel is Amazon Web Services (AWS) de wereldleider op het gebied van cloud computing. De leercurve voor AWS kan steil lijken, maar in werkelijkheid is het eenvoudig. Laten we kijken hoe u kunt profiteren van 's werelds toonaangevende cloudplatform.

Eenvoudige opslagoplossing

De Simple Storage Solution, gewoonlijk S3 genoemd, is Amazon's kolos van een opslagoplossing. Enkele opmerkelijke bedrijven die S3 gebruiken, zijn Tumblr, Netflix, SmugMug en natuurlijk Amazon.com. Als uw kaak nog steeds aan uw gezicht is bevestigd, garandeert AWS 99,99999999999 procent duurzaamheid voor de standaardoptie en een maximale bestandsgrootte (van elk afzonderlijk bestand) van vijf terabytes (5 TB). S3 is een objectopslag, wat betekent dat het niet is ontworpen voor het installeren en uitvoeren van een besturingssysteem, maar perfect is afgestemd op back-ups.

instagram viewer

De niveaus en prijzen

Dit is verreweg het meest gecompliceerde onderdeel van S3. De prijzen variëren van regio tot regio en ons voorbeeld gebruikt de huidige prijzen voor de regio VS (Noord-Virginia). Bekijk deze tabel eens:

backup amazon s3 linux-apparaat

S3 bestaat uit vier opslagklassen. Standaard uiteraard is de standaardoptie. Zelden bezocht is in het algemeen goedkoper om uw gegevens op te slaan, maar is duurder om uw gegevens in en uit te krijgen. Minder redundantie wordt over het algemeen gebruikt voor gegevens die u kunt herstellen als u deze kwijtraakt, zoals afbeeldingsminiaturen bijvoorbeeld. Gletsjer wordt gebruikt voor archiefopslag omdat het de goedkoopste is om op te slaan. Het duurt echter drie tot vijf uur voordat u een bestand uit Glacier kunt ophalen. Met gletsjer of koude opslag krijgt u lagere kosten per gigabyte maar hogere gebruikskosten. Dat maakt koude opslag beter geschikt voor archivering en noodherstel. Bedrijven profiteren over het algemeen van een combinatie van alle klassen om de kosten verder te verlagen.

De beste in elke categorie is blauw gemarkeerd. Duurzaamheid is hoe onwaarschijnlijk het is dat uw bestand verloren gaat. Bar verminderde redundantie, Amazon zal in twee datacenters catastrofaal verlies moeten lijden voordat uw gegevens verloren gaan. Kortom, AWS slaat uw gegevens op in meerdere faciliteiten met alle klassen behalve de gereduceerde redundantieklasse. Beschikbaarheid is hoe onwaarschijnlijk dat er downtime is. De rest wordt makkelijker gedemonstreerd door middel van een voorbeeld.

Voorbeeld gebruik

Onze use case is als volgt.

Ik wil tien bestanden opslaan op S3 Standard met een totale grootte van één gigabyte (1 GB). De bestanden uploaden of Leggen kost het verzoek $ 0,005 en $ 0,039 voor de totale opslag. Dat betekent dat u in de eerste maand in totaal ongeveer 4,5 cent ($ 0,044) en iets minder dan 4 cent ($ 0,039) in rekening wordt gebracht om uw gegevens daarna te parkeren.

Waarom is er zo'n ingewikkelde prijsstructuur? Dit komt omdat het betalen is voor wat u gebruikt. U betaalt nooit voor iets dat u niet gebruikt. Als u denkt aan een grootschalig bedrijf, biedt dit alle voordelen van een opslagoplossing van wereldklasse, terwijl de kosten tot een absoluut minimum worden beperkt. Amazon biedt ook een Eenvoudige maandelijkse rekenmachine welke vind je hier, zodat u uw maandelijkse uitgaven kunt projecteren. Gelukkig bieden ze ook een gratis laag, waarvoor u zich hier kunt aanmelden, zodat u hun diensten maximaal 12 maanden kunt uitproberen. Zoals met alles wat nieuw is, wordt het, zodra u het gaat gebruiken, comfortabeler en begrijpelijker.

De console

Met de gratis laag van AWS kunt u al hun diensten tot op zekere hoogte een jaar lang uitproberen. Binnen de gratis laag geeft S3 u 5 GB opslagruimte, 20.000 krijgt en 2.000 putten. Dit moet voldoende ademruimte bieden om AWS te testen en te beslissen of het aan uw vereisten voldoet. Het aanmelden voor AWS leidt u door een paar stappen. Voor verificatie heeft u een geldige creditcard of bankpas en een telefoon nodig. Zodra u de beheerconsole start, wordt u verwelkomd in het AWS-dashboard.

backup amazon s3 linux-apparaat

In een oogopslag kan het lijken alsof er ontzettend veel in je op te nemen is, en dat komt simpelweg omdat dat zo is. De belangrijkste items waar u toegang toe heeft, die in de schermafbeelding zijn geannoteerd, zijn:

  1. Diensten: Verrassing, verrassing, hier vindt u alle AWS-services.
  2. Account: Om toegang te krijgen tot uw profiel en facturering.
  3. Regio: Dit is de AWS-regio waarin u werkt.

Omdat u de laagste latentie wilt tussen uw computer (s) en AWS, kiest u een regio die het dichtst bij u in de buurt is. Er zijn een aantal regio's die niet alle AWS-services hebben, maar ze worden wel continu uitgerold. Gelukkig voor ons is S3 in alle regio's verkrijgbaar!

S3 Beveiliging

Voordat u doorgaat, is de eerste taak het beveiligen van uw account. Klik op Services> Beveiliging, identiteit en naleving> IAM. In het proces gaan we ook de benodigde rechten aan uw computer verlenen, zodat u veilig een back-up kunt maken en herstellen.

backup amazon s3 linux-apparaat

Dit is een eenvoudig proces in vijf stappen. In de schermafbeelding ziet u dat MFA in uw account kan worden geactiveerd. Hoewel multi-factor authenticatie (MFA), ook wel bekend als tweefactorauthenticatie (2FA) Linux Ubuntu beveiligen met authenticatie in twee stappenWilt u een extra beveiligingslaag op uw Linux-login? Dankzij Google Authenticator is het mogelijk om tweefactorauthenticatie toe te voegen aan uw Ubuntu-pc (en andere Linux-besturingssystemen). Lees verder , is niet vereist, het wordt ten zeerste aanbevolen. Kortom, het vereist een combinatie van uw gebruikersnaam en wachtwoord, samen met een code op uw mobiele apparaat. U kunt een compatibel fysiek MFA-apparaat krijgen of een app zoals Google Authenticator gebruiken. Ga naar het App Winkel of de Play Store om de Google Authenticator-app te downloaden.

Met behulp van de optionele multi-factor authenticatie

Uitbreiden Activeer MFA op uw root-account en klik op Beheer MFA. Zorg ervoor dat Een virtueel MFA-apparaat is geselecteerd en klik op Volgende stap.

Open Google Authenticator op uw apparaat en scan de streepjescode die op het scherm staat. Typ de autorisatiecode in het Autorisatiecode 1 vak en wacht tot de code wordt vernieuwd in Google Authenticator. Het duurt ongeveer 30 seconden voordat de volgende code wordt weergegeven. Typ de nieuwe code in de Autorisatiecode 2 box van Google Authenticator. Klik nu op de Activeer virtuele MFA knop. Zodra u uw scherm hebt vernieuwd, heeft Activate MFA het groene vinkje.

backup amazon s3 linux-apparaat

U moet nu MFA hebben geactiveerd in uw account en de Google Authenticator hebben gekoppeld aan AWS. De volgende keer dat u zich aanmeldt bij de AWS-console, typt u uw gebruikersnaam en wachtwoord zoals gewoonlijk. AWS vraagt ​​u vervolgens om een ​​MFA-code. Deze wordt verkregen via de Google Authenticator-app, net zoals u in de vorige stap heeft gedaan.

Groepen en rechten

Het is tijd om te beslissen welk toegangsniveau uw computer nodig heeft voor AWS. De eenvoudigste en veiligste manier om dit te doen, is door een groep en een gebruiker voor de computer waarvan u een back-up wilt maken. Verleen vervolgens toegang of voeg een toestemming toe voor die groep om alleen toegang te krijgen tot S3. Deze aanpak biedt tal van voordelen. De inloggegevens die aan de groep worden gegeven, zijn beperkt tot S3 en kunnen niet worden gebruikt voor toegang tot andere AWS-services. Bovendien, in het ongelukkige geval dat uw inloggegevens zijn gelekt, hoeft u alleen de toegang van de groep te verwijderen en uw AWS-account is veilig.

Het is eigenlijk logischer om eerst de groep te maken. Om dit te doen, breidt u uit Maak individuele IAM-gebruikers en klik Gebruikers beheren. Klik op Groepen van het paneel aan de linkerkant gevolgd door Maak een nieuwe groep. Kies een naam voor uw groep en klik op Volgende stap. Nu gaan we de toestemming of het beleid voor deze groep bijvoegen. Aangezien u alleen wilt dat deze groep toegang heeft tot S3, filtert u de lijst door te typen S3 in het filter. Verzekeren dat AmazonS3FullAccess is geselecteerd en klik op Volgende stap uiteindelijk gevolgd door Groep maken.

backup amazon s3 linux-apparaat

Maak een gebruiker aan

Het enige dat u nu hoeft te doen, is een gebruiker maken en deze toevoegen aan de groep die u hebt gemaakt. Selecteer Gebruikers in het paneel aan de linkerkant en klik op Voeg gebruiker toe. Kies een gebruikersnaam die je leuk vindt, zorg er onder toegangstype voor Programmatische toegang is geselecteerd en klik op Volgende: Rechten. Selecteer op de volgende pagina de groep die u hebt gemaakt en klik op Volgende: Review. AWS bevestigt dat u deze gebruiker aan de geselecteerde groep toevoegt en bevestigt de verleende rechten. Klik op Gebruiker aanmaken om door te gaan naar de volgende pagina.

Je ziet nu een Toegangssleutel-ID en een Geheime toegangssleutel. Deze zijn zelf gegenereerd en worden slechts één keer weergegeven. Je kunt ze kopiëren en plakken op een veilige locatie, of klikken op .Csv downloaden die een spreadsheet zal downloaden met deze details. Dit is het equivalent van de gebruikersnaam en het wachtwoord dat uw computer zal gebruiken om toegang te krijgen tot S3.

Het is vermeldenswaard dat u deze met het hoogste beveiligingsniveau moet behandelen. Als u uw geheime toegangssleutel kwijtraakt, kunt u deze niet meer ophalen. U moet terugkeren naar de AWS-console en een nieuwe genereren.

backup amazon s3 linux-apparaat

Je eerste emmer

Het is tijd om een ​​plek voor uw gegevens te creëren. S3 heeft winkels die emmers worden genoemd. Elke bucketnaam moet wereldwijd uniek zijn, wat betekent dat wanneer u een bucket maakt, u de enige ter wereld bent met die bucketnaam. Elke bucket kan zijn eigen set configuratieregels hebben. Je kan hebben versiebeheer ingeschakeld op buckets, zodat er kopieën van bestanden die u bijwerkt, worden bewaard, zodat u kunt terugkeren naar eerdere versies van bestanden. Er zijn ook opties voor cross-regio replicatie zodat u uw gegevens verder kunt back-uppen naar een andere regio in een ander land.

U kunt naar S3 gaan door naar te navigeren Services> Opslag> S3. Het maken van een bucket is net zo eenvoudig als klikken op Maak een bucket knop. Nadat u een wereldwijd unieke naam heeft gekozen (alleen kleine letters), kiest u een regio waarin u uw emmer wilt laten wonen. Klik op de Creëer knop geeft je eindelijk je eerste emmer.

backup amazon s3 linux-apparaat

Commandoregel is leven

Als opdrachtregel is uw favoriete wapen 4 manieren om jezelf terminalopdrachten in Linux te lerenAls je een echte Linux-meester wilt worden, is het een goed idee om wat terminale kennis te hebben. Hier methoden die u kunt gebruiken om uzelf te leren. Lees verder hebt u toegang tot uw nieuw gemaakte S3-bucket met s3cmd wat je kunt download vanaf hier. Nadat je de nieuwste release hebt gekozen, download je het zip-archief in een map naar keuze. De huidige nieuwste release is 2.0.0 die u in ons voorbeeld gaat gebruiken. Om s3cmd uit te pakken en te installeren, opent u een terminalvenster en typt u:

sudo apt python-setuptools installeren. unzip s3cmd-2.0.0. cd s3cmd-2.0.0. sudo python setup.py installeren

s3cmd is nu op uw systeem geïnstalleerd en kan worden geconfigureerd en gekoppeld aan uw AWS-account. Zorg ervoor dat je je hebt Toegangssleutel-ID en Geheime toegangssleutel bij de hand toen u uw gebruiker aanmaakte. Begin met typen:

s3cmd --configureren

U wordt nu gevraagd een paar details in te voeren. Ten eerste wordt u gepromoot om uw toegangssleutel-ID in te voeren, gevolgd door uw geheime toegangssleutel. Alle andere instellingen kunnen standaard blijven staan ​​door op de enter-toets te drukken, behalve de Versleuteling instelling. U kunt hier een wachtwoord kiezen, zodat gegevens die in en uit S3 worden verzonden, worden gecodeerd. Dit voorkomt een man in de middelste aanval Vijf online versleutelingshulpmiddelen om uw privacy te beschermen Lees verder , of iemand die uw internetverkeer onderschept.

backup amazon s3 linux-apparaat

Aan het einde van het configuratieproces voert s3cmd een test uit om er zeker van te zijn dat alle instellingen werken en dat u succesvol verbinding kunt maken met uw AWS-account. Wanneer dit is gebeurd, kunt u een paar opdrachten typen, zoals:

s3cmd ls

Hiermee worden alle buckets in uw S3-account weergegeven. Zoals de onderstaande schermafbeelding laat zien, is de gemaakte bucket zichtbaar!

backup amazon s3 linux-apparaat

Synchroniseren via de opdrachtregel

De sync-opdracht voor s3cmd is uiterst veelzijdig. Het lijkt erg op hoe je normaal een bestand in Linux zou kopiëren, en ziet er ongeveer zo uit:

s3cmd sync [LOCAL PATH] [REMOTE PATH] [PARAMETERS]

Test het gebruik ervan met een simpele synchronisatie. Maak eerst twee tekstbestanden met de aanraken commando, gebruik dan de synchroniseren commando om de bestanden die je zojuist hebt gemaakt naar de eerder gemaakte bucket te sturen. Ververs de S3-emmer; u zult merken dat de bestanden inderdaad naar S3 zijn verzonden! Zorg ervoor dat u het lokale pad vervangt door het lokale pad op uw computer en dat u het externe pad wijzigt in uw bucketnaam. Om dit type te bereiken:

raak bestand-1.txt aan. raak bestand-2.txt aan. s3cmd sync ~ / Backup s3: // makeuseof-backup
backup amazon s3 linux-apparaat

De synchroniseren commando, zoals gezegd, controleert en vergelijkt beide mappen. Als er binnen S3 geen bestand bestaat, wordt het geüpload. Meer nog, als een bestand bestaat, zal het controleren of het is bijgewerkt voordat het naar S3 wordt gekopieerd. Als u wilt dat het ook de bestanden verwijdert die u lokaal hebt verwijderd, kunt u de opdracht uitvoeren met de –Verwijderen verwijderd parameter. Test dit door eerst een van de tekstbestanden te verwijderen die we hebben gemaakt, gevolgd door de synchronisatieopdracht met de aanvullende parameter. Als u vervolgens uw S3-bucket vernieuwt, is het verwijderde bestand nu verwijderd van S3! Typ om dit te proberen:

rm file-1.txt. s3cmd sync ~ / Backup s3: // makeuseof-backup --delete-verwijderd
backup amazon s3 linux-apparaat

U kunt in één oogopslag zien hoe aantrekkelijk deze methode is. Als u een back-up van iets naar uw AWS-account wilt maken, kan dat voeg de synchronisatieopdracht toe aan een cron-taak Taken plannen in Linux met Cron en CrontabDe mogelijkheid om taken te automatiseren is een van die futuristische technologieën die er al is. Elke Linux-gebruiker kan profiteren van planningssysteem- en gebruikerstaken dankzij cron, een gebruiksvriendelijke achtergrondservice. Lees verder en maak automatisch een back-up van uw computer naar S3.

Het GUI-alternatief

Als de opdrachtregel niet jouw ding is, is er een grafische gebruikersinterface (GUI) alternatief voor s3cmd: Cloud Explorer. Hoewel het geen erg moderne interface heeft, heeft het wel een aantal interessante functies. Ironisch genoeg is de eenvoudigste manier om de nieuwste versie te bemachtigen via de opdrachtregel. Zodra je een terminalvenster hebt geopend met een map waarin je het wilt installeren, typ je:

sudo apt -y installeren APT gebruiken en afscheid nemen van APT-GET in Debian en UbuntuLinux is in een staat van permanente evolutie; grote veranderingen worden soms gemakkelijk over het hoofd gezien. Sommige verbeteringen kunnen verrassend zijn, maar sommige zijn gewoon logisch: bekijk deze apt-get-wijzigingen en kijk wat u denkt. Lees verder  openjdk-8-headless ant git. git kloon https://github.com/rusher81572/cloudExplorer.git. cd cloudExplorer. mier. cd dist. java -jar CloudExplorer.jar

Wanneer de interface wordt gestart, moeten sommige van de vereiste velden al bekend voorkomen. Om uw AWS-account te laden, voert u uw toegangssleutel, geheime sleutel in, geeft u een naam voor uw account en klikt u op Sparen.

backup amazon s3 linux-apparaat

U kunt nu op uw opgeslagen profiel klikken en toegang krijgen tot uw bucket.

De verkenner verkennen

Als u de interface snel bekijkt, ziet u het volgende:

  1. Uitloggen
  2. Verken en zoek
  3. Upload bestanden
  4. Synchroniseren
  5. Teksteditor
  6. Een paneel voor een lijst met uw emmers
  7. Een paneel voor het navigeren door een geselecteerde bucket
backup amazon s3 linux-apparaat

Het instellen van de synchronisatiemogelijkheden van Cloud Explorer is vergelijkbaar met s3cmd. Maak eerst een bestand aan dat niet bestaat in de S3-bucket. Klik vervolgens op de Synchroniseren knop in Cloud Explorer en blader naar de map die u met S3 wilt synchroniseren. Klikken op Naar S3 zal de verschillen tussen de map op uw lokale computer en de map met S3 controleren en eventuele gevonden verschillen uploaden.

Wanneer u de S3-bucket in de browser vernieuwt, zult u merken dat het nieuwe bestand naar S3 is verzonden. Helaas zorgt de synchronisatiefunctie van Cloud Explorer niet voor bestanden die u op uw lokale computer hebt verwijderd. Dus als u een bestand lokaal verwijdert, blijft het nog steeds in S3. Dit is iets om in gedachten te houden.

backup amazon s3 linux-apparaat

Thuisgebruikers kunnen bedrijfsgerichte cloudopslag gebruiken

Hoewel AWS een oplossing is die is ontwikkeld voor bedrijven om te profiteren van de cloud, is er geen reden waarom thuisgebruikers niet mee zouden moeten doen. Het gebruik van 's werelds toonaangevende cloudplatform biedt vele voordelen. U hoeft zich nooit zorgen te maken over het upgraden van de hardware of betalen voor iets dat u niet gebruikt. Een ander interessant feit is dat AWS meer marktaandeel heeft dan de volgende 10 leveranciers samen. Dit is een indicatie van hoe ver ze zijn. Het instellen van AWS als back-upoplossing vereist:

  • Een account aanmaken.
  • Je account beveiligen met MFA.
  • Een groep maken en machtigingen aan de groep toewijzen.
  • Een gebruiker aan de groep toevoegen.
  • Je eerste emmer maken.
  • Gebruik de opdrachtregel om te synchroniseren met S3.
  • Een GUI-alternatief voor S3.

Gebruikt u AWS momenteel ergens voor? Welke leverancier van cloudback-ups gebruikt u momenteel? Naar welke functies zoekt u bij het kiezen van een back-upleverancier? Laat het ons weten in de reacties hieronder!

Yusuf wil leven in een wereld vol innovatieve bedrijven, smartphones met gebrande donkere koffie en computers met hydrofobe krachtvelden die bovendien stof afstoten. Als bedrijfsanalist en afgestudeerd aan de Durban University of Technology, met meer dan 10 jaar ervaring in een snel groeiende technologie-industrie, geniet hij ervan de tussenpersoon te zijn tussen...