시스템 간 Git/etckeeper 공유

시스템 간 Git/etckeeper 공유

내 시스템에는 4개의 Raspberry PiZeroW가 실행 중입니다.ArchLinux ARM(알람)나는 단지 사용스냅샷 클라이언트집 안팎에서 동기화된 음악 재생이 가능합니다.

원래 저는 PiZeroW를 가지고 있었고관리자를 기다려주세요구성을 추적하고 개인 저장소에 백업GitLab모든 것이 간단합니다. 이것은 alarmpi3(나도 두 개의 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

관련 정보