Ubuntu16.04LTS에서 18.04LTS로 백업 전송

Ubuntu16.04LTS에서 18.04LTS로 백업 전송

새 PC를 구입하고 Ubuntu 18.04LTS를 로드했습니다. Ubuntu 16.04가 설치된 기존 PC가 휴대용 확장 드라이브에 백업되었습니다. "복원"을 사용하여 파일을 전송하기 위해 확장 드라이브를 새 PC에 연결할 때 다음과 같은 오류가 발생합니다.

nvalidBackendURL: 누락 // - 구성표에 대해 상대 경로가 지원되지 않습니다. 유효하지 않음: 유효하지 않음://

그렇다면 "백업"을 사용하여 기존 PC에서 새 PC로 파일을 전송할 수 있습니까? 그렇다면 어떻게 해야 합니까?

답변1

기존 컴퓨터에 액세스할 수 있어서 좋습니다. 권한 문제는 해결될 수 있습니다.

'액세스'가 '읽기'를 의미하는 경우 문제는 (새 컴퓨터에서) 쓰기 권한입니다.

어떤 파일을 어디에 쓸지

전체 디렉토리를 복사할 수 있어야 /home하지만 시스템 디렉토리와 파일을 복사할 때는 매우 주의하고 설치된 프로그램은 복사하지 마십시오. 새 버전의 Ubuntu에 속하는 프로그램 패키지를 설치하는 것이 좋습니다.

rsync복사해 두는 걸 추천드려요/home예배 규칙서. 보다 man rsync. 후행 슬래시가 중요합니다.

먼저 '모의 실행'을 통해 항목이 올바르게 복사되었는지 확인합니다.

sudo rsync -Havn mountpoint-of-old-computer/home/ /mountpoint-of-new-computer/home

그런 다음 수행하십시오(옵션 제거 n).

sudo rsync -Hav mountpoint-of-old-computer/home/ /mountpoint-of-new-computer/home

단일 파일이나 제한된 디렉터리에 대해서도 비슷한 방식으로 사용할 수 있지만 rsync, 수행 중인 작업을 알지 못하는 한 시스템 설정을 복사하지 마십시오. 새 버전과 호환되지 않을 수 있기 때문입니다. 예를 들어, 이전 에 특별한 세부 사항이 있는 경우 /etc/fstab이를 살펴보고 새 컴퓨터에서 해당 파일을 수동으로 수정하는 것이 좋습니다.

따로 가지고 계시다면data개인 파일용 파티션에서는 소유권과 권한이 덜 중요하고 Ubuntu 시스템을 방해하지 않으며 원하는 대로 파일을 복사할 수 있습니다(쓰기 권한이 있는 한).

관련 정보