tar를 사용한 백업 Wubi 설치로 인해 Permisson 거부 오류 발생

tar를 사용한 백업 Wubi 설치로 인해 Permisson 거부 오류 발생

저는 Vista와 함께 Ubuntu를 설치한 Wubi인 Ubuntu 시스템을 백업하려고 했습니다.

지금까지 나는 다음을 수행했습니다. 먼저 외부 하드 드라이브로 이동한 다음 이 드라이브에 백업 폴더를 만든 다음 터미널에서 다음을 입력했습니다.

sudo tar cpf mybackup.tgz2

    --exclude="/host/*" 
    --exclude="/media/*" 
    --exclude="/mnt/*" 
    --exclude="/proc/*" 
    --exclude="/tmp/*" 
    --exclude="/sys/*"
    --exclude="/home/*/gvfs/*" /   (I have also tried, "/home/.../.gvfs")

프로세스가 실행되지만 결국 다음 메시지가 표시됩니다. 이전 오류로 인해 실패 상태로 종료하는 중입니다.

나는 이 포럼에서 권한 거부가 실패 상태의 원인이 될 수 있음을 확인했으며 또한 다음 사이트를 방문했습니다.https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/225361, .gvfs에 어떤 종류의 버그가 있다는 토론이 있습니다... 토론은 제가 할 수 있는 범위를 벗어나지만 이것이 제가 실패 알림을 받은 이유일 수 있는 것 같습니다. 이 버그 사이트에 대한 토론을 통해 Ubuntu 11.10에는 여전히 이 문제와 관련된 몇 가지 문제가 있음을 알 수 있습니다.

제 질문은, 이 문제를 해결하고 깨끗하고 안정적인 백업을 얻을 수 있는 방법을 아는 사람이 있습니까? 즉, 실패 상태의 백업은 나에게 자신감을 불러일으키는 백업이 아니라는 뜻입니다.

도움을 주셔서 감사합니다.

레일 가이드48

답변1

전체 wubi 시스템 백업을 수행하려면 root.diskWindows 내의 ubuntu 폴더에서 다른 위치로 파일을 복사하세요. 문제가 발생한 경우 현재 파일을 백업한 파일로 교체하면 시스템이 원래 상태로 돌아갑니다. 백업 시간.

root.disk일부 파일만 부분적으로 복원하려는 경우 Ubuntu 내에서 파일을 마운트할 수도 있습니다 .

sudo mkdir /mnt/rootdisk
sudo mount -o loop <path to share in windows>/root.disk /mnt/rootdisk

root.disk경로에 마운트합니다 /mnt/rootdisk.

답변2

.gvfs백업이 성공하기 위해 백업할 필요는 없습니다 . 이 폴더에는 현재 마운트된 사용자 공간 파일 시스템에 대한 정보가 저장됩니다. 폴더 없이 사용자의 홈 디렉토리를 복원하면 .gvfs필요에 따라 홈 디렉토리가 다시 생성되고 채워집니다. 실제로 제안된 솔루션은버그 225361.gvfs사용자의 폴더를 홈 디렉토리 이외의 위치(예: )에 배치하여 /tmp사용자 홈 디렉토리의 내용만을 대상으로 하는 모든 작업에서 자동으로 건너뛰도록 하는 것이었습니다.

/home/*/gvfs/*및 을 제외하려고 했다고 하셨습니다 /home/.../.gvfs. 전자는 사용자의 홈 디렉터리에서 gvfs(대신 )이라는 폴더를 제외합니다. .gvfs그리고 후자는 문자 그대로 의미한다고 가정하면 호출 된 .gvfs디렉터리에서 호출된 폴더를 제외합니다 (이는 사용자 이름을 가진 사용자가 없기 때문에 거의 확실하게 존재하지 않지만 , 그렇다고 해도 문제가 해결되지 않습니다)..../home...

당신이 원하는 것은 각 사용자의 홈 디렉토리에서 제외 .gvfs(앞에 )하는 것입니다. .이는 다음과 같이 표현됩니다./home/*/.gvfs

관련 정보