Da biste pristupili određenoj verziji objekta u Google Cloud Storageu korištenjem verzije objekta, morate slijediti nekoliko koraka. Verzija objekta je značajka koju pruža Google Cloud Platform koja vam omogućuje da zadržite više verzija objekta u svom spremniku za pohranu. Ovo može biti korisno u scenarijima u kojima želite sačuvati i pristupiti prethodnim verzijama svojih objekata.
Prvo morate omogućiti upravljanje verzijama objekta za svoju kantu za pohranu. To se može učiniti putem Google Cloud konzole ili korištenjem Cloud Storage API-ja. Omogućavanje određivanja verzija objekta osigurava da se, kada prebrišete objekt, prethodna verzija zadrži i dodijeli joj jedinstveni ID verzije.
Nakon što je omogućena verzija objekta, možete pristupiti određenoj verziji objekta koristeći njegov ID verzije. ID verzije je jedinstveni identifikator dodijeljen svakoj verziji objekta. Da biste dohvatili određenu verziju, možete koristiti alat naredbenog retka `gsutil` ili bilo koju od dostupnih klijentskih biblioteka koje nudi Google Cloud Platform.
Na primjer, koristeći `gsutil`, možete pristupiti određenoj verziji objekta navođenjem ID-a verzije u URI-ju objekta:
gsutil cp gs://my-bucket/my-object#versionId gs://destination-bucket/
U ovom primjeru, "my-bucket" je naziv spremnika u kojem je objekt pohranjen, "my-object" je naziv objekta, a "versionId" je jedinstveni identifikator određene verzije kojoj želite pristupiti. `gs://destination-bucket/` navodi odredišnu kantu u koju će se određena verzija kopirati.
Slično, ako koristite jednu od klijentskih biblioteka, možete navesti ID verzije prilikom izvođenja operacija na objektima. Svaka biblioteka klijenta pruža metode ili funkcije za specificiranje ID-a verzije kao dijela zahtjeva.
Važno je napomenuti da kada pristupate određenoj verziji objekta, morate osigurati da je ID verzije točan. Ako je naveden netočan ID verzije, operacija neće uspjeti ili možete dohvatiti neželjenu verziju objekta.
Da biste pristupili određenoj verziji objekta u Google Cloud Storageu koristeći određivanje verzija objekta, morate omogućiti određivanje verzija objekta za svoju kantu za pohranu, dohvatiti jedinstveni ID verzije željene verzije i koristiti ID verzije pri izvođenju operacija na objektu. To vam omogućuje da sačuvate i pristupite prethodnim verzijama svojih objekata prema potrebi.
Ostala nedavna pitanja i odgovori u vezi EITC/CL/GCP Google Cloud Platform:
- Koja je razlika između Cloud AutoML-a i Cloud AI Platforme?
- Koja je razlika između Big Table i BigQueryja?
- Kako konfigurirati balansiranje opterećenja u GCP-u za slučaj upotrebe više pozadinskih web poslužitelja s WordPressom, osiguravajući da je baza podataka dosljedna u mnogim pozadinskim (web poslužiteljima) instancama WordPressa?
- Ima li smisla implementirati balansiranje opterećenja kada se koristi samo jedan pozadinski web poslužitelj?
- Ako Cloud Shell pruža unaprijed konfiguriranu ljusku s Cloud SDK-om i ne treba lokalne resurse, koja je prednost upotrebe lokalne instalacije Cloud SDK-a umjesto upotrebe Cloud Shell-a putem Cloud Consolea?
- Postoji li Android mobilna aplikacija koja se može koristiti za upravljanje Google Cloud Platformom?
- Koji su načini upravljanja Google Cloud Platformom?
- Što je računalstvo u oblaku?
- Koja je razlika između Bigqueryja i Cloud SQL-a
- Koja je razlika između cloud SQL-a i cloud spannera
Pogledajte više pitanja i odgovora u EITC/CL/GCP Google Cloud Platform