プログラミング
自宅サーバーから暗号化HDDへ毎日自動バックアップする仕組みを作る
自宅サーバーのデータを、暗号化した外付けHDDへ毎日自動でバックアップする仕組みの中身です。LUKSと /etc/crypttab(nofail・keyfile-timeout)での自動解除、rsync --link-dest によるスナップショット(日次14世代+週次4世代)、データベース・ファイル・設定・復元手順書の4層構成、systemdタイマーでの毎日実行、異常時だけ通知する番犬スクリプトまでまとめました。