mysqll db 가 들어있는 파티션이 작아서 (/var/lib/mysql ~)
새로 큰 하드 디스크를 붙였고 ( /hdb0/lib/mysql ~ )
거기에 db 를 옮길려고 합니다.
스크립트는 아래와 같이 만들었습니다.
----------- 아래 ----------------
#!/bin/bash
cd /var/lib/mysql/
cp -rp addr cms devht2_os freedb /hdb0/lib/mysql/
-------------아래 끝-------------
그런데 이 명령어로 하면 cp -rp 에서 현재 디렉토리를 타겟 디렉토리로 카피하는 과정에서 기존에 잔존하는 폴더/파일이 있다면 덮어 쓰나요? 아니면 넘어 가나요?
이지포토
....
# datadir=/var/lib/mysql/
datadir=/hdb0/lib/mysql/
±×¸®°í cp ¸í·É º¸´Ù´Â ÀÌ¹Ì º¹»çÇÑ ÆÄÀϵéÀº ÇÇÇØ°¡´Â ¿É¼ÇÀÌ ÀÖ´Â rsync ¸í·ÉÀÌ ³ªÀ»ÅÙµ¥¿ä.
³ªÁß¿¡ ¹é¾÷ ½ºÅ©¸³Æ® µ¹¸±¶§µµ ±×·¸°í¿ä.