Dienstprogramm zur Replikation der Google Drive-Ordnerstruktur - n8n-Workflow

Replizieren Sie Google Drive-Ordnerstrukturen schnell mit diesem leistungsstarken n8n-Workflow. Verwenden Sie diese n8n-Vorlage, um Ordnerhierarchien ohne Dateien zu kopieren, ideal für neue Projekteinrichtungen.

Workflow-Vorschau

Bereit zur Automatisierung?

Laden Sie diese n8n-Workflow-Vorlage herunter und beginnen Sie sofort mit der Nutzung.

Zielgruppe


  • Projektmanager, die standardisierte Ordnerkonfigurationen für mehrere Kunden oder Projekte benötigen.

  • IT-Administratoren, die die Bereitstellung von Dokumentenstrukturen automatisieren.

  • Teams, die nach robusten n8n-Vorlagen für Aufgaben zur Synchronisierung von Cloud-Speichern suchen.

  • Benutzer, die häufig Ordnervorlagen klonen, aber keine Dateien zurücklassen möchten.

Überblick

Das manuelle Neuerstellen komplexer Ordnerstrukturen in Google Drive ist mühsam und fehleranfällig. Dieser spezialisierte n8n-Workflow löst dieses Problem, indem er automatisch die Hierarchie der Ordner an einem Quellort identifiziert und sie in einem festgelegten Zielordner nachbildet. Im Gegensatz zu Standard-Kopiermethoden stellt dieser n8n-Workflow sicher, dass nur die Strukturelemente übertragen werden, was Zeit und Bandbreite spart und gewährleistet, dass der Zielordner sauber beginnt. Dieser spezielle n8n-Workflow verwendet eine robuste Kernlogik, um vor der Erstellung zu prüfen, ob Ordner bereits existieren, wodurch Duplikate verhindert und eine idempotente Ausführung sichergestellt wird. Es ist eine der nützlichsten n8n-Vorlagen für die Verwaltung von Cloud-Speichern.

Funktionsweise

Der Prozess beginnt mit einem manuellen n8n-Trigger, der es dem Benutzer ermöglicht, die Replikation bei Bedarf zu starten.


  1. Initialisierung: Der n8n-Workflow startet am EDITTHISNODE (einem Set n8n-Node), wo der Benutzer die IDs für die Quell- und Ziel-Elternordner definiert.

  2. Abruf des Zielkontexts: Der Workflow fragt zuerst den Zielordner mithilfe des Google Drive n8n-Nodes (GetFoldersDESTINATION) ab, um die aktuelle Struktur zu verstehen oder festzustellen, ob er leer ist.

  3. Abruf der Quellstruktur: Als Nächstes ruft der Google Drive n8n-Node (GetFoldersSOURCE) rekursiv die gesamte Ordnerstruktur (Name, ID, Eltern-IDs) vom angegebenen Quellordner ab.

  4. Iteration: Der n8n-Node Loop Over Items verarbeitet dann jeden abgerufenen Ordner einzeln.

  5. Existenzprüfung: Für jeden Ordner führt ein Code n8n-Node (Check if folder exists) eine benutzerdefinierte Logik aus, um festzustellen, ob an der entsprechenden Stelle in der Zielstruktur bereits ein Ordner mit identischem Namen existiert. Dies stellt sicher, dass die n8n-Vorlage effizient ist und eine API-Drosselung verhindert.

  6. Bedingte Erstellung: Ein If n8n-Node (If exists) wertet die Prüfung aus. Wenn der Ordner nicht existiert, wird der Ablauf im Ablauf fortgesetzt.

  7. Ordnererstellung: Der finale n8n-Node Create Folder (Google Drive n8n-Node) erstellt den neuen Ordner am Zielort und stellt sicher, dass der vollständige hierarchische Pfad basierend auf den Metadaten der Quelle beibehalten wird. Der n8n-Workflow springt dann zurück, um das nächste Element zu verarbeiten, bis die gesamte Quellstruktur repliziert ist.

Installationsanleitung

Um diesen n8n-Workflow zu verwenden, gehen Sie wie folgt vor:


  1. Importieren: Kopieren Sie die bereitgestellten JSON-Daten und importieren Sie sie mithilfe der Funktion 'Workflow importieren' in Ihre n8n-Instanz.

  2. Anmeldeinformationen: Sie müssen Google Drive-Anmeldeinformationen einrichten. Klicken Sie auf einen beliebigen Google Drive n8n-Node (z. B. GetFoldersSOURCE) und verbinden Sie ihn mit Ihrem Google-Konto.

  3. Konfiguration (Entscheidender Schritt): Suchen Sie den EDITTHISNODE (Set n8n-Node). Sie müssen dessen Parameter bearbeiten, um die Google Drive-IDs für Folgendes zu definieren:

sourcefolderid: Die ID des Ordners, dessen Struktur Sie kopieren möchten.
destinationfolderid: Die ID des Elternordners, in dem die neue Struktur erstellt werden soll.

  1. Aktivieren und Testen: Aktivieren Sie den n8n-Workflow. Verwenden Sie die Schaltfläche 'Workflow testen' beim n8n-Trigger When clicking ‘Test workflow’, um eine Testausführung zu starten. Nach der Überprüfung können Sie bei Bedarf einen geplanten n8n-Trigger einrichten, obwohl diese Vorlage am besten für die manuelle Ausführung geeignet ist.

Node-Details

When clicking ‘Test workflow’ (Manueller Trigger): Dient als initialer n8n-Trigger, um den Prozess manuell zu starten. Unerlässlich für Tests und die bedarfsgesteuerte Nutzung.
EDITTHISNODE (Set n8n-Node): Kritischer Konfigurationsschritt. Wird verwendet, um die sourcefolderid und destinationfolderid für die Google Drive-Operationen sicher zu definieren und zu übergeben.
GetFoldersDESTINATION & GetFoldersSOURCE (Google Drive n8n-Node): Diese Nodes nutzen die Google Drive API, um rekursiv alle Ordner (aber keine Dateien) innerhalb der definierten Quell- und Zielpfade aufzulisten und die notwendigen Metadaten für die Replikation zu sammeln.
Loop Over Items (Split In Batches n8n-Node): Dieser Flow-Control n8n-Node iteriert durch die Liste der aus der Quelle abgerufenen Ordner und ermöglicht es den nachfolgenden Nodes, jeden Ordnerpfad einzeln zu verarbeiten.
Check if folder exists (Code n8n-Node): Ein benutzerdefinierter n8n-Node, der spezifische JavaScript-Logik implementiert, um den eingehenden Ordnerpfad mit den vorhandenen Zielpfaden abzugleichen und die Erstellung doppelter Ordner zu verhindern. Dies ist der Schlüssel zur Zuverlässigkeit des Workflows.
If exists (If n8n-Node): Steuert den Ablauf basierend auf der Ausgabe des Code n8n-Nodes. Nur wenn der Ordner nicht existiert, wird der Ablauf zum Erstellungsschritt fortgesetzt.


  • Create Folder (Google Drive n8n-Node): Der finale Aktions-n8n-Node. Er verwendet die Eingabedaten, um den fehlenden Ordner an der korrekten relativen Position innerhalb des Google Drive-Zielordners zu erstellen.

Ähnliche n8n-Workflows

Kostenpflichtig

Knoten: 8 Knoten
Aktualisiert: Dezember 26 2025
Alle anzeigen
Erstellt von

Hervorgehoben*