우분투를 처음 접한 저는 제 자신을 꽤 초보자라고 생각합니다. 이전 PC에 Ubuntu Server 16.04를 설치했습니다. OS는 내부 드라이브에 있고 데이터는 외부 3Tb USB 드라이브에 있습니다. 주로 Owncloud, Samba, Plex 및 Roon에 사용합니다. 이제 외장 HDD를 8Tb 드라이브로 업그레이드해야 합니다.
edwin@ubuntu:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 1.9G 0 1.9G 0% /dev
tmpfs 386M 21M 365M 6% /run
/dev/sda2 454G 7.0G 424G 2% /
tmpfs 1.9G 20K 1.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sdb1 2.7T 1.8T 774G 71% /media/data
/dev/sda1 511M 3.4M 508M 1% /boot/efi
tmpfs 386M 0 386M 0% /run/user/1000
전체 /media/data 폴더를 새로 포맷된 드라이브로 rsync한 다음 fstab에서 새 드라이브의 UUID를 변경하면 그게 맞나요?
그렇게 하기 전에 owncloud 서비스를 중지해야 합니까? 대신 DD 명령을 사용하는 것이 더 낫지 않습니까?
어떤 도움/아이디어라도 대단히 감사합니다!
답변1
fstab에서 새 드라이브의 UUID를 변경하세요.
적용하려면 재부팅이 필요하거나 수동으로 마운트 해제했다가 다시 마운트해야 합니다.
그렇게 하기 전에 owncloud 서비스를 중지해야 합니까?
/media/data
새 디스크에 복사하는 동안 ownclowd 서비스가 무엇이든 변경할 수 있는 경우 복사하기 전에 서비스를 중지해야 합니다. 해당 디렉터리를 사용할 수 있는 다른 서비스에도 마찬가지입니다.
또한 수동으로 마운트 해제했다가 다시 마운트하기로 선택한 경우 디스크에서 읽을 수 있는 서비스를 미리 중지해야 합니다.
대신 DD 명령을 사용하는 것이 더 낫지 않습니까?
rsync
데이터를 전달하는 데 충분합니다. dd
시간만 낭비하게 됩니다. 1.8TB만 복사하면 되지만 2.7TB의 데이터를 복사하게 됩니다.