Annons

Kod 42, företaget bakom CrashPlan har beslutat att överge helt hemanvändare CrashPlan Shutters Cloud Backup för hemanvändareCode42, företaget bakom CrashPlan, har meddelat att det durkar hemanvändare. CrashPlan for Home avlivas, med Code42 istället helt fokuserat på företagskunder och företagskunder. Läs mer . Deras superkonkurrenskraftiga priser gjorde deras backup-lösning till en sådan frestelse för människor med stora reservbehov. Även om deras misslyckande med att hålla sina löften kan ha sådd frö av misstro, finns det andra molnleverantörer. Men vilken leverantör litar du på med ditt arkiv med memes?

För närvarande är världsledande när det gäller molnberäkning Amazon Web Services (AWS). Inlärningskurvan för AWS kan verka brant, men i verkligheten är den enkel. Låt oss ta reda på hur vi kan dra fördel av världens ledande molnplattform.

Enkel lagringslösning

Den enkla lagringslösningen, ofta kallad S3, är Amazons behemoth av en lagringslösning. Några anmärkningsvärda företag som använder S3 inkluderar Tumblr, Netflix, SmugMug och naturligtvis Amazon.com. Om din käke fortfarande är fäst vid ansiktet, garanterar AWS 99.99999999999 procent hållbarhet för sitt standardalternativ och en maximal filstorlek (av en enda fil) på fem terabyte (5 TB). S3 är en objektbutik vilket innebär att den inte är utformad för att installera och köra ett operativsystem på men är inriktat perfekt för säkerhetskopior.

instagram viewer

Tiers och prissättning

Överlägset är detta den mest komplicerade delen av S3. Prissättningen varierar från region till region, och vårt exempel använder aktuell prissättning för den amerikanska regionen (North Virginia). Ta en titt på det här bordet:

säkerhetskopiering amazon s3 linux-enhet

S3 består av fyra lagringsklasser. Standard uppenbarligen är standardalternativet. Sällan nås är överlag billigare att lagra dina data på, men är dyrare att få in och ut dina data. Minskad redundans används vanligtvis för data som du kan regenerera om de går förlorade, till exempel bildminiatyrbilder. glaciär används för arkivlagring eftersom det är det billigaste att lagra på. Det tar dock mellan tre till fem timmar innan du kan hämta en fil från Glacier. Med glaciär eller kylförvaring får du minskade kostnader per gigabyte men ökade användningskostnader. Det gör kylagring bättre lämpad för arkivering och katastrofåterhämtning. Företagen drar i allmänhet fördel av en kombination av alla klasser för att ytterligare sänka kostnaderna.

Det bästa i varje kategori är markerat med blått. Hållbarhet är hur osannolikt din fil går förlorad. Bar Reduced Redundancy, Amazon kommer att behöva drabbas av katastrofala förluster i två datacenter innan dina data går förlorade. I grund och botten kommer AWS att lagra dina data i flera faciliteter med alla klasser utom den reducerade redundansklassen. Tillgänglighet är hur osannolikt det är att drifta. Resten demonstreras lättare med hjälp av ett exempel.

Exempel på användning

Vårt användningsfall är som följer.

Jag vill lagra tio filer på S3 Standard med en total storlek på en gigabyte (1 GB). Ladda upp filerna eller Sätta kommer att medföra begäran i kostnad på $ 0,005 och 0,039 $ för den totala lagringen. Det innebär att du under den första månaden kommer att debiteras totalt cirka 4,5 cent (0,044 $) och knappt 4 cent (0,039 $) för att parkera dina data därefter.

Varför finns det en så komplicerad prissättningstruktur? Detta beror på att det är betalt för vad du använder. Du betalar aldrig för något du inte använder. Om du tänker på ett storskaligt företag erbjuder detta alla fördelarna med att ha en lagringslösning i världsklass, samtidigt som kostnaderna håller ett absolut minimum. Amazon tillhandahåller också en Enkel månadsräknare som hittar du här, så att du kan projicera dina månatliga utgifter. Lyckligtvis erbjuder de också en gratis nivå, som du kan registrera dig här, så att du kan testa deras tjänster i upp till 12 månader. Precis som med något nytt, när du börjar använda det, desto mer bekvämt och förståeligt blir det.

Konsolen

Den kostnadsfria nivån från AWS låter dig testa alla deras tjänster, till en viss grad, under ett helt år. Inom den fria nivån ger S3 dig 5 GB lagringsutrymme, 20 000 får och 2 000 satsningar. Detta bör möjliggöra gott om andningsrum för att pröva AWS och bestämma om det passar dina krav. Registreringen för AWS tar dig några steg. Du behöver ett giltigt kredit- eller betalkort och en telefon för verifiering. När du startar hanteringskonsolen välkomnas du till AWS-instrumentpanelen.

säkerhetskopiering amazon s3 linux-enhet

Med en snabb överblick kan det kännas som att det finns väldigt mycket att ta in, och det är helt enkelt för att det finns det. De viktigaste artiklarna som du kommer åt, som är antecknade i skärmdumpen är:

  1. tjänster: Överraskning, överraskning det är här du hittar alla AWS-tjänster.
  2. Konto: För att få åtkomst till din profil och fakturering.
  3. Område: Det här är AWS-regionen där du arbetar.

Eftersom du vill ha lägsta latens mellan din dator (er) och AWS, välj en region som är närmast dig. Det finns vissa regioner som inte har alla AWS-tjänster men de rullas ut fortlöpande. Lyckligtvis för oss är S3 tillgänglig i alla regioner!

S3 Säkerhet

Innan du fortsätter är det första jobbet att säkra ditt konto. Klicka på Tjänster> Säkerhet, identitet och efterlevnad> IAM. Under processen kommer vi också att ge nödvändiga behörigheter till din dator, så att du kan säkerhetskopiera och återställa säkert.

säkerhetskopiering amazon s3 linux-enhet

Detta är en enkel femstegsprocess. Du kommer att notera från skärmdumpen att MFA kan aktiveras på ditt konto. Även om multifaktor-autentisering (MFA), även känd som tvåfaktorautentisering (2FA) Hur man säkrar Linux Ubuntu med tvåfaktorautentiseringVill du ha ett extra lager av säkerhet i din Linux-inloggning? Tack vare Google Authenticator är det möjligt att lägga till tvåfaktorsautentisering till din Ubuntu PC (och andra Linux-operativsystem). Läs mer , krävs inte, det rekommenderas starkt. Kort sagt kräver det en kombination av ditt användarnamn och lösenord, tillsammans med en kod på din mobila enhet. Du kan antingen få en kompatibel fysisk MFA-enhet eller använda en app som Google Authenticator. Gå över till antingen App Store eller den Play Store för att ladda ner appen Google Authenticator.

Använda valfri flerfaktorautentisering

Bygga ut Aktivera MFA på ditt rotkonto och klicka på Hantera MFA. Se till En virtuell MFA-enhet är markerad och klicka Nästa steg.

Öppna Google Authenticator på din enhet och skanna streckkoden på skärmen. Skriv in godkännandekoden i Tillståndskod 1 rutan och vänta på att koden ska uppdateras i Google Authenticator. Det tar cirka 30 sekunder innan nästa kod visas. Skriv in den nya koden i Tillståndskod 2 ruta från Google Authenticator. Klicka nu på Aktivera Virtual MFA knapp. När du har uppdaterat skärmen får Aktivera MFA den gröna fästingen.

säkerhetskopiering amazon s3 linux-enhet

Du borde nu ha MFA aktiverat på ditt konto och ha kopplat Google Authenticator till AWS. Nästa gång du loggar in på AWS-konsolen skriver du ditt användarnamn och lösenord som normalt. AWS kommer då att be dig om en MFA-kod. Detta kommer från Google Authenticator-appen precis som du har gjort i föregående steg.

Grupper och behörigheter

Det är dags att bestämma vilken åtkomstnivå din dator ska ha till AWS. Det enklaste och säkraste sättet att göra det kommer att skapa en grupp och a användare för den dator du vill säkerhetskopiera. Ge sedan åtkomst eller lägg till tillstånd för den gruppen att bara komma åt S3. Det finns många fördelar med detta tillvägagångssätt. Uppgifterna till denna grupp är begränsade till S3 och kan inte användas för att få åtkomst till andra AWS-tjänster. Dessutom måste du bara ta bort gruppens åtkomst i ditt olyckliga händelse att dina referenser läckts ut och ditt AWS-konto är säkert.

Det är faktiskt mer meningsfullt att skapa gruppen först. För att göra detta utvidgas Skapa enskilda IAM-användare och klicka Hantera användare. Klicka på grupper från panelen till vänster följt av Skapa ny grupp. Välj ett namn för din grupp och klicka på Nästa steg. Nu ska vi bifoga tillstånd eller policy för denna grupp. Eftersom du bara vill att den här gruppen ska ha åtkomst till S3, filtrera listan genom att skriva S3 i filtret. Se till att AmazonS3FullAccess är markerad och klicka Nästa steg slutligen följt av Skapa grupp.

säkerhetskopiering amazon s3 linux-enhet

Skapa en användare

Allt du behöver göra nu är att skapa en användare och lägga till den i gruppen du skapade. Välj användare från panelen till vänster och klicka på Lägg till användare. Välj vilket användarnamn du vill, under åtkomsttyp se till Programmatisk åtkomst är markerad och klicka Nästa: Behörigheter. Välj gruppen du skapade på nästa sida och klicka på Nästa: Granska. AWS kommer att bekräfta att du lägger till den här användaren i den valda gruppen och bekräftar behörigheterna. Klicka på Skapa användare för att gå vidare till nästa sida.

Du ser nu en Åtkomstnyckel-ID och a Hemlig åtkomstnyckel. Dessa är självgenererade och visas bara en gång. Du kan antingen kopiera och klistra in dem på en säker plats eller klicka på Ladda ner .csv som laddar ner ett kalkylblad som innehåller dessa detaljer. Detta motsvarar användarnamnet och lösenordet som din dator använder för att komma åt S3.

Det är värt att notera att du ska behandla dessa med den högsta säkerhetsnivån. Om du tappar din hemliga åtkomstnyckel finns det inget sätt att hämta den. Du måste återgå till AWS-konsolen och generera en ny.

säkerhetskopiering amazon s3 linux-enhet

Din första hink

Det är dags att skapa en plats för dina data. S3 har butiker som kallas hinkar. Varje skopnamn måste vara globalt unikt, vilket innebär att när du skapar en hink kommer du att vara den enda på planeten med det skopnamnet. Varje hink kan ha sin egen uppsättning konfigurationsregler inställda mot den. Du kan ha versionshantering aktiverat på hinkar så att det kommer att behålla kopior av filer du uppdaterar så att du kan återgå till tidigare versioner av filer. Det finns också alternativ för replikering över hela regionen så att du kan säkerhetskopiera dina data ytterligare till en annan region i ett annat land.

Du kan komma till S3 genom att navigera till Tjänster> Lagring> S3. Att skapa en hink är lika enkelt som att klicka på Skapa hink knapp. När du har valt ett globalt unikt namn (endast små bokstäver) väljer du en region som du vill att din hink ska bo i. Klicka på Skapa -knappen ger dig slutligen din första hink.

säkerhetskopiering amazon s3 linux-enhet

Kommandoraden är livet

Om kommandoraden är ditt vapen du väljer 4 sätt att lära dig själv terminalkommandon i LinuxOm du vill bli en riktig Linux-mästare är det bra att ha viss terminalkunskap. Här metoder du kan använda för att börja lära dig själv. Läs mer , kan du komma åt din nyligen skapade S3-hink med s3cmd som du kan ladda ner härifrån. När du har valt den senaste versionen, ladda ner zip-arkivet till en mapp du väljer. Den senaste versionen är 2.0.0 som du använder i vårt exempel. För att packa upp och installera s3cmd öppnar du ett terminalfönster och skriver:

sudo apt installera python-setuptools. packa upp s3cmd-2.0.0. cd s3cmd-2.0.0. sudo python setup.py installera

s3cmd är nu installerat på ditt system och är redo att konfigureras och länkas till ditt AWS-konto. Se till att ha din Åtkomstnyckel-ID och Hemlig åtkomstnyckel att lämna från när du skapade din användare. Börja med att skriva:

s3cmd - konfigurering

Nu uppmanas du att ange några detaljer. Först kommer du att uppmuntras att ange ditt Access-nyckel-ID följt av din hemliga åtkomstnyckel. Alla andra inställningar kan lämnas som standard genom att bara trycka på Enter-knappen, förutom kryptering miljö. Du kan välja ett lösenord här så att data som skickas in och ut från S3 krypteras. Detta förhindrar a man i mittenattacken Fem online-krypteringsverktyg för att skydda din integritet Läs mer , eller någon som avlyssnar din internettrafik.

säkerhetskopiering amazon s3 linux-enhet

I slutet av konfigurationsprocessen kommer s3cmd att utföra ett test för att se till att alla inställningar fungerar och att du lyckas ansluta till ditt AWS-konto. När detta är gjort kan du skriva några kommandon som:

s3cmd ls

Detta listar alla skopor i ditt S3-konto. Som skärmdumpen nedan visar är skopan du skapade synlig!

säkerhetskopiering amazon s3 linux-enhet

Synkronisera med hjälp av kommandoraden

Synkroniseringskommandot för s3cmd är extremt mångsidig. Det är väldigt likt hur du normalt kopierar en fil i Linux och ser lite ut så här:

s3cmd sync [LOKAL PATH] [REMOTE PATH] [PARAMETERS]

Testa dess användning med en enkel synkronisering. Skapa först två textfiler med Rör använd kommandot synkronisera kommando för att skicka filerna du just har skapat i skopan som skapats tidigare. Uppdatera S3-hinken; kommer du att märka att filerna verkligen har skickats till S3! Se till att du byter ut den lokala sökvägen mot den lokala sökvägen på din dator och ändrar fjärrvägen till din hinknamn. För att uppnå denna typ:

touch-fil-1.txt. touch-fil-2.txt. s3cmd sync ~ / Backup s3: // makeuseof-backup
säkerhetskopiering amazon s3 linux-enhet

De synkronisera som nämnd kontrollerar och jämför först båda kataloger. Om en fil inte finns inom S3 kommer den att ladda upp den. Mer, så om en fil existerar kommer den att kontrollera om den har uppdaterats innan den kopierades till S3. Om du vill att den också ska ta bort filerna som du har raderat lokalt kan du köra kommandot med -delete-avlägsnats parameter. Testa detta genom att först ta bort en av de textfiler som vi har skapat följt av synkroniseringskommandot med tilläggsparametern. Om du sedan uppdaterar din S3-hink har den borttagna filen nu tagits bort från S3! För att prova detta skriver du:

rm file-1.txt. s3cmd sync ~ / Backup s3: // makeuseof-backup - ta bort
säkerhetskopiering amazon s3 linux-enhet

Med en överblick kan du se hur övertygande den här metoden är. Om du ville säkerhetskopiera något till ditt AWS-konto kan du göra det lägg till synkroniseringskommandot i ett cron-jobb Hur man planerar uppgifter i Linux med Cron och CrontabFörmågan att automatisera uppgifter är en av de futuristiska tekniker som redan finns här. Varje Linux-användare kan dra nytta av schemaläggningssystem och användaruppgifter, tack vare cron, en lättanvänd bakgrundstjänst. Läs mer och säkerhetskopiera din dator automatiskt till S3.

GUI-alternativet

Om kommandoraden inte är din sak finns det ett grafiskt användargränssnitt (GUI) alternativ till s3cmd: Cloud Explorer. Även om det inte har ett mycket modernt gränssnitt, har det några intressanta funktioner. Ironiskt nog är den enklaste metoden att få tag på den senaste versionen via kommandoraden. När du har öppnat ett terminalfönster med en mapp som du vill installera i skriver du:

sudo apt -y install Hur man använder APT och säger adjö till APT-GET i Debian och UbuntuLinux är i ett tillstånd av permanent utveckling; stora förändringar kan ibland lätt missas. Vissa förbättringar kan vara överraskande, men vissa är helt enkelt meningsfulla: kolla in dessa apt-get ändringar och se vad du tycker. Läs mer  openjdk-8-huvudlös myra git. git klon https://github.com/rusher81572/cloudExplorer.git. cd cloudExplorer. myra. cd dist. java -jar CloudExplorer.jar

När gränssnittet startas, bör några av de obligatoriska fälten redan verka bekanta. För att ladda ditt AWS-konto anger du din Access-nyckel, Secret Key och anger ett namn på ditt konto och klickar Spara.

säkerhetskopiering amazon s3 linux-enhet

Du kan nu klicka på din sparade profil och få tillgång till din hink.

Utforska Explorer

Genom att titta snabbt på gränssnittet ser du följande:

  1. Logga ut
  2. Utforska och sök
  3. Ladda upp filer
  4. Synkronisera
  5. Textredigerare
  6. En panel för en lista över dina hinkar
  7. En panel för att navigera i en vald hink
säkerhetskopiering amazon s3 linux-enhet

Att ställa in synkroniseringsfunktionerna i Cloud Explorer liknar s3cmd. Först skapar du en fil som inte finns i S3-hinken. Klicka sedan på Synkronisera -knappen i Cloud Explorer och bläddra till mappen du vill synkronisera med S3. Klicka på Till S3 kommer att kontrollera skillnaderna mellan mappen på din lokala dator och mappen med S3 och ladda upp eventuella skillnader den hittar.

När du uppdaterar S3-hinken i webbläsaren kommer du att märka att den nya filen har skickats till S3. Tyvärr tillgodoser inte synkroniseringsfunktionen i Cloud Explorer några filer som du har tagit bort på din lokala maskin. Så om du tar bort en fil lokalt förblir den fortfarande i S3. Detta är något att tänka på.

säkerhetskopiering amazon s3 linux-enhet

Hemanvändare kan använda affärsinriktad molnlagring

Medan AWS är en lösning utformad för företag att dra nytta av molnet, finns det ingen anledning till varför hemmabrukare inte ska komma in på åtgärden. Att använda världens ledande molnplattform har många fördelar. Du behöver aldrig oroa dig för att uppgradera hårdvaran eller betala för något du inte använder. Ett annat intressant faktum är att AWS har mer marknadsandel än de kommande tio leverantörerna tillsammans. Detta är en indikation på hur långt de är framöver. Att ställa in AWS som en säkerhetskopieringslösning kräver:

  • Skapa ett konto.
  • Säkra ditt konto hos MFA.
  • Skapa en grupp och tilldela behörigheter till gruppen.
  • Lägga till en användare i gruppen.
  • Skapa din första hink.
  • Använd kommandorad för att synkronisera till S3.
  • Ett GUI-alternativ för S3.

Använder du AWS för närvarande? Vilken leverantör av molnbackup använder du för närvarande? Vilka funktioner letar du efter när du väljer en backup-leverantör? Låt oss veta i kommentarerna nedan!

Yusuf vill leva i en värld fylld av innovativa företag, smartphones som levereras med mörkt rostkaffe och datorer som har hydrofoba kraftfält som dessutom avvisar damm. Som affärsanalytiker och examen från Durban University of Technology, med över 10 års erfarenhet i en snabbt växande teknikindustri, tycker han om att vara den mellersta mannen mellan...