Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Google Drive-backuper med Slack-larm, utan gissningar

Rickard Andersson Partner, Nodenordic.se

Dina automatiseringar driver verksamheten – ända tills dagen då något går sönder och du inser att du inte har en strukturerad backup. Då börjar du leta igenom gamla exporter, gissa vilken version som är “den bra”, och slösa bort en eftermiddag du inte hade.

Det här är den typen av röra som drabbar ops-ansvariga först. Men byråägare och solo-byggare känner av det också, särskilt när kunder är beroende av din n8n-instans. Med den här automatiseringen för Drive-backupnotiser säkerhetskopieras dina workflows automatiskt och du får en ping i Slack så att du vet att det faktiskt hände.

Nedan ser du exakt vad workflowet gör, vad du behöver koppla in och hur du kan tänka kring anpassningar för din miljö.

Så här fungerar automatiseringen

Här är hela workflowet du kommer att sätta upp:

n8n Workflow Template: Google Drive-backuper med Slack-larm, utan gissningar

Varför det här spelar roll: pålitliga backuper som du faktiskt kan återställa

Manuella backuper sker oftast när du kommer ihåg det – vilket betyder att de sker efter en skrämsel, inte före. Även när du exporterar hamnar filerna i slumpmässiga mappar med namn som “n8n-export-final-final.json”, och ingen vet vilken miljö de kom från. Sedan uppdaterar du ett workflow, en credential roteras eller en instans flyttas – och plötsligt är din “backup” föråldrad eller ofullständig. Den verkliga kostnaden är kaoset: återskapa logik ur minnet, testa om, och förklara driftstopp för en kund eller ditt team.

Det drar snabbt iväg. Här är var det brukar fallera i verkligheten.

  • Du glömmer att exportera innan en stor ändring och en rollback blir till en ombyggnad.
  • Backuper finns, men de är inte tydligt tidsstämplade, så återställning blir gissningar.
  • Gamla mappar staplas på hög och äter tyst upp Drive-lagring tills någon märker det.
  • Ingen får notifieringar, så fel passerar obemärkt i flera dagar.

Det du bygger: dagliga n8n-workflowbackuper till Drive (med notiser)

Det här workflowet säkerhetskopierar varje workflow i din n8n-instans till Google Drive enligt schema, och håller samtidigt mappstrukturen ren så att den fortsätter vara användbar. Det startar vid en bestämd tid varje dag (23:00 som standard), skapar en ny tidsstämplad mapp i din valda Drive-katalog och hämtar den aktuella listan över workflows via n8n:s API. Därefter loopar det igenom workflows i batchar, konverterar varje workflow till en JSON-fil och laddar upp varje fil till dagens backupmapp. Till sist tar det bort äldre backupmappar så att du inte betalar för lagring i form av skräp. När du lägger till Slack-notiser får du ett enkelt “backup klar”-meddelande – vilket är skillnaden mellan “vi tror att den körde” och “vi vet att den körde”.

Workflowet startar enligt ett dagligt schema eller via en manuell trigger för test. Sedan hämtar n8n din workflowlista, behandlar dem en och en (i batchar) och skriver JSON-exporter till en ny Google Drive-mapp. Städningen körs på slutet så att backupkatalogen hålls prydlig.

Det du bygger

Förväntade resultat

Säg att du hanterar en n8n-instans med cirka 40 workflows. Att manuellt exportera, namnge filer, skapa mappar och ladda upp till Drive kan lätt ta 2 minuter per workflow, plus ytterligare 10 minuter för städning – så du landar på runt 90 minuter varje gång du gör det (och de flesta gör det inte dagligen). Med det här workflowet lägger du kanske 15 minuter en gång för att koppla konton och klistra in ett Drive-mapp-ID, och sedan sker den dagliga körningen automatiskt klockan 23:00. Det enda “jobbet” efter det är att kasta ett öga på ett Slack-meddelande och bekräfta att det blev klart.

Innan du börjar

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • Google Drive för att lagra tidsstämplade backupmappar.
  • Slack för att ta emot notiser om “kördes utan fel”.
  • Åtkomst till n8n API (aktivera i dina n8n-inställningar/admin).

Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in ett mapp-ID och testar en manuell körning.

Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).

Steg för steg

Ett nattligt schema (plus en manuell testkörning). Workflowet triggas automatiskt klockan 23:00, och det finns även en manuell trigger så att du kan köra det på beställning när du sätter upp det.

En ny Google Drive-backupmapp skapas. Varje körning genererar en ny tidsstämplad katalog i Drive, så att du snabbt kan skilja på “gårdagens backup” och “förra veckans backup” utan att öppna filer.

n8n exporterar alla workflows i batchar. Workflowet hämtar din workflowlista från n8n och loopar sedan igenom poster i hanterbara chunkar. Varje workflow blir en egen JSON-fil, vilket gör återställningar och jämförelser strukturerade.

Uppladdningar sker, sedan rensas gamla backuper. JSON-filerna laddas upp till den tidsstämplade mappen, och ett städsteg tar bort äldre backupmappar baserat på retention-logiken i code-noden.

Du kan enkelt ändra schematid och retention-regler så att de matchar hur ditt team faktiskt jobbar. Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementation

Steg 1: Konfigurera manuella- och schematriggers

Konfigurera både den manuella och den schemalagda triggern så att ni kan köra backuper vid behov eller automatiskt varje dag.

  1. Lägg till och öppna Manual Run Start för att möjliggöra manuell testning från editorn.
  2. Öppna Scheduled Automation Trigger och ställ in den dagliga regeln så att Trigger At Hour är 23.
  3. Koppla både Manual Run Start och Scheduled Automation Trigger till Generate Backup Directory så att valfri trigger startar backup-kedjan.

Steg 2: Anslut Google Drive och n8n API

Autentisera tjänsterna som används för att skapa mappar, ladda upp filer och hämta arbetsflöden.

  1. I Generate Backup Directory väljer ni ert Google Drive-konto. Credential Required: Anslut era googleDriveOAuth2Api-uppgifter.
  2. I Upload Backup to Drive väljer ni samma Google Drive-konto. Credential Required: Anslut era googleDriveOAuth2Api-uppgifter.
  3. I Purge Aged Backups ansluter ni Google Drive-uppgifter för API-rensning. Credential Required: Anslut era googleDriveOAuth2Api-uppgifter.
  4. I Retrieve Workflow List ansluter ni era n8n API-uppgifter. Credential Required: Anslut era n8nApi-uppgifter.

Steg 3: Konfigurera bearbetningsnoder

Konfigurera hur arbetsflöden hämtas, batchas och konverteras till JSON-filer före uppladdning.

  1. Öppna Retrieve Workflow List och behåll standardinställningarna för att hämta alla arbetsflöden från er n8n-instans.
  2. Öppna Iterate Workflow Batches för att bearbeta arbetsflöden i batchar (standardalternativen är okej för mindre mängder).
  3. Konfigurera Transform to JSON File med Operation satt till toJson och File Name satt till ={{ $json.name }}.json.
  4. Iterate Workflow Batches skickar utdata till både Purge Aged Backups och Transform to JSON File parallellt.

Steg 4: Konfigurera utdata- och rensningsåtgärder

Skapa en datumstämplad backup-mapp i Drive, ladda upp varje JSON-fil och rensa vid behov bort äldre backuper.

  1. I Generate Backup Directory ställer ni in Name till =Workflow Backups {{ $now.format('yyyy-MM-dd') }}, Resource till folder och Drive till My Drive.
  2. I Upload Backup to Drive ställer ni in Name till ={{ $json.fileName }} och Folder ID till ={{ $('Generate Backup Directory').item.json.id }}.
  3. I Purge Aged Backups uppdaterar ni const parentFolderId = '[YOUR_ID]'; till den Drive-mapp som innehåller alla backup-mappar och behåller const daysToKeep = 7; eller justerar efter behov.

⚠️ Vanlig fallgrop: parentFolderId i Purge Aged Backups måste matcha den överordnade mapp som används i Generate Backup Directory, annars hittas inga gamla backuper att rensa.

Sista steget: Testa och aktivera ert arbetsflöde

Kör ett manuellt test för att verifiera att mappar skapas, filer laddas upp och rensning fungerar, och aktivera sedan schemat för användning i produktion.

  1. Klicka på Manual Run Start för att köra arbetsflödet en gång.
  2. Bekräfta att en ny mapp med ett namn i stil med Workflow Backups YYYY-MM-DD skapas och att JSON-filer laddas upp i den.
  3. Kontrollera utdata från Purge Aged Backups för att verifiera antalen för deleted och remaining.
  4. Slå på arbetsflödet genom att klicka på Activate så att Scheduled Automation Trigger körs dagligen kl. 23:00.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Felsökningstips

  • Google Drive-credentials kan gå ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först Google Drive OAuth-anslutningen i n8n under Credentials.
  • Om ditt n8n API-anrop misslyckas beror det oftast på att API-åtkomst inte är aktiverad eller att instansens URL är fel. Verifiera dina n8n API-inställningar och testa sedan om steget “Hämta workflowlista”.
  • Städkoden är beroende av korrekt överordnat mapp-ID. Om gamla backuper inte tas bort (eller om fel mapp påverkas), öppna noden “Purge Aged Backups” och bekräfta att mapp-ID:t är inklistrat exakt.

Snabba svar

Hur lång är uppsättningstiden för den här automatiseringen för Drive-backupnotiser?

Cirka 20 minuter om din åtkomst till n8n och Google Drive är klar.

Krävs kodning för den här automatiseringen för Drive-backupnotiser?

Nej. Du kopplar mest konton och klistrar in ett Google Drive-mapp-ID. Den enda “koden” finns redan i städnoden; du konfigurerar den bara.

Är n8n gratis att använda för det här workflowet för Drive-backupnotiser?

Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också ta med kostnader för Google Drive-lagring om du sparar många backuper.

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärt och hanterar n8n bra. Egen drift ger obegränsade körningar men kräver grundläggande serverhantering.

Kan jag modifiera det här workflowet för Drive-backupnotiser för andra användningsfall?

Ja, och det är vanligt. Du kan ändra schematriggningen (köra timvis, veckovis eller precis före driftsättningar) och du kan justera code-noden “Purge Aged Backups” för att behålla fler eller färre mappar. Många team lägger också till en Slack-nod efter uppladdningarna för att posta lyckades/misslyckades-meddelanden, eller skickar notiser till en specifik kanal för bättre synlighet.

Varför fungerar inte min Google Drive-anslutning i det här workflowet?

Oftast är det utgången OAuth-auktorisering eller att fel Google-konto är anslutet. Anslut om Google Drive-credential i n8n och kör sedan den manuella triggern igen. Dubbelkolla också mål-mapp-ID:t; ett ID som ser korrekt ut men pekar på en mapp du saknar åtkomst till kommer att misslyckas lika hårt.

Vilken volym kan det här workflowet för Drive-backupnotiser hantera?

En typisk n8n-instans med dussintals eller till och med några hundra workflows fungerar bra, eftersom workflowet använder batchar för att undvika att ladda upp allt på en gång. I n8n Cloud är den praktiska gränsen din månatliga exekveringskvot och hur ofta du schemalägger körningar. Om du kör egen drift finns ingen plattformsgräns för körningar, men dina serverresurser och Drive API-gränser spelar fortfarande roll. Om du har tusentals workflows, öka batchstorleken försiktigt och testa. Ärligt talat är det få team som ens kommer i närheten av det.

Är den här automatiseringen för Drive-backupnotiser bättre än att använda Zapier eller Make?

För det här workflowet har n8n några fördelar: mer komplex logik med obegränsad branching utan extra kostnad, ett alternativ för egen drift med obegränsade körningar, samt inbyggd looping/batchning som Zapier ofta gör krånglig. Zapier eller Make kan fungera om du bara säkerhetskopierar en enstaka fil eller gör en enkel Drive-kopiering. Men att exportera varje n8n-workflow via API, göra varje till en fil och hantera retention är ett jobb som n8n hanterar snyggt. Om du är osäker, testa först med den manuella triggern så att du kan se outputen. Prata med en automationsexpert om du vill ha hjälp att välja den enklaste vägen.

När detta väl rullar slutar backuper vara en “någon gång”-uppgift och blir rutin. Du kommer känna skillnaden första gången du behöver återställa och den redan väntar i Drive.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal