Nubbo S3rekin bateragarria den APIaren bidez konektatzen da Backblaze B2ra, aplikazio-gako batekin eta zure kontuaren eskualdearekin. Minutu gutxitan zure bucketak fitxategi-arakatzaile batean izango dituzu, igoera zuzenekin, partekatzeko estekekin eta galeriekin. Gida honek Nubboren laguntzailea urratsez urrats jarraitzen du, bi bideekin: automatikoa edo bucket bakarrera mugatutako gako batekin.
Zer lortzen duzun
- Arakatu bucketa disko bat bailitzan: karpetak, ikuspegiak, bilaketa, zakarrontzia, etiketak eta gogokoak.
- Igo eta deskargatu fitxategiak zuzenean zure nabigatzailearen eta Backblaze B2ren artean. Fitxategiak ez dira inoiz Nubboren zerbitzarietatik igarotzen.
- Partekatu fitxategiak eta karpetak pasahitzarekin, iraungitze-datarekin eta deskarga-mugarekin, jaso fitxategiak zure bucketean eta sortu galeriak.
- Zure gakoak AES-256-GCM bidez enkriptatuta gordetzen dira, eta bucketa edozein unetan deskonekta dezakezu.
Hasi aurretik
Backblaze B2ko kontu bat eta Nubboko kontu bat behar dituzu. Konektatzen duzun bucket bakoitza zure planaren mugan zenbatzen da: Doako planak 2 onartzen ditu, Personal planak 5 eta Pro planak ez du mugarik. B2n, eskualdea kontua sortzean aukeratzen da eta haren bucket guztiei aplikatzen zaie. Edozein bucketen endpoint-ean ikus dezakezu, s3.<region>.backblazeb2.com formakoa: hori da Nubbon aukeratu beharreko eskualdea. Kontuaren master gakoak ez du funtzionatzen S3 APIarekin; beraz, sortu beti aplikazio-gako bat.
Aukeratu nola konektatu
Nubboren laguntzaileak bi bide eskaintzen ditu. Biak berdin amaitzen dira: bucketa konektatuta eta nabigatzailetik igotzeko prest.
| Automatikoa | Gako mugatuarekin | |
|---|---|---|
| Gakoa | Kontu osorako sarbidea | Bucket bakarrera mugatua |
| Bucketa | Nubbok zureetako bat erabiltzen du edo berri bat sortzen du | Zuk sortzen duzu lehenik |
| CORS | Nubbok gehitzen du araua zure ordez | Zuk gehitzen duzu araua |
| Noiz aukeratu | Biderik azkarrena | Kontu osorako sarbidea eman nahi ez duzunean |
Konexio automatikoa
1. urratsa: sortu gakoa Backblaze B2n
- backblaze.com webgunean, ireki B2 Cloud Storage, Application Keys eta sakatu Add a New Application Key. Ez erabili master application key-a.
- Eman izen bat, ezarri Allow Access to Bucket(s) aukeran All eta Type of Access aukeran Read and Write. Sakatu Create New Key.
- Kopiatu keyID-a (access key-a) eta applicationKey-a (secret-a). Backblazek behin bakarrik erakusten du applicationKey-a.
- Buckets atalean, begiratu edozein bucketen endpoint-a zure eskualdea aurkitzeko.
2. urratsa: konektatu bucketa Nubbon
Nubbon, ireki Bucketak eta sakatu Konektatu bucketa. Aukeratu Backblaze B2 eta sakatu Jarraitu.

Aukeratu Automatikoa eta sakatu Jarraitu.

Zure gakoa urratsean, itsatsi keyID-a eta applicationKey-a eta aukeratu zure kontuaren eskualdea. Sakatu Egiaztatu gakoa. Nubbok egiaztatzen du gakoak funtzionatzen duela eta kontu osorako sarbidea duela.

Aukeratu zure bucketetako bat eta sakatu Erabili bucket hau, edo hautatu Sortu berri bat, idatzi izen bat (eta aukeratu eskualdea, eskatzen badu) eta sakatu Sortu eta prestatu. Nubbok CORS arau bat gehitzen dio bucketari, aplikaziotik egindako igoerak eta deskargak soilik baimentzen dituena, eta lehendik dituen arauak gordetzen ditu.

Berrikusi hiru egiaztapenak, aldatu Izena Nubbon nahi baduzu eta sakatu Amaitu. Bucketa Bucketak atalean agertzen da eta arakatzailean ireki dezakezu.

Ondoren, bucketean, ireki Lifecycle Settings eta aukeratu Keep only the last version of the file. Bestela, B2k bertsio guztiak gordetzen ditu eta Nubbotik ezabatzeak ez du lekurik askatzen.
Nubbok zure gakoarekin CORS araua gehitu ezin badu, laguntzaileak CORS urratsera eramango zaitu. Kasu horretan, jarraitu Gehitu CORS araua atala.
Konexioa gako mugatuarekin
1. urratsa: prestatu bucketa eta gakoa Backblaze B2n
- Buckets atalean, sakatu Create a Bucket, eman izen bat eta utzi Private gisa.
- Bucketean, ireki Lifecycle Settings eta aukeratu Keep only the last version of the file.
- Begiratu bucketaren endpoint-a eskualdea aurkitzeko.
- Application Keys atalean, sakatu Add a New Application Key, mugatu sarbidea zure bucketera Read and Write baimenekin eta markatu Allow List All Bucket Names. Sakatu Create New Key.
- Kopiatu keyID-a eta applicationKey-a.
2. urratsa: konektatu bucketa Nubbon
- Bucketak atalean, sakatu Konektatu bucketa, aukeratu Backblaze B2 eta, ondoren, Gako mugatuarekin.
- Itsatsi keyID-a eta applicationKey-a eta aukeratu eskualdea. Sakatu Egiaztatu gakoa.
- Idatzi bucketaren izen zehatza eta sakatu Egiaztatu sarbidea.
- Laguntzailea CORS urratsera igarotzen da, gehitu behar duzun arauarekin.
Gehitu CORS araua
CORS arauari esker, nabigatzaileak zure bucketeko fitxategiak igo eta deskarga ditzake https://nubbo.app helbidetik. Laguntzaileak CORS urratsean erakusten duen arau bera da.
B2 kontsolako CORS arauak aurrez definituak dira eta ez dute uzten eragiketak aukeratzen; horregatik, Nubboren araua B2ren komando-lerroko tresnarekin (b2) gehitzen da, bucketaren ezarpenak alda ditzakeen gako bat erabiliz.
- Instalatu CLIa, adibidez
pip install b2komandoarekin. - Hasi saioa zure keyID eta applicationKey-arekin:
b2 account authorize. - Aplikatu araua,
your-bucketbucketaren izenarekin ordezkatuta.allPrivateaukerak bucketa pribatu mantentzen du.
b2 bucket update --cors-rules '[{"corsRuleName":"nubbo","allowedOrigins":["https://nubbo.app"],"allowedOperations":["s3_get","s3_head","s3_put","s3_post","s3_delete"],"allowedHeaders":["*"],"exposeHeaders":["etag"],"maxAgeSeconds":3600}]' your-bucket allPrivate

Aplikatu ondoren, itzuli Nubbora eta sakatu Gehitu dut, egiaztatu. Zure gakoak CORS aldatzeko baimena badu, Saiatu nire ordez konfiguratzen aukerak zure ordez egingo du.
Zerbait gaizki badoa
| Mezua Nubbon | Zer egin |
|---|---|
| “Gako hau bucket bakarrera mugatuta dagoela dirudi. Bide mugatuarekin jarrai dezakezu edo sarbide osoa duen gako bat sortu.” | Sakatu Jarraitu gako mugatuarekin, edo sortu kontu osorako sarbidea duen gako bat eta sakatu Probatu beste gako bat. |
| “Ez da bucketa aurkitu. Egiaztatu izena eta eskualdea.” | Egiaztatu bucketaren izen zehatza eta aukeratutako eskualdea bucketarena dela. |
| “Zure gakoak ez du bucketak sortzeko baimenik.” | Erabili sarbide osoa duen gako bat, edo sortu bucketa zure panelean eta sakatu Nire panelean sortu dut jada. |
| “Izen hori erabiltzen ari da hornitzaile honetan; saiatu beste batekin.” | Bucketen izenak bakarrak dira hornitzaile osoan: aukeratu beste bat. |
| “Zure gakoak ez du hori konfiguratzeko baimenik.” | Gehitu CORS araua eskuz, goian azaltzen den bezala. |
| “Oraindik ez dabil. Berrikusi araua eta egiaztatu berriro; hornitzaile batzuek minutu bat behar dute aplikatzeko.” | Egiaztatu jatorria zehazki https://nubbo.app dela, amaieran barra-zeiharrik gabe, itxaron minutu bat eta egiaztatu berriro. |
| “Bucket hau erabiltzen ari da jada.” | Bucket hori Nubbon konektatuta dago jada, zure kontuan edo beste batean. |
| “Kredentzialak ez dira baliozkoak. Berrikusi access key-a eta secret access key-a.” | Egiaztatu ez zarela master application key-a erabiltzen ari, ez baitu funtzionatzen S3 APIarekin. |
| “Bucketa beste eskualde batean dago. Egiaztatu konfiguratutako eskualdea.” | Aukeratu Nubbon bucketaren endpoint-ean agertzen den eskualdea. |
Zenbat balio duen
Backblaze B2k TB bakoitzeko kobratzen du, 10 GB doan eta doako irteerarekin gordetzen duzunaren hirukoitzeraino. Backblaze B2ren prezioak artikuluan azaltzen dugu.
Ohiko galderak
Backblazeren master application key-a erabil dezaket?
Ez. Backblazek ez du master gakoa onartzen S3rekin bateragarria den bere APIan. Sortu aplikazio-gako bat Application Keys atalean.
Zer eskualde aukeratu behar dut Nubbon B2rako?
Zure bucketen endpoint-ean agertzen dena, s3.<region>.backblazeb2.com formakoa. B2n, kontu bateko bucket guztiak eskualde berean daude.
Zergatik konfiguratzen da CORS B2 CLIarekin?
Kontsolako arauak aurrez definituak direlako eta ez dutelako uzten Nubbok behar dituen eragiketak aukeratzen. CLIa da arau zehatza aplikatzeko modurik errazena; B2 endpoint-aren aurka PutBucketCors exekutatzen duen edozein S3 tresnak ere balio du.
Zergatik ez du lekurik askatzen B2n Nubbon ezabatzeak?
B2k aurreko bertsioak gordetzen dituelako berez. Bucketaren Lifecycle Settings atalean, aukeratu Keep only the last version of the file.
Iturriak
Prezioak eta mugak beheko orri ofizialetatik datoz. Hornitzaileek aldatu egiten dituzte; beraz, egiaztatu erabaki aurretik.