snapshot

Manage snapshot creation, mounting, restoration, and deletion across LVM, Btrfs, ZFS, AWS EBS, and Alibaba Cloud.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/ryukyagamilight/terminal-skills --skill snapshot-ryukyagamilight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: snapshot
Source: https://github.com/ryukyagamilight/terminal-skills/tree/main/backup/snapshot
Command: npx skills add https://github.com/ryukyagamilight/terminal-skills --skill snapshot-ryukyagamilight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex task of managing various types of snapshots across different storage technologies and cloud providers, ensuring data safety and efficient recovery.

Core Features & Use Cases

  • Local Snapshots: Create, mount, restore, and delete snapshots for LVM, Btrfs, and ZFS.
  • Cloud Snapshots: Manage snapshots for AWS EBS and Alibaba Cloud instances.
  • Use Case: Protect your critical database by creating a consistent LVM snapshot before performing a major upgrade, with the ability to quickly roll back if issues arise.

Quick Start

Create a read-only Btrfs snapshot of the /data directory named data_readonly_backup.

Frequently Asked Questions about snapshot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an LVM snapshot before a database upgrade?

You can create a consistent LVM snapshot for database safety by using this Skill to manage snapshot creation, mounting, and restoration. It supports pre-operation hooks to ensure database consistency before major upgrades.

Can I manage AWS EBS and Alibaba Cloud snapshots with the same tool?

Yes, this Skill manages snapshot creation, restoration, and deletion across both AWS EBS and Alibaba Cloud. It provides a unified approach to handling cloud snapshots alongside local storage technologies.

What is the best way to automate Btrfs snapshot backups?

The best way to automate Btrfs snapshot backups is through this Skill's automated backup scripting support. It enables programmatic creation, mounting, and deletion of Btrfs snapshots for reliable data protection.

Does this Skill support ZFS snapshot restoration and troubleshooting?

Yes, this Skill supports ZFS snapshot restoration and provides troubleshooting guidance for space, validity, recovery, and performance issues. It manages the complete ZFS snapshot lifecycle including creation, mounting, and deletion.

Why does my LVM snapshot run out of space during recovery?

LVM snapshots may run out of space during recovery due to insufficient allocated space for tracking changes. This Skill provides troubleshooting guidance for space, validity, recovery, and performance issues to resolve storage problems.