CreateYourVPN Academy
Sigurnosne kopije

Sigurnosna kopija na Google Drive

Korak po korak: stvorite Google Cloud projekt, omogućite Drive API, objavite OAuth zaslon privole i nabavite Client ID, Client Secret i Refresh Token za zalijepiti u CreateYourVPN sigurnosne kopije.

Za sigurnosnu kopiju na vlastiti Google Drive CreateYourVPN treba tri vrijednosti od Googlea: Client ID, Client Secret i Refresh Token. Nabavite ih jednom, zalijepite u postavke sigurnosnih kopija i Google više nikad ne dirate.

Točan tekst u Google Cloud Consoleu s vremena na vrijeme se mijenja, pa putanje klikova ispod shvatite kao kartu, a ne kao pikselski točan scenarij — nazivi odjeljaka ostaju blizu ovome.

Najvažniji korak je objava zaslona privole u „In production” (Korak 3). Ako ga ostavite u načinu Testing, Google poništi vaš refresh token nakon 7 dana i sigurnosne kopije nečujno prestanu bez očite pogreške. Nemojte ga preskočiti.

Korak 1. Stvorite projekt

Otvorite Google Cloud Console i prijavite se s Google računom čiji Drive želite koristiti za spremanje sigurnosnih kopija.

U gornjoj traci otvorite birač projekta i kliknite „New Project”. Dajte mu bilo koje ime (npr. CYV Backups) i stvorite ga. Prije nastavka provjerite je li taj novi projekt odabran.

Korak 2. Omogućite Google Drive API

Idite na APIs & Services → Library.

Potražite „Google Drive API”, otvorite ga i kliknite „Enable”.

Korak 3. Konfigurirajte i objavite zaslon privole

Idite na APIs & Services → OAuth consent screen.

Odaberite tip korisnika „External” i ispunite obavezne osnove: naziv aplikacije (npr. CYV Backups), svoju e-poštu za podršku i e-poštu za kontakt razvojnog programera. Neobavezna polja možete ostaviti prazna.

Prođite kroz čarobnjaka spremajući usput. Kada se vratite na pregled OAuth zaslona privole, pronađite „Publishing status” i kliknite „Publish app” tako da status postane „In production”.

Publishing status mora glasiti „In production”, a ne „Testing”. U načinu Testing Google tretira refresh token kao kratkotrajan i poništava ga nakon 7 dana — vaše bi sigurnosne kopije radile bez problema tjedan dana, a zatim nečujno zakazale. Objava u produkciju je ono što token čini trajnim. Google može prikazati zastrašujuću napomenu o „neprovjerenoj aplikaciji”; to je ovdje u redu — ovu aplikaciju koristite samo vi, za vlastiti Drive, i ona traži samo uski scope ispod.

Korak 4. Stvorite OAuth Client ID (Desktop app)

Idite na APIs & Services → Credentials → Create credentials → OAuth client ID.

Za Application type odaberite „Desktop app”, dajte mu naziv i stvorite ga.

Google vam prikazuje Client ID i Client Secret. Kopirajte oba — to su dvije od tri vrijednosti koje ćete zalijepiti u CreateYourVPN.

Korak 5. Nabavite Refresh Token

Refresh token je ono što omogućuje CreateYourVPN-u da po rasporedu piše na Drive, a da se svaki put ne morate prijavljivati. Najbrži način za dobivanje je Google OAuth Playground.

Kliknite ikonu zupčanika (postavke, gore desno), označite „Use your own OAuth credentials” i zalijepite Client ID i Client Secret iz Koraka 4.

U ploči „Step 1” s lijeve strane nemojte birati s popisa — pomaknite se do okvira input your own scopes i unesite točno:

https://www.googleapis.com/auth/drive.file

Zatim kliknite „Authorize APIs” i prijavite se s istim Google računom. Odobrite pristup.

U „Step 2” kliknite „Exchange authorization code for tokens”. Odgovor uključuje refresh_token — kopirajte njegovu vrijednost.

Scope drive.file namjerno je uzak: aplikaciji dopušta samo da vidi i upravlja datotekama koje sama stvori, nikada ostatkom vašeg Drivea. To je sve što sigurnosna kopija treba. Ako radije želite pokrenuti vlastiti tijek privole umjesto Playgrounda, i to je u redu — samo zatražite isti scope drive.file s access_type=offline kako bi Google vratio refresh token.

Korak 6. Zalijepite u CreateYourVPN

U nadzornoj ploči otvorite Izbornik računa → Sigurnosne kopije, odaberite Google Drive kao odredište i zalijepite:

  • Client ID (Korak 4)
  • Client Secret (Korak 4)
  • Refresh Token (Korak 5)

Zatim odaberite svoju lozinku, učestalost i zadržavanje te spremite.

Ne morate unositi ID mape. Pri prvom pokretanju aplikacija sama stvara svoju mapu „CYV Backups” na vašem Driveu i tamo čuva svaku sigurnosnu kopiju — ništa drugo na vašem Driveu se ne dira.

Što slijedi

On this page