Vultr Object Storage

S3-kompatibel* objektlagring är nu tillgänglig på Vultr-molnet. Vår objektlagringsteknik är prisvärd, skalbar och lätt att integrera i dina befintliga lösningar. Den här artikeln ger en översikt över objektlagring och instruktioner för att komma igång med det.

Vad är objektlagring?

Objektlagring är en webbtillgänglig tjänst för att lagra och hämta filer. Filer kallas "objekt". Objekt som laddas upp till objektlagring kan nås privat eller offentligt på webben. Objektlagring stöder ett praktiskt taget obegränsat antal objekt.

Användningsfall för objektlagring inkluderar:

  • Värd för statiska webbplatstillgångar (bilder, javascript, css, mediafiler).
  • Dela programvara eller affärsfiler.
  • Säkerhetskopiera och återställa lösningar.
  • Förvara stora mängder föremål.
  • Eliminera behovet av att hantera och utöka fillagring.

Hur kan jag beställa objektlagring?

Inom Vultr-kundportalen visas ett menyalternativ "Objekt" överst på sidan. Detta tar dig till prenumerationslistan för objektlagring .

På prenumerationssidan kommer du att presenteras med länkar för att beställa objektlagring och hantera dina befintliga objektlagringsprenumerationer.

Hur kan jag använda objektlagring?

När du har beställt en objektlagringsprenumeration kommer prenumerationen att visas i prenumerationslistan . Genom att klicka på prenumerationen navigerar du till prenumerationsdetaljsidan som ger dig det nödvändiga värdnamnet och åtkomstnycklarna.

Vultrs objektlagring är S3-kompatibel*. Det betyder att den är kompatibel med de flesta verktyg som är designade för Amazon S3.

Nyckelbegrepp

Objektlagring köps på Vultr genom prenumerationer . En enda prenumeration ger dig en fast mängd lagringsutrymme på en viss plats. Varje abonnemang är isolerat och har sin egen uppsättning S3-åtkomstnycklar. Om du vill lagra föremål i både New Jersey och Los Angeles, måste du köpa två abonnemang.

Varje abonnemang ger ett par S3-åtkomstnycklar. Det här är nycklarna som används med din S3-kompatibla programvara.

Det finns en mängd olika S3-kompatibla program. Vilken programvara du kan använda beror på dina personliga preferenser och din dators operativsystem. Både CLI-baserade verktyg och grafiska verktyg är allmänt tillgängliga. Vi inkluderar flera exempel längre fram i detta dokument.

Föremål förvaras i hinkar. Innan du kan börja ladda upp objekt måste du skapa minst en hink. Buckets liknar mappar i ett filsystem. Hinknamn är unika på en given plats. Till exempel kunde jag inte skapa två hinkar med namnet mybucketi New Jersey. Se "Regler för namngivning av bucket" för mer information.

Skopor är webbtillgängliga med namn. Om jag till exempel skapade en hink med namnet mybucketi New Jersey, skulle hinken vara tillgänglig på https://mybucket.ewr1.vultrobjects.com/och även https://ewr1.vultrobjects.com/mybucket/. Den ewr1.vultrobjects.comhostname delen varierar beroende på region och kan hänvisas till i objektminnet prenumerations notering .

Objekt laddas upp till hinkar. I de flesta S3-verktyg är objekt "privata" som standard. Det betyder att du skulle behöva S3-åtkomstnycklarna för att ladda ner objektet. Filer kan också göras "offentliga", vilket gör dem tillgängliga på webben. Att ladda upp photo.jpgtill mybucketoch sedan ställa in behörigheten till "public" skulle göra filen tillgänglig på https://mybucket.ewr1.vultrobjects.com/photo.jpg.

s3cmd: Exempel på CLI-verktyg

S3cmd är en kommandorads S3-klient för Linux och Mac. Vår testade version var 2.0.2.

Först måste du konfigurera s3cmd.

s3cmd --configure

Guiden kommer att ställa flera frågor till dig. Använd värdena som tillhandahålls med din objektlagringsprenumeration för frågorna nedan. Byt ut access123, secret123, och därefter ewr1.vultrobjects.com.

Access key: access123
Secret key: secret123
...
S3 Endpoint: ewr1.vultrobjects.com
DNS style bucket+hostname:port: %(bucket)s.ewr1.vultrobjects.com
...

När du har slutfört guiden kan du använda för s3cmdatt komma åt din objektlagring.

# make bucket
s3cmd mb s3://mybucket

# remove bucket
s3cmd rb s3://mybucket

# list buckets
s3cmd ls

# list files in bucket
s3cmd ls s3://mybucket

# upload file, private access
s3cmd put photo.jpg s3://mybucket/photo.jpg

# upload file, public access
s3cmd put -P photo.jpg s3://mybucket/photo.jpg

# download file
s3cmd get s3://mybucket/photo.jpg

# delete file
s3cmd rm s3://mybucket/photo.jpg

# change access on file to public
s3cmd setacl s3://mybucket/photo.jpg --acl-public

# change access on file to private
s3cmd setacl s3://mybucket/photo.jpg --acl-private

# enable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-public

# disable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-private

För fler exempel, se s3cmdmanpage.

Cyberduck: Exempel på grafiskt verktyg

Cyberduck är en grafisk filhanterare för Windows och Mac. Den stöder S3, FTP och många populära fildelningstjänster. Vår testade version var 6.8.2.

Anslut till Vultr-objektlagring genom att klicka på "Öppna anslutning".

Dialogrutan "Öppna anslutning" visas. Du måste ange " Server", " Access Key ID" och " Password". Använd värdena som tillhandahålls med ditt objektlagringsabonnemang.

  • " Server" är S3-värdnamnet ( ewr1.vultrobjects.com).
  • " Access Key ID" är S3-åtkomstnyckeln.
  • " Password" är S3:s hemliga nyckel.

Klicka på knappen "Anslut" för att ansluta. Efteråt kan du hantera filer med Cyberduck.

# create bucket
Choose "File, New Folder" from the menu, or right click in the file area and choose "New Folder". The folder name is the bucket name.

# remove bucket
Right click on a bucket, click "Delete".

# upload file
Drag and drop a file from your computer onto the bucket.

# download file
Right click on a file, click "Download As...".

# delete file
Right click on a file, click "Delete".

# change access on file to public
Right click on a file, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# change access on file to private
Right click on a file, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

# enable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# disable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

Teknisk information

Prisgränser

Objektlagring har en hastighetsgräns på 400 förfrågningar per sekund. Om din applikation kräver högre förfrågningsvolymer rekommenderar vi att du distribuerar en caching-proxy framför din objektlagring för prestanda och säkerhet.

Regler för namngivning av hink

  • Hinknamn måste vara unika per plats.
  • Hinknamn måste börja och sluta med en liten bokstav.
  • Buckets namn kan innehålla ett bindestreck (-).
  • Hinknamnens maxlängd är 255 tecken.
  • Bucketnamn som är längre än 63 tecken kan inte kommas åt när du använder ett virtuellt hinkvärdnamn, till exempel: "mylongbucketname.ewr1.vultrobjects.com". För längre bucket-namn måste katalogmetoden på toppnivå användas, såsom "ewr1.vultrobjects.com/mylongbucketname".

S3-kompatibilitet

Tabellen nedan listar kompatibilitet mellan Vultr-objektlagring och S3-protokollet. Kompatibiliteten kan vara ytterligare begränsad beroende på vilket S3-verktyg som används för att komma åt Vultr-objektlagring.

För nedladdningsförfrågningar kanske rubriken "Content-Length" inte matchar storleken på filen. Detta beror på att vi använder gzip på våra webbservrar för att förbättra prestandan. I det sällsynta fall att detta orsakar problem för ditt automationssystem kan du inaktivera gzip på begäran. Libcloud-projektet uppdateras för att stödja detta beteende.

Bucket ACLs (Get, Put) Ja
Loggning av hinkåtkomst Nej
Hinkinventering Nej
Hink livscykel Ja
Hinkplats Ja
Bucket Notification Nej
Bucket Object-versioner Ja
Bucket Replikering Nej
Bucket Begär betalning Ja
Buckets hemsida Nej
CORS Ja
Kopiera objekt Ja
Skapa hink Ja
Ta bort hink Ja
Ta bort objekt Ja
Få Bucket Info (HEAD) Ja
Få objekt Ja
Få objektinformation (HEAD) Ja
Lista hinkar Ja
Flerpartsuppladdningar Ja
Objekt ACL:er (Hämta, lägg) Ja
Objektmetadata Ja
Objektmärkning Ja
Tidigare objekt Ja
Policy (hinkar, objekt) Ja
Försignerade webbadresser Ja
Sätt objekt Ja

Fästa blocklagring

Fästa blocklagring

Blocklagringsvolymer kopplas till instanser som ytterligare diskar. Du måste koppla volymen till en instans innan den kan användas. Flera volymer kan b

Konfigurera statiskt nätverk och IPv6 på CentOS 7

Konfigurera statiskt nätverk och IPv6 på CentOS 7

VULTR har nyligen gjort ändringar på deras sida, och allt borde nu fungera bra direkt när NetworkManager är aktiverat. Om du vill inaktivera

Vilka portar är blockerade?

Vilka portar är blockerade?

Vi blockerar flera utgående portar för nätverkssäkerhet. Blockerad som standard Du kan begära att dessa blockeringar tas bort genom att öppna ett supportärende. TCP-port 2

Windows anpassad ISO med VirtIO-drivrutiner

Windows anpassad ISO med VirtIO-drivrutiner

Bygga Windows ISO (endast serverversioner) Skaffa de senaste binära VirtIO-drivrutinerna för Windows, paketerade som en ISO-fil, från

Windows Server 2016 Återställningsläge

Windows Server 2016 Återställningsläge

När du kommer åt återställningsläget på Windows Server 2016 kan du uppleva ett stoppfel (blå skärm). Lösningen är att komma åt alternativet Reparera dator

Installera Nginx + PHP FPM + Caching + MySQL på Ubuntu 12.04

Installera Nginx + PHP FPM + Caching + MySQL på Ubuntu 12.04

Förmodligen kommer många människor att använda sina Vultr VPS:er som webbservrar, ett bra val skulle vara Nginx som webbserver. I det här ämnet ska jag beskriva o

Vultr Block Storage

Vultr Block Storage

Vultrs Cloud Block Storage-teknik låter dig montera skalbar lagring med hög prestanda till din instans, vilket gör rymdhanteringen betydligt mer

Hur du kommer åt din Vultr VPS

Hur du kommer åt din Vultr VPS

Vultr tillhandahåller flera olika sätt att komma åt din VPS för att konfigurera, installera och använda. Åtkomstuppgifter Standardinloggningsuppgifterna för din VPS ar

Hur ändrar jag storlek på min VPS-disk?

Hur ändrar jag storlek på min VPS-disk?

Den här guiden förklarar hur man ändrar storlek på hårddisken på en Vultr VPS. Om du nyligen har uppgraderat din plan till en plan med en större disk, kan du följa dessa

Anpassad ISO på Bare Metal

Anpassad ISO på Bare Metal

Inledning Vultr har för närvarande inget system på plats för att tillåta anpassade ISO:er att laddas upp och monteras på ren metall. Detta stoppar dock inte yo

Ubuntu 16.04 Bilder Rapportera fel om EC2 Metadata Service

Ubuntu 16.04 Bilder Rapportera fel om EC2 Metadata Service

Vid uppstart kan vissa äldre Ubuntu 16.04-instanser visa följande varning: ************************************ ****************************************

Vultr Object Storage

Vultr Object Storage

S3-kompatibel* objektlagring är nu tillgänglig på Vultr-molnet. Vår objektlagringsteknik är prisvärd, skalbar och lätt att integrera i dig

Aktivera Windows Audio på en Windows Server-instans

Aktivera Windows Audio på en Windows Server-instans

Obs: Den här guiden fungerar för Windows 2012 R2 och Windows 2016-instanser. Windows-servrar har som standard inte Windows Audio-tjänsten aktiverad.

Exempel på auktoriseringsbrev för BGP-meddelanden

Exempel på auktoriseringsbrev för BGP-meddelanden

Använd följande mall när du begär auktorisering för BGP-meddelanden. AUKTORISERINGSBREV [DATUM] Till vem det kan beröra, Thi

Krav för att ladda upp ett OS ISO till Vultr

Krav för att ladda upp ett OS ISO till Vultr

Vultr erbjuder ett brett utbud av operativsystem att välja mellan. Ibland kanske du vill ladda upp ditt eget anpassade operativsystem ISO som Kal

Hur man skapar omvända DNS- eller PTR-poster i Vultr-kontrollpanelen

Hur man skapar omvända DNS- eller PTR-poster i Vultr-kontrollpanelen

Introduktion till Vultr Reverse DNS För att lägga till en PTR, eller Reverse DNS-post för din instans IP-adress, måste du följa stegen nedan:

Introduktion till Vultr DNS

Introduktion till Vultr DNS

Vultr erbjuder gratis DNS-värd för kunders domäner. Namnservrarna finns på ett AnyCAST-nätverk och säkerställer snabb DNS-upplösning. För att använda Vultrs DNS måste du

Få åtkomst till läge för en användare (Återställ rotlösenord)

Få åtkomst till läge för en användare (Återställ rotlösenord)

För att återställa root-lösenordet för din server måste du starta upp i enanvändarläge. Gå till din server i Vultr kundportal och följ sedan steget

Flera privata nätverk

Flera privata nätverk

Vultr introducerade stöd för flera privata nätverk i början av 2018. Denna funktion erbjuds som en förbättring av det vanliga privata nätverket. Whe

Hur man använder Vultr Go-biblioteket för att få serverinformation

Hur man använder Vultr Go-biblioteket för att få serverinformation

Inledning Det officiella Vultr Go-biblioteket kan användas för att interagera med Vultr API. Vultr API låter dig kontrollera resurserna som är kopplade till dig

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Artificiell intelligens är inte i framtiden, det är här i nuet I den här bloggen Läs hur Artificiell intelligens-applikationer har påverkat olika sektorer.

DDOS-attacker: En kort översikt

DDOS-attacker: En kort översikt

Är du också ett offer för DDOS-attacker och förvirrad över de förebyggande metoderna? Läs den här artikeln för att lösa dina frågor.

Har du någonsin undrat hur hackare tjänar pengar?

Har du någonsin undrat hur hackare tjänar pengar?

Du kanske har hört att hackare tjänar mycket pengar, men har du någonsin undrat hur de tjänar den typen av pengar? låt oss diskutera.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Vill du se revolutionerande uppfinningar av Google och hur dessa uppfinningar förändrade livet för varje människa idag? Läs sedan till bloggen för att se uppfinningar av Google.

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Konceptet med att självkörande bilar ska ut på vägarna med hjälp av artificiell intelligens är en dröm vi har ett tag nu. Men trots flera löften finns de ingenstans att se. Läs den här bloggen för att lära dig mer...

Technological Singularity: A Distant Future of Human Civilization?

Technological Singularity: A Distant Future of Human Civilization?

När vetenskapen utvecklas i snabb takt och tar över en hel del av våra ansträngningar, ökar också riskerna för att utsätta oss för en oförklarlig singularitet. Läs, vad singularitet kan betyda för oss.

Utveckling av datalagring – Infographic

Utveckling av datalagring – Infographic

Lagringsmetoderna för data har utvecklats kan vara sedan födelsen av data. Den här bloggen tar upp utvecklingen av datalagring på basis av en infografik.

Funktioner för Big Data Reference Architecture Layers

Funktioner för Big Data Reference Architecture Layers

Läs bloggen för att känna till olika lager i Big Data Architecture och deras funktionaliteter på enklaste sätt.

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

I denna digitala värld har smarta hemenheter blivit en avgörande del av livet. Här är några fantastiska fördelar med smarta hemenheter om hur de gör vårt liv värt att leva och enklare.

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

Nyligen släppte Apple macOS Catalina 10.15.4, en tilläggsuppdatering för att åtgärda problem, men det verkar som om uppdateringen orsakar fler problem som leder till att mac-datorer blir murade. Läs den här artikeln för att lära dig mer