CreateYourVPN Academy
Backups

In Google Drive sichern

Schritt für Schritt: ein Google-Cloud-Projekt erstellen, die Drive-API aktivieren, den OAuth-Zustimmungsbildschirm veröffentlichen und die Client ID, das Client Secret und das Refresh Token besorgen, um sie in CreateYourVPN Backups einzufügen.

Um in dein eigenes Google Drive zu sichern, benötigt CreateYourVPN drei Werte von Google: eine Client ID, ein Client Secret und ein Refresh Token. Du besorgst sie einmalig, fügst sie in die Backup-Einstellungen ein und musst Google danach nie wieder anfassen.

Die genaue Beschriftung in der Google Cloud Console ändert sich von Zeit zu Zeit. Betrachte die untenstehenden Klickpfade daher als Wegweiser und nicht als pixelgenaue Anleitung — die Namen der Bereiche bleiben dieser Darstellung nahe.

Der mit Abstand wichtigste Schritt ist das Veröffentlichen des Zustimmungsbildschirms auf „In Produktion“ (Schritt 3). Wenn du ihn im Testmodus lässt, lässt Google dein Refresh Token nach 7 Tagen ablaufen, und die Backups stoppen unbemerkt ohne offensichtliche Fehlermeldung. Überspringe das nicht.

Schritt 1. Ein Projekt erstellen

Öffne die Google Cloud Console und melde dich mit dem Google-Konto an, in dessen Drive du die Backups speichern möchtest.

Öffne in der oberen Leiste die Projektauswahl und klicke auf „Neues Projekt“. Gib ihm einen beliebigen Namen (z. B. CYV Backups) und erstelle es. Stelle sicher, dass dieses neue Projekt ausgewählt ist, bevor du fortfährst.

Schritt 2. Die Google Drive API aktivieren

Gehe zu APIs & Dienste → Bibliothek.

Suche nach „Google Drive API“, öffne sie und klicke auf „Aktivieren“.

Schritt 3. Den Zustimmungsbildschirm konfigurieren und veröffentlichen

Gehe zu APIs & Dienste → OAuth-Zustimmungsbildschirm.

Wähle den Nutzertyp „Extern“ und fülle die erforderlichen Grunddaten aus: einen App-Namen (z. B. CYV Backups), deine Support-E-Mail-Adresse und eine Kontakt-E-Mail-Adresse für Entwickler. Optionale Felder kannst du leer lassen.

Klicke dich durch den Assistenten und speichere jeweils. Wenn du wieder auf der Übersicht des OAuth-Zustimmungsbildschirms landest, suche den „Veröffentlichungsstatus“ und klicke auf „App veröffentlichen“, sodass der Status zu „In Produktion“ wird.

Der Veröffentlichungsstatus muss „In Produktion“ lauten, nicht „Testing“. Im Testmodus behandelt Google das Refresh Token als kurzlebig und widerruft es nach 7 Tagen — deine Backups würden eine Woche lang problemlos laufen und dann stillschweigend fehlschlagen. Erst die Veröffentlichung in die Produktion macht das Token dauerhaft. Google zeigt möglicherweise einen abschreckenden Hinweis auf eine „nicht verifizierte App“; das ist hier in Ordnung — diese App wird nur von dir und für dein eigenes Drive genutzt und fordert lediglich den engen Scope unten an.

Schritt 4. Eine OAuth Client ID erstellen (Desktop-App)

Gehe zu APIs & Dienste → Anmeldedaten → Anmeldedaten erstellen → OAuth-Client-ID.

Wähle als Anwendungstyp die Option „Desktop-App“, gib ihr einen Namen und erstelle sie.

Google zeigt dir eine Client ID und ein Client Secret an. Kopiere beide — das sind zwei der drei Werte, die du in CreateYourVPN einfügst.

Schritt 5. Ein Refresh Token besorgen

Das Refresh Token ist das, was CreateYourVPN erlaubt, planmäßig in Drive zu schreiben, ohne dass du dich jedes Mal anmeldest. Am schnellsten bekommst du eines über den Google OAuth Playground.

Klicke auf das Zahnradsymbol (Einstellungen, oben rechts), setze das Häkchen bei „Use your own OAuth credentials“ und füge die Client ID und das Client Secret aus Schritt 4 ein.

Wähle im Panel „Step 1“ auf der linken Seite nicht aus der Liste — scrolle zum Feld input your own scopes und gib exakt Folgendes ein:

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

Klicke dann auf „Authorize APIs“ und melde dich mit demselben Google-Konto an. Bestätige den Zugriff.

Klicke in „Step 2“ auf „Exchange authorization code for tokens“. Die Antwort enthält ein refresh_token — kopiere dessen Wert.

Der drive.file-Scope ist bewusst eng gefasst: Er erlaubt der App nur, die Dateien zu sehen und zu verwalten, die sie selbst erstellt — niemals den Rest deines Drive. Mehr braucht ein Backup nicht. Wenn du lieber deinen eigenen Zustimmungsflow statt des Playgrounds ausführen möchtest, ist das ebenfalls in Ordnung — fordere einfach denselben drive.file-Scope mit access_type=offline an, damit Google ein Refresh Token zurückgibt.

Schritt 6. In CreateYourVPN einfügen

Öffne im Dashboard Kontomenü → Backups, wähle Google Drive als Ziel und füge Folgendes ein:

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

Wähle anschließend deine Passphrase, Häufigkeit und Aufbewahrung und speichere.

Du musst keine Ordner-ID eingeben. Beim ersten Durchlauf erstellt die App ihren eigenen Ordner „CYV Backups“ in deinem Drive und legt dort jedes Backup ab — nichts anderes in deinem Drive wird berührt.

Wie es weitergeht

On this page