SMB 공유를 다른 볼륨으로 마운트

SMB 공유를 다른 볼륨으로 마운트

CentOS 6 서버에는 현재 다음과 같은 볼륨이 있습니다.

/boot
/

마운트된 SMB 공유에서 새 볼륨을 생성할 수 있습니까? 예를 들어:

/nas

현재 이 공유는 fstab에 의해 /mnt/nas에 마운트되어 있지만 / 아래에 있는 것을 원하지 않습니다. 전체 /볼륨을 이 SMB 공유에 백업해야 합니다.

답변1

한 마운트 지점에서 다른 마운트 지점으로 볼륨을 이동하는 일반적인 방법은 다음과 같습니다.

1) 새 마운트 지점을 만듭니다.

mkdir /nas

2) 이전 마운트 지점에서 SMB 공유를 마운트 해제합니다.

umount /mnt/nas

3) 즐겨 사용하는 텍스트 편집기에서 /etc/fstab을 열고 "/mnt/nas"를 "/nas"로 변경합니다.

${EDITOR:-editor} /etc/fstab

4) 새 마운트 지점에 SMB 공유를 마운트합니다.

mount /nas

5) 더 이상 필요하지 않으므로 이전 마운트 지점을 삭제합니다.

rmdir /mnt/nas

하지만 이것이 문제를 해결하지 못할 수도 있습니다진짜문제는 "/nas"가 여전히 "/" 아래에 있기 때문입니다.

백업할 때 어떤 프로그램을 사용하나요?

이들 중 일부에는 디렉터리를 건너뛰거나(귀하의 경우 "/mnt/nas" 및/또는 "/nas"를 건너뛰고 싶을 수 있음) 파일 시스템에 남아 있을 수 있는 옵션이 있습니다(귀하의 경우에는 두 개의 디렉터리를 생성해야 함) "/" 중 하나와 "/boot" 중 하나).

가능하다면 하나의 파일 시스템에 머물 수 있는 백업 프로그램을 찾는 것이 좋습니다. "/dev", "/proc", "/run", "/sys" 등도 건너뛰고 싶을 가능성이 높습니다. 이를 위해서는 많은 입력이 필요하므로 (의사) 파일 시스템을 건너뛰는 것을 잊어버릴 수도 있습니다.

백업 대상을 지정하는 것이 훨씬 쉽습니다.이것"/" 백업 프로그램을 먼저 실행한 다음 "/boot" 백업 프로그램을 실행해야 하는 경우에도 해당 파일 시스템에 남아 있습니다.

"cp", "rsync" 및 "tar"의 경우 찾고 있는 옵션은 "--one-file-system"입니다.

관련 정보