1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Daten von Google Drive auf kDrive importieren
Diese Anleitung beschreibt, wie Sie Daten von Google Drive mit rClone auf kDrive Infomaniak importieren.
KOMPATIBILITÄT my kSuite ✗‍‍ | my kSuite+ ✗‍ ✔‍= Angebot kompatibel | ✗‍= Nicht verfügbar |
1. rclone fĂĽr den Zugriff auf die Drives konfigurieren
Installation von rclone auf Ihrem Computer
Es gibt eine Version von rclone mit grafischer Benutzeroberfläche (GUI), aber es ist durchaus möglich, dies über die Befehlszeile (CLI) zu tun:
- Installieren Sie rclone von einer Anwendung wie
Terminal
auf Ihrem Gerät, indem Sie den folgenden Befehl eingeben:sudo -v ; curl https://rclone.org/install.sh | sudo bash
- Geben Sie das Passwort Ihrer Sitzung auf Ihrem Computer ein, um die Installation zu starten:
- Nehmen Sie den offiziellen Installationsleitfaden zur Kenntnis, falls erforderlich.
Konfiguration des entfernten Laufwerks (Google Drive) mit rclone
- Sobald rclone installiert ist, geben Sie den Befehl
rclone config
ein.- Bekannt machen Sie sich mit dem offiziellen Konfigurationshandbuch falls notwendig.
- Wählen Sie dann, eine neue Fernimportierung zu konfigurieren, indem Sie
n
fĂĽrNew remote
antworten. - Benennen Sie das entfernte Laufwerk, z.B.
gdrive
: - Wählen Sie dann den Typ des zu importierenden Laufwerks aus, indem Sie
drive
eingeben, was Google Drive entspricht, aus den angebotenen Optionen.
Danach mĂĽssen Sie die Verbindung zu Google Drive ĂĽber einen Browser autorisieren.
Standardmäßig, rclone verwendet eine Client-ID, die von allen Benutzern gemeinsam genutzt wird, was zu Anforderungsbeschränkungen führen kann, die von Google auferlegt werden. Es wird dringend empfohlen, Ihre eigene Client-ID zu verwenden, um diese Einschränkungen zu vermeiden.
- Greifen Sie auf die Google API Console mit Ihrem Google-Konto zu.
- Erstellen oder wählen Sie ein Projekt aus.
- Aktivieren Sie die Google Drive API ĂĽber den Button/Link "API und Dienste aktivieren".
- Suchen Sie den SchlĂĽsselbegriff
Drive
und klicken Sie aufGoogle Drive API
: - Klicken Sie auf die Schaltfläche Aktivieren.
- Klicken Sie auf Anmeldeinformationen im linken Seitenmenü (und nicht auf einen ähnlichen Button).
- Klicken Sie auf OAuth-Einwilligungsbildschirm konfigurieren (falls noch nicht geschehen):
- Geben Sie einen Namen ein, z.B.
rclone
. - Wählen Sie "Extern" (oder "Intern", wenn Sie ein Google Workspace-Benutzer sind).
- Unter „Datenzugriff“ fügen Sie die erforderlichen Bereiche ("Anwendungsbereiche") hinzu:
https://www.googleapis.com/auth/docs,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/drive.metadata.readonly
- Speichern.
- FĂĽgen Sie Ihre E-Mail-Adresse als Testbenutzer unter "Publikum" hinzu.
- Kehren Sie zum Abschnitt "Google Auth Platform" zurĂĽck.
- Geben Sie einen Namen ein, z.B.
- Erstellen Sie OAuth-Anmeldeinformationen :
- Klicken Sie auf "Anmeldeinformationen erstellen / OAuth-Client-ID".
- Wählen Sie "Desktopanwendung" aus und lassen Sie den Standardnamen bestehen, dann klicken Sie auf die Schaltfläche Erstellen.
- Behalten Sie die angezeigte
client ID
und denclient secret code
bei.
- Wenn "Extern" im Punkt 7 oben ausgewählt wurde, kehren Sie zu „Zielgruppe“ im linken Seitenmenü zurück und klicken Sie auf „Anwendung veröffentlichen“.
Aufgrund der kürzlich von Google eingeführten "erhöhten Sicherheit" sollten Sie theoretisch Ihre Anwendung zur Überprüfung einreichen und mehrere Wochen auf die Antwort warten.
In der Praxis können Sie die Client-ID und das Client-Geheimnis direkt mit rclone verwenden (weiter mit der Anleitung). Die einzige Konsequenz wird ein sehr einschüchternder Bestätigungsbildschirm sein, wenn Sie sich über Ihren Browser anmelden, um rclone die Erlaubnis zu erteilen, seinen Token-ID zu erhalten. Da dies jedoch nur bei der ersten Einrichtung des Remote-Speichers auftritt, ist dies kein großes Problem.
Es ist auch möglich, die Anwendung im "Test"-Modus zu belassen, in diesem Fall wird jedoch jede Genehmigung nach einer Woche ablaufen, was häufig erneuert werden muss. Wenn eine kurze Gültigkeitsdauer für Ihre Nutzung kein Problem darstellt, reicht es aus, die Anwendung im Testmodus zu belassen.
Kehren Sie zurĂĽck zu rclone im Terminal:
- Geben Sie rclone den
client_id
an, indem Sie den unter Punkt 8 erhaltenenID Client
kopieren und einfügen, ebenso wie das Geheimnis. - Wählen Sie dann den
scope
Nr. 1: - Drücken Sie die Taste „
Enter
“, um die Frageservice_account_file
. leer zu lassen. - Antworten Sie „Nein“
n
auf die Frage zur „erweiterten Konfiguration“. - Antworten Sie mit „Ja“
y
auf die Frage zur Verbindung über den Web-Browser: - Es öffnet sich eine Internetseite in Ihrem Webbrowser, die es Ihnen ermöglicht, sich bei Google anzumelden und die Anwendung zu autorisieren, die Sie im Punkt 9 oben erstellt haben.
- Sobald die Berechtigungen erteilt wurden, sollten Sie die folgende Nachricht erhalten:
- Im Terminal antworten Sie “Nein”
n
auf die Frage zu “Shared Drive (Team Drive)
”. - Antworten Sie mit „Ja“
y
auf die letzte Frage:
Konfiguration des Ziellaufwerks (kDrive) in rclone
Es ist möglich, direkt auf die Konfigurationsdatei von rclone zuzugreifen und Ihre kDrive-Konfiguration in der folgenden Form einzufügen:
[kdrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FA
Aber hier ist, wie Sie Schritt für Schritt vorgehen können, ähnlich wie bei der vorherigen Konfiguration:
- Immer im Terminal, geben Sie
n
fĂĽr eine neue Festplattenkonfiguration ein und geben Sie den NamenkDrive
ein, um Ihr Ziel-Laufwerk zu erkennen: - Wählen Sie dann den Typ des zu importierenden Laufwerks aus, indem Sie
webdav
antworten, was einer WebDAV-Konfiguration unter den angebotenen Optionen entspricht. - Geben Sie die folgenden Informationen ein:
url
= der direkte Zugriff auf kDrive (nehmen Sie sich diesen anderen Leitfaden zum Thema kDrive-ID fĂĽr die Verbindungs-URL zur Kenntnis)vendor
= rclone (Option Nr. 6)user
= E-Mail-Adresse fĂĽr die Anmeldung beim Infomaniak-Benutzerkonto
- Antworten Sie mit „Ja“
y
auf die Frage zum Passwort und geben Sie dann das Passwort ein:- Anwendungs-Passwort bei aktivierter Zwei-Faktor-Authentifizierung oder‍ das Ihres Infomaniak-Benutzerkontos, wenn Sie die 2FA nicht aktiviert haben.
- Lassen Sie das
bearer_token
leer und antworten Sie mit „Nein“n
auf die Frage zur „erweiterten Konfiguration“. - Antworten Sie mit „Ja“
y
auf die letzte Frage und Ihre 2 Festplatten werden angezeigt:‍
2. Kopieren Sie die Daten von Google Drive nach kDrive
Voraussetzungen
- Besorgen Sie sich die verfĂĽgbaren Optionen im offiziellen Leitfaden bevor Sie mit dem Import beginnen, insbesondere diese wichtigen Befehle:
--drive-skip-shortcuts
um Endlosschleifen beim Import zu vermeiden--drive-shared-with-me
um zu erhalten, was geteilt wurde--drive-acknowledge-abuse
um das Herunterladen von Google blockierten Dateien zu erzwingen
Beispiel fĂĽr einen Befehl, der eine Kopie Ihres Google Drive in das Stammverzeichnis Ihres kDrive startet:
sudo rclone copy gdrive: kDrive:
Dies wird sofort die Kopie Ihrer Ordner, Unterordner und Inhalte von Google Drive in den persönlichen Ordner Ihres kDrive Infomaniak starten!
Die Google-Dokumente vom Typ Gdocs, Sheets, Slide usw. werden in Office-Formate wie .docx
, .xlsx
usw. umgewandelt, die direkt auf kDrive lesbar sind.