JUHE API Marketplace

Filter Automate

Active

Workflow Overview

No description available for this workflow.

This workflow is ideal for:

  • System Administrators: Managing multiple DigitalOcean droplets and ensuring they have up-to-date backups.
  • DevOps Engineers: Automating snapshot management to maintain system integrity and availability.
  • Freelancers and Agencies: Providing clients with reliable backup solutions without manual intervention.
  • Small Business Owners: Ensuring data safety and minimizing downtime by automating snapshot processes.

This workflow addresses the challenge of managing multiple snapshots for DigitalOcean droplets effectively. It ensures that:

  • No more than 4 snapshots are retained per droplet, preventing unnecessary storage costs.
  • Old snapshots are automatically deleted, freeing up resources and maintaining optimal performance.
  • New snapshots are created regularly, ensuring that backups are always current and minimizing the risk of data loss.
  1. Trigger: The workflow runs every 48 hours to manage snapshots.
  2. List All Droplets: It fetches a list of all droplets in your DigitalOcean account.
  3. Retrieve Snapshots: For each droplet, it retrieves the existing snapshots to assess the current state.
  4. Filter Snapshots: It checks if the number of snapshots is greater than or equal to 4.
  5. Delete Old Snapshots: If the limit is exceeded, the oldest snapshot is deleted to maintain the desired count.
  6. Create New Snapshot: After cleanup, a new snapshot is created for each droplet, ensuring up-to-date backups.

Statistics

17
Nodes
0
Downloads
17
Views
8924
File Size

Quick Info

Categories
Schedule Triggered
Complex Workflow
Complexity
complex

Tags

advanced
api
integration
complex
sticky note
schedule
automation
filter