Skip to main content

aws-rds

Manage AWS RDS database instances, snapshots, and clusters.

ソース情報

リポジトリ
ThinkfleetAI/thinkfleet-engine
ソースの最終更新活動
2026年2月1日 16:21
検出された SKILL.md の言語
英語
スター
0
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
aws-rds
description
Manage AWS RDS database instances, snapshots, and clusters.
metadata
{"thinkfleetbot":{"emoji":"🗄️","requires":{"bins":"[Truncated]","env":"[Truncated]"}}}
# AWS RDS Manage relational database instances and clusters. ## List instances ```bash aws rds describe-db-instances --query 'DBInstances[].{Id:DBInstanceIdentifier,Engine:Engine,Version:EngineVersion,Status:DBInstanceStatus,Class:DBInstanceClass,Storage:AllocatedStorage}' --output table ``` ## Get instance details ```bash aws rds describe-db-instances --db-instance-identifier my-db | jq '.DBInstances[0] | {Id: .DBInstanceIdentifier, Engine, Status: .DBInstanceStatus, Endpoint: .Endpoint.Address, Port: .Endpoint.Port, MultiAZ, StorageType, AllocatedStorage}' ``` ## List Aurora clusters ```bash aws rds describe-db-clusters --query 'DBClusters[].{Id:DBClusterIdentifier,Engine:Engine,Status:Status,Endpoint:Endpoint,ReaderEndpoint:ReaderEndpoint}' --output table ``` ## Create snapshot ```bash aws rds create-db-snapshot --db-instance-identifier my-db \ --db-snapshot-identifier my-db-snap-$(date +%Y%m%d) | jq '{SnapshotId: .DBSnapshot.DBSnapshotIdentifier, Status: .DBSnapshot.Status}' ``` ## List snapshots ```bash aws rds describe-db-snapshots --db-instance-identifier my-db --query 'DBSnapshots[].{Id:DBSnapshotIdentifier,Status:Status,Created:SnapshotCreateTime,Size:AllocatedStorage}' --output table ``` ## Stop instance ```bash aws rds stop-db-instance --db-instance-identifier my-db | jq '{Id: .DBInstance.DBInstanceIdentifier, Status: .DBInstance.DBInstanceStatus}' ``` ## Start instance ```bash aws rds start-db-instance --db-instance-identifier my-db | jq '{Id: .DBInstance.DBInstanceIdentifier, Status: .DBInstance.DBInstanceStatus}' ``` ## Recent events ```bash aws rds describe-events --source-identifier my-db --source-type db-instance --duration 1440 --query 'Events[].{Date:Date,Message:Message}' --output table ``` ## Notes - Stop/start is not available for Aurora clusters (use scaling to 0 ACUs instead). - Snapshots are region-specific; copy cross-region for DR. - Always confirm before stopping, deleting, or modifying instances.
GitHubで見る