시스템 설정을 "백업"하는 좋은 방법은 무엇입니까?

시스템 설정을 "백업"하는 좋은 방법은 무엇입니까?

정기적으로 백업할 수 있도록 현재 systemctl 상태를 완전히 표시할 수 있는 권장 방법이나 좋은 경험이 있는지 알고 싶습니다. systemctl의 출력과 list-unit-files 또는 --all 등과 같은 항목을 간단히 백업할 수 있다는 것을 알고 있습니다. 그러나 때로는 백업하고 싶거나 적어도 내가 작성한 파일을 확인할 수 있도록 시스템에 로드된 파일 수를 기록하고 싶을 때도 있습니다. 예를 들어, /etc/systemd/network 폴더 아래에 많은 .network 및 .netdev 파일이 있고 /etc/systemd/system/ 폴더 아래에 많은 service.d/ 하위 폴더가 있습니다. 함께 그들은 엄청난 혼란을 야기합니다. 때로는 연필과 종이(또는 텍스트 편집기)를 사용하는 것 외에 이와 같은 백업을 저장하는 더 좋은 방법이 있는지 궁금합니다. 어쩌면 전체 /etc/systemd 폴더를 압축하는 것일까요?

답변1

구성 관리 시스템을 사용하지 않는 이유는 무엇입니까? 예를 들어, Foreman에서 호스트 그룹을 생성하고 Puppet에서 모든 것을 구성할 수 있으며, 동일한 구성으로 새 호스트를 프로비저닝해야 할 때 해당 호스트를 해당 Foreman 호스트 그룹에 넣고 Puppet에서 실행하면 됩니다. 호스트에 운영 체제를 설치합니다.

관련 정보