하나 이상의 Unix/Linux 상자에 대한 구성 스냅샷을 캡처하도록 설계된 기존 도구/스크립트 세트가 있는지 궁금합니다. 분명히 이들은 Linux 서버일 것으로 예상됩니다.
가장 핵심적인 요구 사항은 다음과 같습니다.
- 하드웨어 구성(CPU, 메모리, 디스크 등) 캡처
- 소프트웨어 구성 캡처(OS, Java 등)
- 맞춤형 소프트웨어의 세부 정보를 캡처하는 데 도움이 되도록 쉽게 확장 가능
- 스냅샷 사용자 정의(포함/무시할 세부정보)
- JSON/CSV/등과 같은 기계가 읽을 수 있고 구문 분석할 수 있는 형식으로 스냅샷 세부 정보를 캡처/내보내는 기능
나는 이미 알고 있다꼭두각시 인형 하지만 Puppet을 설치해야 한다는 요구 사항이 까다롭기 때문에 (지금은) 따로 보관해 두었습니다.
내 핵심 기능 요구 사항은 목록의 모든 상자에 걸쳐 하드+소프트웨어 구성에 대한 주기적으로 새로 고치는 그림을 생성할 수 있는 것입니다.
아마도 내가 잘못된 용어("리눅스 캡처 시스템 구성" 줄에서)를 찾고 있는 것일까요?
어떤 제안이나 조언이 있습니까? 미리 감사드립니다.
답변1
tar caf config.tgz /etc
당신을 위해 그렇게 할 것입니다. 그것이 필요한 것이 아니라면 원하는 것이 무엇인지 명확히 하십시오(귀하의 질문은 세부 사항에 비해 다소 부족합니다...)
또한 아니요, 실행하기 위해 전체 꼭두각시를 설치할 필요는 없습니다 facter
. 비록 Ruby가 필요하기는 하지만요.