이전에 못쓰는 PC에 설치되어 있던 freenas 4T 에서 약 1T 정도 되는 데이터를 옮겨야 해서 찾아보니 rsync가 가장 만만해 보였습니다.
같은 네트워크도메인에 묶여있는 두개의 서버중 하나를 rsync server로 하고 다른 한쪽 서버에 ssh로 붙어서 root를 얻고
# rsync -avrut 192.168.10.2:/mnt/data mnt/data
이렇게 하면 열심히 복사를 합니다.
그러나 한 30시간쯤 지나고 나서 보면 데이터의 반쯤은 복사가 안되어 있습니다.
이렇게 한 두번쯤 시도를 했는데 복사를 안하는 디렉토리는 정해져 있기는 한데 뭔가 다른 점이 별루 없네요?
그거참 이상합니다.
rsync라는게 백업을 위한 유틸인거 같은데 백업을 뭔가 빼놓고 하지는 않을 것이고 man page를 찾아봐도 뭐 별다른 옵션 스위치도 없는데....
그래서 지금은 data migration을 중지하고 어찌할까 알아보고 있는 중입니다.
고수의 가르침을 받을 수 있기를 바랍니다.
미리 감사드립니다.
º¹»ç°¡ µÈ µð·ºÅ丮Áß¿¡´Â Çѱ۵µ ÀÖ½À´Ï´Ù.
µð·ºÅ丮 ±íÀÌ´Â ÃÖ°í ±íÀº°Ô ¾Æ¸¸ ÇÑ 5°³ Á¤µµ...
±×Á¤µµ ÀÏ °Í °°½À´Ï´Ù.
¾Æ´Ï¸é nfs °É¾î¼ cpio ·Î incremental backup À» Çغ¸¼Åµµ ÁÁÀ»°Í °°½À´Ï´Ù.
- nfs mount & cpio incremental backup
(source machine)
# mkdir -p /mnt/backup
# mount -t nfs 192.168.1.100:/data/vol /mnt/backup (example) 100 : target
# cd /source/backup (source data)
# find . -print | cpio -pdmv /mnt/backup (target data)
°¡¸£Ä§´ë·Î Å×½ºÆ®¸¦ Çغ¸°Ú½À´Ï´Ù.