DDG - Develop a Digital Garden

develop a digital garden

Amazon RDSのバックアップ設定を一覧で取得するPythonスクリプト

Image from Gyazo

こんにちは、shootaceanです。

AWS環境の現状把握作業の一環で、RDSのバックアップ設定を一覧出力するPythonスクリプトを書きました。

同じことはaws cliだけでも実現できるので、そのコマンド例も載せています。 取得した結果を元にさらに処理を行いたい場合は、Pythonスクリプトの方を参考にできると思います。

実行例

$ python3 describe_rds_cluster_backup_window.py
rds-cluster-identifier-123456789 7 20:00-20:30 tue:21:00-tue:21:30

Pythonコード

Amazon RDSのバックアップ設定を一覧で取得するPythonスクリプト

AWS CLIコマンド

% aws rds describe-db-clusters \
    --query="DBClusters[*].[DBClusterIdentifier,BackupRetentionPeriod,PreferredBackupWindow,PreferredMaintenanceWindow]" \
    --output text \
    --region ap-northeast-1 \
    --profile your-profile
rds-cluster-idnetifier-123456789      7       20:00-20:30     tue:21:00-tue:21:30