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

   Á¶È¸ 7055   Ãßõ 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 3223/5680
2015-12   1484068   ¹é¸Þ°¡
2014-05   4947408   Á¤ÀºÁØ1
2017-05   5371   Ãʺ¸IT
2006-07   5372   ¹ÚÁؼö
2014-11   5372   ÇÏ·çÄ«
2005-09   5372   ÀÌÀç¼·
2009-05   5372   ±è°Ç¿ì
2015-11   5372   ¹«¾Æ
2005-07   5372   ¼ÕÀçÇö
2005-11   5372   ÀÌÁ¤¼®
2005-08   5372   Á¤Çö±¸
2007-10   5372   ¹æÇõÁØ
2011-10   5372   ¹ü¹üÀÌ
2006-06   5372   ÀåÁø¼ö
2005-10   5372   ±è»óÈñ
2007-08   5372   ¹èÁؼ®
2012-05   5372   ±è°Ç¿ì
2006-03   5372   ¿À°­¼®
2006-01   5373   À¯¹ü±â
2011-10   5373   ºÒ¹«°ñ
2017-02   5373   À¸¶óÂ÷Â÷Â÷
2005-08   5373   ±è±Ùö