CreateYourVPN Academy
Varmuuskopiot

Varmuuskopioi Google Driveen

Vaihe vaiheelta: luo Google Cloud -projekti, ota Drive API käyttöön, julkaise OAuth-suostumusnäyttö ja hanki Client ID, Client Secret ja Refresh Token liitettäväksi CreateYourVPN:n varmuuskopiointiin.

Voidakseen varmuuskopioida omaan Google Driveesi CreateYourVPN tarvitsee Googlelta kolme arvoa: Client ID:n, Client Secretin ja Refresh Tokenin. Hankit ne kertaalleen, liität ne varmuuskopioinnin asetuksiin, etkä koskaan kosketa Googlea uudelleen.

Google Cloud Consolen tarkka sanamuoto muuttuu ajoittain, joten käsittele alla olevia klikkauspolkuja karttana, ei pikselintarkkana ohjeena — osioiden nimet pysyvät lähellä tätä.

Kaikkein tärkein vaihe on suostumusnäytön julkaiseminen tilaan "In production" (Vaihe 3). Jos jätät sen Testing-tilaan, Google vanhentaa refresh tokenisi 7 päivän kuluttua, ja varmuuskopiointi pysähtyy huomaamatta ilman selvää virhettä. Älä ohita tätä.

Vaihe 1. Luo projekti

Avaa Google Cloud Console ja kirjaudu sisään sillä Google-tilillä, jonka Driveen haluat tallentaa varmuuskopiot.

Avaa yläpalkista projektivalitsin ja klikkaa "New Project". Anna sille mikä tahansa nimi (esim. CYV Backups) ja luo se. Varmista, että tämä uusi projekti on valittuna ennen jatkamista.

Vaihe 2. Ota Google Drive API käyttöön

Siirry kohtaan APIs & Services → Library.

Etsi "Google Drive API", avaa se ja klikkaa "Enable".

Vaihe 3. Määritä ja julkaise suostumusnäyttö

Siirry kohtaan APIs & Services → OAuth consent screen.

Valitse käyttäjätyypiksi "External" ja täytä vaaditut perustiedot: sovelluksen nimi (esim. CYV Backups), tukisähköpostisi ja kehittäjän yhteyssähköposti. Voit jättää valinnaiset kentät tyhjiksi.

Etene ohjatun toiminnon läpi tallentaen. Kun palaat OAuth-suostumusnäytön yleiskatsaukseen, etsi kohta "Publishing status" ja klikkaa "Publish app", jotta tilaksi tulee "In production".

Julkaisutilan on oltava "In production", ei "Testing". Testing-tilassa Google käsittelee refresh tokenia lyhytikäisenä ja peruuttaa sen 7 päivän kuluttua — varmuuskopiosi toimisivat viikon ja lakkaisivat sitten hiljaa. Tuotantoon julkaiseminen tekee tokenista kestävän. Google saattaa näyttää pelottavan "unverified app" -huomautuksen; se on täällä ihan ok — vain sinä käytät tätä sovellusta, omaa Driveäsi varten, ja se pyytää vain alla olevaa kapeaa scopea.

Vaihe 4. Luo OAuth Client ID (Desktop app)

Siirry kohtaan APIs & Services → Credentials → Create credentials → OAuth client ID.

Valitse Application type -kohtaan "Desktop app", anna sille nimi ja luo se.

Google näyttää sinulle Client ID:n ja Client Secretin. Kopioi molemmat — nämä ovat kaksi niistä kolmesta arvosta, jotka liität CreateYourVPN:ään.

Vaihe 5. Hanki Refresh Token

Refresh token on se, jonka ansiosta CreateYourVPN voi kirjoittaa Driveen aikataulun mukaisesti ilman että sinun tarvitsee kirjautua sisään joka kerta. Nopein tapa hankkia sellainen on Google OAuth Playground.

Klikkaa hammasrataskuvaketta (asetukset, oikea yläkulma), rastita "Use your own OAuth credentials" ja liitä Client ID ja Client Secret vaiheesta 4.

Vasemmalla olevassa "Step 1" -paneelissa älä valitse listasta — vieritä input your own scopes -laatikkoon ja syötä täsmälleen:

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

Klikkaa sitten "Authorize APIs" ja kirjaudu sisään samalla Google-tilillä. Hyväksy käyttöoikeus.

Klikkaa kohdassa "Step 2" painiketta "Exchange authorization code for tokens". Vastaus sisältää refresh_token-arvon — kopioi sen arvo.

drive.file-scope on tarkoituksella kapea: se sallii sovelluksen nähdä ja hallita vain itse luomiaan tiedostoja, ei koskaan muuta osaa Drivestäsi. Se on kaikki, mitä varmuuskopiointi tarvitsee. Jos haluat mieluummin ajaa oman suostumusvirtasi Playgroundin sijaan, sekin käy — pyydä vain samaa drive.file-scopea parametrilla access_type=offline, jotta Google palauttaa refresh tokenin.

Vaihe 6. Liitä se CreateYourVPN:ään

Avaa hallintapaneelissa Tili-valikko → Varmuuskopiot, valitse kohteeksi Google Drive ja liitä:

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

Valitse sitten salasanasi, tiheys ja säilytys, ja tallenna.

Sinun ei tarvitse syöttää kansion tunnusta. Ensimmäisellä ajolla sovellus luo Driveesi oman "CYV Backups" -kansion ja säilyttää kaikki varmuuskopiot siellä — mitään muuta Drivessäsi ei kosketa.

Mitä seuraavaksi

On this page