¸®´ª½º ¼­¹ö´Â ƯÁ¤ Æú´õÀÇ Á¤±â¹é¾÷À» ¾î¶»°Ô ÇØ¾ß Çϳª¿ä?

   Á¶È¸ 6936   Ãßõ 0    

검색 키값을 몰로 해야할지 잘 모르다보니
질문 남겨 봅니다.

윈도서버에서 폴더의 내용을 자동으로 일정을 잡아두면 
쉐도우(자동백업?) 떠놓으면 
실제 서버계정에서는 파일을 삭제 하여도
몇일전 파일들을 찾아서 복구를 할수 있는데요.

리눅스의 경우도 이런것이 당연히 가능할것으로 생각합니다.

검색어를 어떤것으로 찾아서 실습해봐야 할까요?

물론 cron 파일을 등록하여두고
볼륨이나 특정 하드를 정기적으로 전체 압축 시키는 스크립트는 찾았는데
굳이 그렇게 할 필요는 없고
원하는 폴더만 압축없이 백업만 자동으로 해 두면 될텐데
검색키를 모르다보니 너무 자료가 방대하네요.


답글에 대하여 미리 감사 드립니다.
- by inoree.com -
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ƯÁ¤ ÇÁ·Î±×·¥¿¡ ÀÇÁ¸ÇÏÁö ¾Ê¾Æµµ °¡´ÉÇÑ ¹æ¹ýÀÌ ¸¹¾Æ¼­ ¿ÀÈ÷·Á ¹®Á¦ÀÔ´Ï´Ù.

³×Æ®¿öÅ© »óÀÇ ´Ù¸¥ Àåºñ¿¡ nfs ³ª iscsi µîÀ¸·Î ºÙÀ» ¼ö ÀÖ´Ù¸é Á¤±âÀûÀ¸·Î ·ÎÄÃÀÇ ´Ù¸¥ À§Ä¡¿¡ copy À» ÇØÁÖ´Â ½ºÅ©¸³Æ® ÇÑ ÁÙ ¸¸µé¾î¼­ cron ¿¡ µî·ÏÇØÁ൵ µÇ°í, ¾Æ´Ï¸é lftp ³ª nsftp ¿Í °°Àº ftp µµ µÇ°í, rsync ¿Í °°Àº µ¿±âÈ­µµ Á¸ÀçÇÕ´Ï´Ù.
     
³ë¸® 2014-02
´ÜÁö ¿øÇϴ°ÍÀº ¼­¹ö³»ÀÇ ´Ù¸¥ Çϵ忡 ƯÁ¤Æú´õ°¡ Á¤±âÀûÀ¸·Î ¹é¾÷¸¸ µÇ¸é µÇ´ÂÁö¶ó
cpoy ½ºÅ©¸³Æ®¸¦ ¾î¶»°Ô ¸¸µé¾î Áà¾ß ÇÒÁö ½Í³×¿ä.

±×³É ¿øÇϴ°ÍÀº À©µµ¿ìÁîÀÇ ÆÄÀϼӼ® Ŭ¸¯½Ã
ÀÌÀü¹öÀüÀÌ È®Àεǰí
ÀÌÀü¹öÀüÀ¸·Î ÆÄÀÏÀ» ã¾Æ¼­ º¹±¸¸¸ °¡´ÉÇÏ°Ô ¼ÂÆø¸ µÇ¸é µÇ´Â°ÍÀ̰ŵç¿ä.....

³Ê¹« ¿©·¯°¡Áú ¾Ë·ÁÁÖ½Ã¸é ¿ÀÈ÷·Á °øºÎÇÒ°ÍÀÌ ³Ê¹« ¸¹¾ÆÁ®¼­....
          
±×·± ±â´ÉÀº ¿ÀÈ÷·Á subversion ¿Í °°Àº Çü»ó°ü¸® ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¼Å¾ß ÇÕ´Ï´Ù. Á¦°¡ ¸»¾¸µå¸°°Ç ±×³É copy ÅøÀ̶ó ¹öÁ¯ °ü¸®°¡ ¾ÈµË´Ï´Ù.
Åäºñ 2014-02
CronÇÏ°í timeÀ¸·Î ÀÚµ¿¹é¾÷Çß´ø°Å °°³×¿ä..
±è¼­¹æ 2014-02
À©µµ¿ìÁîÀÇ VSS °°Àº ½º³À¼¦ ¼­ºñ½º¸¦ ¿øÇϽô °°½À´Ï´Ù.
¸®´ª½º¿¡¼­ »ç¿ëÇϽǷÁ¸é LVMÀ¸·Î snapshotÀ» ¶°¾ß ÇÕ´Ï´Ù.
Á¦°¡ »ç¿ëÇÏ´Â ½ºÅ©¸³Æ® Âü°íÇغ¸½Ã±â ¹Ù¶ø´Ï´Ù.
º¸½Ã±â ÆíÇÏ°Ô ¾à°£ Ãß¼®À» ÷°¡Çß½À´Ï´Ù.

cat /etc/cron.daily/snapshot


#!/bin/sh
snap_date=`date +%Y%m%d` # snapshot³¯Â¥
remove_date=`date -d "7 day ago" +%Y%m%d` #snapshot ÀúÀåÇÒ ±â°£ 7ÀÏÁö³­ snapshotÀº »èÁ¦ÇÑ´Ù.
snapshot_size="100G" # snapshot »çÀÌÁî(½ÇÁ¦ º¼·ý»çÀÌÁîÀÇ 10%Á¤µµ¾¿ ÇÒ´ç)
snapshot_target="/dev/VG01/home" # ½º³À¼¦ ¶ã volume
TODO_TIME=`date +%Y%m%d%H%M` # ½º³À¼¦ ½Ã°£


function  snapshot()
{
#7ÀÏÀÌ Áö³­ snapshot Àº »èÁ¦ÇÑ´Ù.
if [ -e /dev/VG01/snaptshot_${remove_date} ]
then
lvremove -f  /dev/VG01/snaptshot_${remove_date}
fi

# snapshot_³¯Â¥ ÇüÅ·Πsnaptshot À» Âï´Â´Ù
lvcreate -s -L $snapshot_size -n snaptshot_${snap_date} $snapshot_target
if [ $? -eq 0 ]
then
#Á¤»óÀûÀ¸·Î ó¸®µÇ¸é °ü¸®ÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³½´Ù.
 mail -s "volume snapshot sucess" aaa@abc.com <<EOF
        lvm snapshot success ${snap_date}
EOF
fi

}
snapshot
crontab + rsync Á¶ÇÕÀÌ¸é µÇÁö ¾Ê³ª¿ä? ³¯Â¥º°·Î º¯°æ»çÇ×±îÁö ±â·ÏÀ¸·Î ³²°Ü¾ß ÇÒ »óȲÀÌ ¾Æ´Ï¶ó¸é..


QnA
Á¦¸ñPage 3133/5614
2015-12   1151293   ¹é¸Þ°¡
2014-05   4602838   Á¤ÀºÁØ1
2014-03   3639   ±è¹ÎöGC
2014-03   5469   ¾Æ¸§´Ù¿î³ëÀ»
2014-03   3124   ºü½Ã¿Â
2014-03   5990   2CPUÃÖÁÖÈñ
2014-03   4693   Ç®·Îµå½Ã½ºÅÛ
2014-03   3956   oÈ«Áرâo
2014-03   4972   ±èÈ¿¼ö
2014-03   15506   QS¿ÕÅëÅ°¼Õ¡¦
2014-03   4841   ºü½Ã¿Â
2014-03   6976   Á¤ÀºÁØ1
2014-03   3309   inquisitive
2014-03   2872   ¹Ì¼ö¸Ç
2014-03   3646   º´¸ÀÆù
2014-03   5195   ¹Ú¼º¸¸
2014-03   3726   ¹Ú¼º¸¸
2014-03   2714   ¹Ì´ã
2014-03   3205   insert
2014-03   4164   º´¸ÀÆù
2014-03   5140   ÀÌ¿øÀçK
2014-03   2923   ¹æoÈ¿o¹®