
현재 독립된 시스템에서 여러 Ubuntu Server 시스템을 실행하고 있으며 하드웨어를 통합하기 위해 동일한 서버에서 각 시스템을 가상 시스템으로 실행하는 옵션을 탐색하고 싶습니다. 현재 각 컴퓨터 설정에서는 서로 다른 서비스를 실행하고 있으며 일부는 Docker 컨테이너를 실행하고 다른 일부는 웹 관련 서비스를 호스팅하고 있습니다. 저는 대부분 독학을 하고 있기 때문에 지식에 큰 구멍이 있는 점 미리 사과드립니다.
답변1
시도 해봐.
기본 시스템(Ubuntu 서버)으로 시작합니다. LXD 및/또는 Docker 컨테이너를 추가합니다. 테스트해보세요. 유지/업데이트해 보세요. 네트워킹을 만지작거리세요. 데이터를 백업해 보세요. 그런 다음 컨테이너를 완전히 삭제하고 새로 다시 빌드한 후 새 컨테이너에서 데이터를 복원해 보세요.
일부 서비스에는 VM이 필요합니다. 많은 경우 그렇지 않으며 대신 단순한 컨테이너에서 호스팅될 수 있습니다. LXD 컨테이너는 다양한 목적으로 VM처럼 보이고 느껴집니다.
하드웨어를 완벽하게 파악하세요. 통합이란 전원 공급 장치 오류나 디스크 오류가 발생하면 하드웨어가 중단된다는 의미입니다.모든 것. 하드웨어가 얼마나 오래되었는지, 어떤 UUID가 케이스의 어떤 디스크를 참조하는지 알아보세요. 하드웨어가 노후화됨에 따라 예비품을 준비하십시오. 백업은 매우 중요합니다. 각 서비스를 설치할 때 적절한 백업을 설정하세요(기다리지 마세요). 백업에서 복원하는 방법을 테스트하고 서버가 다운되었을 때 액세스할 수 있는 체크리스트를 직접 작성하세요.
당신은 변화를 만들 것입니다. 많은 변화가 있습니다. 컨테이너와 VM을 추가하고 삭제합니다. 새로운 서비스를 생성할 때 동일한 방식으로 재구축하는 방법에 대한 단계별 체크리스트를 만드십시오(기억하지 못함). 서비스를 변경하거나 서비스에 새 소프트웨어를 추가하거나 구성 파일을 변경하는 경우 체크리스트를 업데이트하세요. 특히 컨테이너는일회용의-- 몇 년 안에 처음부터 다시 구축해야 할 수도 있습니다.