システム間のGit/etckeeper共有

システム間のGit/etckeeper共有

私のシステムは4つのRaspberry PiZeroWを実行しています。ArchLinux ARM(アラーム)私だけを使うスナップショットクライアント家の内外で同期した音楽再生が可能です。

もともと私はPiZeroWを持っていましたマネージャーをお待ちください構成を追跡し、プライベートストレージにバックアップGitLabすべてが簡単です。これはalarmpi3(私も2つのPiZero2 B +を持っているからですalarmpialarmpi2

PiZeroWをシステムに追加するために、microSDからddシステムをコピーしました。その後、各エントリが一意のポートを使用するようにエントリを編集して変更しました。alarmpi3alarmpi4alarmpi5alarmpi6/etc/hostnamePort/etc/ssh/sshd_config

追加時に独自のリポジトリを使用するようにalarmpi4変更し、/etc/.git/config同時にシステムを更新するのはとても楽しかったです。更新時に変更したファイルに加えて、構成ファイルを調整する必要はまったくありませんでした。

今日、私は(両方PiZeroW)を追加し、alarmpi5すべてのコンピュータでalarmpi6単一のストレージを使用できるかどうか疑問に思います。etckeeper

他のファイルを除外する必要があります。

/etc/hostname
/etc/sshd/sshd_config

sshd.. しかし、両方とも同じポートで動作していると嬉しいです。

この記事を書いて、今/etc/バックアップalarmpi4と。これは単なる複製であり、バックアップを維持している限り、ドライブを再複製することで、将来のどのシステム(microSDカードエラーなど)でもシステムを簡単に交換できます。alarmpi5alarmpi6alarmpi3alarmpi3dd

どんなアイデア、提案、推奨も歓迎します。

答え1

私は私の人生を簡素化することにしました。なぜならalarmpi4は本質的にalarmpi5複製物(修正の有無にかかわらず)である。alarmpi6alarmpi3/etc/hostname/etc/sshd/sshd_config/etcalarmpi3

関連情報