You are currently viewing 공유 폴더 컴퓨터를 시놀로지 나스로 교체하기

공유 폴더 컴퓨터를 시놀로지 나스로 교체하기

공유 폴더로 사용하는 컴퓨터가 말썽입니다.

데스크탑 컴퓨터에 윈도우10을 설치해서 공유 폴더로 사용하고 있는데요. 하루에 몇 번씩 블루스크린이 떠서 공유 폴더를 사용하는게 불편합니다. 나스를 사용하면 외부에서도 공유 폴더에 들어있는 파일을 사용할 수 있다고 해서 컴퓨터를 수리하는 대신에 나스를 도입하려고 합니다.

소요시간 : 1일    어려움 : ★★★★★

WebDAV 서버와 VPN 서버를 사용합니다.

파일 스테이션회사 밖에서 나스에 저장한 파일에 접근하는 가장 손쉬운 방법은 파일 스테이션을 사용하는 방법입니다. 하지만 파일 스테이션은 파일을 수정하려면 다운받아서 편집해야 하고 편집한 이후에는 다시 업로드를 해야 합니다. 많은 파일을 수정하는 경우에는 다운로드 및 업로드가 귀찮게 느껴집니다. WebDAV 서버 또는 VPN 서버를 사용하면 다운로드 및 업로드를 일일이 하지 않아도 되고, 마치 회사 내부에 있는 컴퓨터처럼 곧바로 수정하고 저장할 수 있습니다. 나스를 사용하는 사람마다 선호하는 방식이 달라서 두 서버 를 모두 활성화 했습니다.

webdav서버
WebDAV 서버

컴퓨터에는 WebDAV 서버에 연결하기 위해서 클라이언트 프로그램을 설치해야 합니다. 주로 RaiDrive를 사용합니다.

l2tp/ipsec vpn
L2TP/IPSec VPN 서버

윈도우10과 윈도우11은 L2TP/IPSec VPN 서버에 연결하는 기능을 내장하고 있습니다. 별도의 클라이언트 프로그램을 설치하지 않아도 됩니다. VPN 서버 사용시 주의할 점이 있는데요. NAS로 가는 데이터만 VPN 서버로 가도록 경로를 설정해야 합니다. 모든 데이터를 VPN 서버로 향하게 하면 인터넷에 접속이 되지 않거나 속도가 느릴 수 있습니다.

L2TP/IPSec VPN 서버에 접속시 809에러가 발생할 텐데요. 그 이유는 나스와 컴퓨터가 모두 사설아이피를 사용하기 때문입니다. 해결방법은 레지스트리에 AssumeUDPEncapsulationContextOnSendRule 값을 2로 등록하는 것입니다. 참고 : NAT-T 디바이스 뒤에 L2TP/IPsec 서버 구성

공유 폴더 크기
공유 폴더 크기

데스크탑 컴퓨터에 들어있는 파일을 나스로 복사해야 하는데요. 블루스크린이 자주 발생해서 네트워크로 복사하지 않고 하드디스크를 나스에 직접 연결해서 복사했습니다. 840GB를 복사하는데 3시간 정도 소요되었습니다.

궁금하면 ↓↓↓↓

NTFS 파일 시스템 마운트 및 복사하기

지워지면 안되는 데이터가 들어있는 디스크를 나스에 장착하는 행동은 가능한 하지 않는 게 좋습니다. 디스크를 장착하는 것만으로는 저절로 데이터가 삭제되지 않지만, 실수로라도 디스크의 내용이 지워지는 작업(DSM 설치, 스토리지 풀 수리, 스토리지 풀 생성, 볼륨 생성 등)을 수행하면 그 즉시 데이터가 삭제됩니다. 데스크탑 컴퓨터가 블루스크린이 뜨지 않았다면 저도 이런 위험을 굳지 감수하지 않습니다.

user@NAS:/$ sudo -i
Password:
root@NAS:~#
root@NAS:~#
root@NAS:~# mount
~생략~
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /proc/bus/usb type devtmpfs (rw,nosuid,size=1988332k,nr_inodes=497083,mode=755)
/dev/mapper/cachedev_0 on /volume2 type btrfs (rw,nodev,relatime,ssd,synoacl,space_cache=v2,~생략~)
/dev/mapper/cachedev_1 on /volume1 type btrfs (rw,nodev,relatime,ssd,synoacl,space_cache=v2,~생략~)
none on /config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
root@NAS:~#
root@NAS:~#
root@NAS:~# ls /sys/block/
dm-0  dm-2  dm-4  loop0  loop2  loop4  loop6  md0  md2  ram0  ram10  ram12  ram14  ram2  ram4  ram6  ram8  sata1  sata3  synoboot  zram1
dm-1  dm-3  dm-5  loop1  loop3  loop5  loop7  md1  md3  ram1  ram11  ram13  ram15  ram3  ram5  ram7  ram9  sata2  sata4  zram0
root@NAS:~#
root@NAS:~#
root@NAS:~# fdisk -l /dev/sata4
Disk /dev/sata4: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: WD20EZAZ-00GGJB0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x474eead5

Device       Boot Start        End    Sectors  Size Id Type
/dev/sata4p1       2048 3907026943 3907024896  1.8T  7 HPFS/NTFS/exFAT
root@NAS:~#
root@NAS:~#
root@NAS:~# cd /volume2
root@NAS:/volume2# mkdir temp_ing
root@NAS:/volume2# cd temp_ing/
root@NAS:/volume2/temp_ing# mkdir sata4p1
root@NAS:/volume2/temp_ing# mount -o ro /dev/sata4p1 ./sata4p1/
root@NAS:/volume2/temp_ing# mount
~생략~
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /proc/bus/usb type devtmpfs (rw,nosuid,size=1988332k,nr_inodes=497083,mode=755)
/dev/mapper/cachedev_0 on /volume2 type btrfs (rw,nodev,relatime,ssd,synoacl,space_cache=v2,~생략~)
/dev/mapper/cachedev_1 on /volume1 type btrfs (rw,nodev,relatime,ssd,synoacl,space_cache=v2,~생략~)
none on /config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
/dev/sata4p1 on /volume2/temp_ing/sata4p1 type fuseblk.ntfs (ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# ls ./sata4p1/
 기타             '로컬 디스크 (C) - 바로 가기 (2).lnk'               'DATA (D) - 바로 가기.lnk'  'E(xxxxxxxx) (Z) - 바로 가기.lnk'  'file_1.xls'  'System Volume Information'
'$RECYCLE.BIN'    '로컬 디스크 (C) - 바로 가기.lnk'                    debug.log                  '문서 - 바로 가기.lnk'              Recovery
 share_data.2021  'C드라이브 공유폴더(xxxxxxxx) (X) - 바로 가기.lnk'  'data (F) - 바로 가기.lnk'  '음악 - 바로 가기.lnk'
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# ls ./sata4p1/share_data.2021/ -l
total 4916
drwxrwxrwx 1 root root       0 Mar  9  2023  dir_1
drwxrwxrwx 1 root root    4096 Jun 30  2021  dir_2
drwxrwxrwx 1 root root       0 Apr 17  2023  dir_3
~생략~
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# nohup rsync -a --stats --progress --log-file=./1st.log --exclude='Thumbs.db' ./sata4p1/share_data.2021/ /volume1/영업/
nohup: ignoring input and appending output to 'nohup.out'
^Z
[1]+  Stopped                 nohup rsync -a --stats --progress --log-file=./1st.log --exclude='Thumbs.db' ./sata4p1/share_data.2021/ /volume1/영업/
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# bg
[1]+ nohup rsync -a --stats --progress --log-file=./1st.log --exclude='Thumbs.db' ./sata4p1/share_data.2021/ /volume1/영업/ &
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# ls -alrt
total 80
drwxrwxrwx 1 root root 12288 Nov 20 10:42 sata4p1
drwxr-xr-x 1 root root   116 Nov 20 10:50 ..
drwx------ 1 root root    46 Nov 20 10:58 .
-rw------- 1 root root 25092 Nov 20 10:58 1st.log
-rw------- 1 root root 37883 Nov 20 10:58 nohup.out
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# tail 1st.log -f
2023/11/20 10:58:16 [20225] >f+++++++++ dir_a/dir_b/dir_c/dir_d/file_a.docx
2023/11/20 10:58:16 [20225] cd+++++++++ dir_a/dir_b/dir_c/dir_e/
2023/11/20 10:58:16 [20225] >f+++++++++ dir_a/dir_b/dir_c/dir_f/file_b.pdf
2023/11/20 10:58:16 [20225] >f+++++++++ dir_a/dir_b/dir_c/dir_f/file_c.pdf
2023/11/20 10:58:16 [20225] >f+++++++++ dir_a/dir_b/dir_c/dir_f/file_d.pdf

~생략~

2023/11/20 10:58:17 [20225] cd+++++++++ dir_a/dir_b/dir_c/dir_g/
2023/11/20 10:58:17 [20225] >f+++++++++ dir_a/dir_b/dir_c/dir_g/file_e.zip
^C
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# tail nohup.out -f
dir_h/dir_i/dir_j/file_f.pdf
         25,138 100%   89.27kB/s    0:00:00 (total: 25%) (xfr#310, ir-chk=1004/1442)
dir_h/dir_i/dir_j/dir_k/
dir_h/dir_i/dir_j/dir_k/file_g.zip
    163,987,305 100%  125.11MB/s    0:00:01 (total: 29%) (xfr#311, ir-chk=1003/1445)

~생략~

dir_h/dir_i/dir_j/dir_k/file_h.pdf
         75,495 100%  101.41kB/s    0:00:00 (total: 35%) (xfr#340, ir-chk=1016/1495)
dir_h/dir_i/dir_j/dir_k/file_i.pdf
         32,768   0%   43.01kB/s    0:07:28 (total: 35%)  ^C
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# ls -al /volume1/영업/
total 4660
d---------+ 1 root root       0 Nov 20 10:58  dir_1
d---------+ 1 root root       0 Nov 20 10:58  dir_2
d---------+ 1 root root       0 Nov 20 10:58  dir_3

~생략~

root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# tail -n 30 nohup.out

~생략~

dir_x/dir_y/dir_z/file_y.pdf
        377,665 100%    1.17MB/s    0:00:00 (total: 99%) (xfr#506695, to-chk=1/585729)
dir_x/dir_y/dir_z/file_z.pdf
        402,054 100%    1.21MB/s    0:00:00 (total: 100%) (xfr#506696, to-chk=0/585729)

Number of files: 585,729 (reg: 506,696, dir: 79,033)
Number of created files: 585,728 (reg: 506,696, dir: 79,032)
Number of deleted files: 0
Number of regular files transferred: 506,696
Total file size: 899,536,666,189 bytes
Total transferred file size: 899,536,666,189 bytes
Literal data: 899,536,666,189 bytes
Matched data: 0 bytes
File list size: 33,237,245
File list generation time: 0.004 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 899,799,391,282
Total bytes received: 10,323,439

sent 899,799,391,282 bytes  received 10,323,439 bytes  94,951,692.58 bytes/sec
total size is 899,536,666,189  speedup is 1.00
[1]+  Done                    nohup rsync -a --stats --progress --log-file=./1st.log --exclude='Thumbs.db' ./sata4p1/share_data.2021/ /volume1/영업/
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# tail -n 30 1st.log

~생략~

2023/11/20 13:35:56 [20225] >f+++++++++ dir_x/dir_y/dir_z/file_y.pdf
2023/11/20 13:35:56 [20225] >f+++++++++ dir_x/dir_y/dir_z/file_z.pdf
2023/11/20 13:35:56 [20225] Number of files: 585,729 (reg: 506,696, dir: 79,033)
2023/11/20 13:35:56 [20225] Number of created files: 585,728 (reg: 506,696, dir: 79,032)
2023/11/20 13:35:56 [20225] Number of deleted files: 0
2023/11/20 13:35:56 [20225] Number of regular files transferred: 506,696
2023/11/20 13:35:56 [20225] Total file size: 899,536,666,189 bytes
2023/11/20 13:35:56 [20225] Total transferred file size: 899,536,666,189 bytes
2023/11/20 13:35:56 [20225] Literal data: 899,536,666,189 bytes
2023/11/20 13:35:56 [20225] Matched data: 0 bytes
2023/11/20 13:35:56 [20225] File list size: 33,237,245
2023/11/20 13:35:56 [20225] File list generation time: 0.004 seconds
2023/11/20 13:35:56 [20225] File list transfer time: 0.000 seconds
2023/11/20 13:35:56 [20225] Total bytes sent: 899,799,391,282
2023/11/20 13:35:56 [20225] Total bytes received: 10,323,439
2023/11/20 13:35:56 [20225] sent 899,799,391,282 bytes  received 10,323,439 bytes  94,951,692.58 bytes/sec
2023/11/20 13:35:56 [20225] total size is 899,536,666,189  speedup is 1.00
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# ls -al /volume1/영업/
total 4660
drwxrwxrwx  1 James users      60 Mar  9  2023  dir_1
drwxrwxrwx  1 James users     200 Jun 30  2021  dir_2
drwxrwxrwx  1 James users      50 Apr 17  2023  dir_3
~생략~
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing#
root@NAS:/volume2/temp_ing# umount ./sata4p1/
root@NAS:/volume2/temp_ing# ls -alrt
total 280804
drwxr-xr-x 1 root root       116 Nov 20 10:50 ..
drwx------ 1 root root         0 Nov 20 10:50 sata4p1
drwx------ 1 root root        46 Nov 20 10:58 .
-rw------- 1 root root 170214824 Nov 20 13:35 nohup.out
-rw------- 1 root root 117323830 Nov 20 13:35 1st.log
root@NAS:/volume2/temp_ing# ls -al sata4p1/
total 0
drwx------ 1 root root  0 Nov 20 10:50 .
drwx------ 1 root root 46 Nov 20 10:58 ..
root@NAS:/volume2/temp_ing# rmdir sata4p1/
root@NAS:/volume2/temp_ing# mv nohup.out /volume1/nas_config/
root@NAS:/volume2/temp_ing# mv 1st.log /volume1/nas_config/
root@NAS:/volume2/temp_ing# ls -al
total 0
drwx------ 1 root root   0 Nov 20 13:49 .
drwxr-xr-x 1 root root 116 Nov 20 10:50 ..
root@NAS:/volume2/temp_ing# cd ..
root@NAS:/volume2# rmdir temp_ing/
root@NAS:/volume2# ls -al
total 4
drwxr-xr-x   1 root root  100 Nov 20 13:50 .
drwxr-xr-x  23 root root 4096 Nov 20 10:48 ..
drwxr-xr-x   1 root root  214 Nov 20 11:23 @config_backup
drwxrwxrwx+  1 root root   70 Nov 18 21:00 @eaDir
d---------+  1 root root   44 Nov 18 14:58 Hyper_Backup_dir
drwxr-xr-x   1 root root   76 Nov 18 21:00 @sharesnap
drwxrwxrwx   1 root root    0 Nov 20 10:48 @tmp
root@NAS:/volume2#

답글 남기기