Gestionnaire de sauvegarde n8n v3
Avancé
Ceci est unDevOpsworkflow d'automatisation du domainecontenant 21 nœuds.Utilise principalement des nœuds comme If, Code, Gmail, Telegram, HttpRequest. Sauvegarde automatisée des workflows vers GitHub, avec support des notifications par e-mail/Telegram
Prérequis
- •Compte Google et informations d'identification Gmail API
- •Token Bot Telegram
- •Peut nécessiter les informations d'identification d'authentification de l'API cible
Nœuds utilisés (21)
Catégorie
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
"id": "CoZQfRWF6W1aefv3",
"meta": {
"instanceId": "2d4b97f52377b00080bd41b0ce66bd68553d32852974b6b1df9d5b8b439728d9",
"templateCredsSetupCompleted": true
},
"name": "n8n BackupButler v3",
"tags": [
{
"id": "GviYgVwcOV5jZvGf",
"name": "tool agents",
"createdAt": "2025-05-19T16:06:57.753Z",
"updatedAt": "2025-05-19T16:06:57.753Z"
},
{
"id": "8fLouiGmzDJLJsrG",
"name": "n8n management",
"createdAt": "2025-06-13T08:55:51.766Z",
"updatedAt": "2025-06-13T08:55:51.766Z"
}
],
"nodes": [
{
"id": "89c33815-0a95-40e5-ae6c-3a53fca73ad1",
"name": "When clicking ‘Test workflow’",
"type": "n8n-nodes-base.manualTrigger",
"position": [
1220,
360
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7b770371-ea6e-4388-a91c-6ab290473219",
"name": "Create_Backup_Package",
"type": "n8n-nodes-base.code",
"position": [
1320,
-580
],
"parameters": {},
"typeVersion": 2
},
{
"id": "1f27b64d-bdec-4701-b2a4-38b1d9cc0e5f",
"name": "Get_Workflows",
"type": "n8n-nodes-base.httpRequest",
"position": [
880,
-580
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "6e44ca90-eb57-40b2-973f-553db43e9316",
"name": "Check_Repository_Exists",
"type": "n8n-nodes-base.httpRequest",
"onError": "continueRegularOutput",
"position": [
1540,
-580
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "5fc2401f-20ab-4bd1-a340-2d6bca4fffe2",
"name": "If_Repo_Not_Exists",
"type": "n8n-nodes-base.if",
"position": [
1760,
-580
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "aa48b4df-8a1e-404a-8ff5-66c6af85f6b4",
"name": "Clean_Workflows",
"type": "n8n-nodes-base.code",
"position": [
1100,
-580
],
"parameters": {},
"typeVersion": 2
},
{
"id": "0b59f796-e563-47f5-9c0b-e8b4741ff1f3",
"name": "Create_Repository",
"type": "n8n-nodes-base.httpRequest",
"position": [
2060,
-520
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "076fad7a-28c3-4090-93cb-3ce167a2bb49",
"name": "Split_Workflow_Files",
"type": "n8n-nodes-base.code",
"position": [
1240,
-300
],
"parameters": {},
"typeVersion": 2
},
{
"id": "225c9fbb-23a6-4c1b-ba53-3b304a1c6688",
"name": "Backup_Complete_Summary",
"type": "n8n-nodes-base.code",
"position": [
1680,
40
],
"parameters": {},
"typeVersion": 2
},
{
"id": "1994f553-a8a0-4137-8130-e33d85782afc",
"name": "Upload_Workflow_Files",
"type": "n8n-nodes-base.httpRequest",
"position": [
1660,
-240
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "26625ff2-662b-47bb-99f2-9ac9e2394150",
"name": "Upload_README",
"type": "n8n-nodes-base.httpRequest",
"position": [
1080,
-300
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "f10321d3-ce4b-4a54-b661-3d2cc396822c",
"name": "Upload_Manifest",
"type": "n8n-nodes-base.httpRequest",
"position": [
920,
-300
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "99d76a2d-1756-4912-bf67-75c71d1a3900",
"name": "Loop_Workflow_Uploads",
"type": "n8n-nodes-base.splitInBatches",
"position": [
1460,
-300
],
"parameters": {},
"typeVersion": 3
},
{
"id": "57cd3b4a-0f1a-4f8d-928c-fb2d39a9932c",
"name": "Send_Backup_Notification",
"type": "n8n-nodes-base.telegram",
"position": [
2080,
360
],
"webhookId": "11b90b62-96a3-4810-9e6f-91a04bc882dd",
"parameters": {},
"typeVersion": 1.2
},
{
"id": "a2392c3a-e96d-49c4-a397-97154fd6ff37",
"name": "Backup_Config",
"type": "n8n-nodes-base.code",
"position": [
200,
-40
],
"parameters": {},
"typeVersion": 2
},
{
"id": "1ede5cc3-6b2e-4eb9-80ba-ff5ea269d7b8",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-540,
-620
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "637a98e0-1c84-4e58-a0e9-cdc6c6a1e3b2",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
780,
260
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "31c3c069-ab0a-45a1-94e6-a9aaa664dfa0",
"name": "Daily",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
1220,
580
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "fd4e9a4c-37bc-4cc4-b159-947f7697aea2",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1580,
260
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "b65879f5-b95c-4035-a7d3-7dea9892fca8",
"name": "Gmail - Notification",
"type": "n8n-nodes-base.gmail",
"position": [
2080,
580
],
"webhookId": "943165b9-6d5e-44d2-8602-25c27519c282",
"parameters": {},
"typeVersion": 2.1
},
{
"id": "431ebde2-1a24-419a-8e1a-008d6053f43c",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
560,
-620
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "5a871447-511e-4710-aea7-a40656ca7947",
"connections": {
"a2392c3a-e96d-49c4-a397-97154fd6ff37": {
"main": [
[
{
"node": "1f27b64d-bdec-4701-b2a4-38b1d9cc0e5f",
"type": "main",
"index": 0
}
]
]
},
"1f27b64d-bdec-4701-b2a4-38b1d9cc0e5f": {
"main": [
[
{
"node": "aa48b4df-8a1e-404a-8ff5-66c6af85f6b4",
"type": "main",
"index": 0
}
]
]
},
"26625ff2-662b-47bb-99f2-9ac9e2394150": {
"main": [
[
{
"node": "076fad7a-28c3-4090-93cb-3ce167a2bb49",
"type": "main",
"index": 0
}
]
]
},
"aa48b4df-8a1e-404a-8ff5-66c6af85f6b4": {
"main": [
[
{
"node": "7b770371-ea6e-4388-a91c-6ab290473219",
"type": "main",
"index": 0
}
]
]
},
"f10321d3-ce4b-4a54-b661-3d2cc396822c": {
"main": [
[
{
"node": "26625ff2-662b-47bb-99f2-9ac9e2394150",
"type": "main",
"index": 0
}
]
]
},
"0b59f796-e563-47f5-9c0b-e8b4741ff1f3": {
"main": [
[
{
"node": "f10321d3-ce4b-4a54-b661-3d2cc396822c",
"type": "main",
"index": 0
}
]
]
},
"5fc2401f-20ab-4bd1-a340-2d6bca4fffe2": {
"main": [
[
{
"node": "0b59f796-e563-47f5-9c0b-e8b4741ff1f3",
"type": "main",
"index": 0
}
],
[
{
"node": "f10321d3-ce4b-4a54-b661-3d2cc396822c",
"type": "main",
"index": 0
}
]
]
},
"076fad7a-28c3-4090-93cb-3ce167a2bb49": {
"main": [
[
{
"node": "99d76a2d-1756-4912-bf67-75c71d1a3900",
"type": "main",
"index": 0
}
]
]
},
"7b770371-ea6e-4388-a91c-6ab290473219": {
"main": [
[
{
"node": "6e44ca90-eb57-40b2-973f-553db43e9316",
"type": "main",
"index": 0
}
]
]
},
"99d76a2d-1756-4912-bf67-75c71d1a3900": {
"main": [
[
{
"node": "225c9fbb-23a6-4c1b-ba53-3b304a1c6688",
"type": "main",
"index": 0
}
],
[
{
"node": "1994f553-a8a0-4137-8130-e33d85782afc",
"type": "main",
"index": 0
}
]
]
},
"1994f553-a8a0-4137-8130-e33d85782afc": {
"main": [
[
{
"node": "99d76a2d-1756-4912-bf67-75c71d1a3900",
"type": "main",
"index": 0
}
]
]
},
"225c9fbb-23a6-4c1b-ba53-3b304a1c6688": {
"main": [
[
{
"node": "b65879f5-b95c-4035-a7d3-7dea9892fca8",
"type": "main",
"index": 0
}
]
]
},
"6e44ca90-eb57-40b2-973f-553db43e9316": {
"main": [
[
{
"node": "5fc2401f-20ab-4bd1-a340-2d6bca4fffe2",
"type": "main",
"index": 0
}
]
]
},
"89c33815-0a95-40e5-ae6c-3a53fca73ad1": {
"main": [
[
{
"node": "a2392c3a-e96d-49c4-a397-97154fd6ff37",
"type": "main",
"index": 0
}
]
]
}
}
}Foire aux questions
Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - DevOps
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Sauvegarde automatisée des workflows n8n vers GitHub avec suivi des suppressions
Sauvegarde automatisée des workflows n8n vers GitHub et suivi des suppressions
If
N8n
Set
+
If
N8n
Set
31 NœudsMarcial Ambriz
DevOps
Synchronisation bidirectionnelle des processus Typebot et GitHub, avec l'API Typebot
Synchronisation bidirectionnelle entre les processus Typebot et GitHub, via l'API Typebot
If
Set
Code
+
If
Set
Code
31 NœudsMarcial Ambriz
DevOps
Prospection et workflow d'e-mails
Utiliser Google Maps, SendGrid et l'IA pour automatiser le développement de prospects B2B et le marketing par e-mail
If
Set
Code
+
If
Set
Code
141 NœudsEzema Kingsley Chibuzo
Génération de leads
Processus de scraping et de contact Apollo 1 ✅
Génération automatisée de prospects avec Apollo, analyse IA et suivi par e-mail programmé
If
Code
Wait
+
If
Code
Wait
39 NœudsDeniz
Création de contenu
Publication automatisée de contenu RSS de blog avec GPT-4o, WordPress et LinkedIn
Publication automatisée de contenu RSS en articles de blog avec GPT-4o, WordPress et LinkedIn
If
Set
Code
+
If
Set
Code
40 NœudsImmanuel
Intelligence Artificielle
Publication autonome de blog basée sur des vidéos YouTube
Publication autonome de blog à partir de vidéos YouTube avec ChatGPT, Sheets, Apify, Pexels et WordPress
If
Set
Code
+
If
Set
Code
80 NœudsOriol Seguí
Création de contenu
Informations sur le workflow
Niveau de difficulté
Avancé
Nombre de nœuds21
Catégorie1
Types de nœuds9
Description de la difficulté
Auteur
Builds.Cool
@buildscoolLiens externes
Voir sur n8n.io →
Partager ce workflow