Centos 7에서 Ubuntu로 마이그레이션

Centos 7에서 Ubuntu로 마이그레이션

데이터 손실 없이 Centos 7에서 Ubuntu로 마이그레이션하려면 어떻게 해야 합니까? 아니면 상대적으로 가능할까요?

답변1

다음과 같은 방법을 권장합니다.

  1. 충분한 저장 공간이 있는 경우 쉽게 읽을 수 있는 작업 백업을 만듭니다(예: 하나의 파일을 추출하기 위해 완전히 읽어야 하는 압축 아카이브 대신 마운트할 수 있는 디스크 이미지).
  2. CentOS의 응용 프로그램이 Ubuntu에서 재사용할 수 있는 데이터를 저장하는 위치를 파악합니다(동일한 데스크탑 환경을 사용하는 경우 많은 설정이 $HOME폴더에 보존되지만, 사용하는 각 응용 프로그램에 대해 이 정보를 조사해야 합니다. 설정을 유지하고 싶습니다). 데이터를 공유 파티션으로 이동하고 링크 및 마운트 지점을 생성합니다(일부 애플리케이션은 링크를 해결하지 못하고 권한 문제에 대해 불평하기 때문에 링크를 좋아하지 않을 수 있으므로 데이터를 이동한 후 바로 애플리케이션이 CentOS에서 작동하는지 테스트합니다)
  3. Ubuntu를 설치하고 CentOS에서 했던 것처럼 공유 파티션의 데이터를 포함합니다. 일부 파일이 누락된 것을 알 수 있으므로 해당 파일을 백업에서 데이터 파티션으로 이동하세요.

이 설정을 사용하면 애플리케이션이 다른 버전과 혼동되지 않는 한 여러 OS 간에 데이터를 공유할 수 있습니다(예: CentOS에서 firefox 36.x를 사용하고 Ubuntu에서 38.x를 사용하면 시작할 때마다 설정이 업데이트되어 엉망이 될 수 있습니다). 어느 시점에서 파일을 업로드합니다. 이는 응용 프로그램별 조사 작업이기도 합니다. 버전이 호환되지 않는 경우 OS 범위를 벗어나는 사용자 정의 동기화 루틴(예: Ubuntu)을 찾아야 합니다.

예를 들어 파일을 이동할 때 cp -a권한 을 유지하는 명령을 사용하는 것을 잊지 마십시오 .rsync -a

관련 정보