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

   Á¶È¸ 6938   Ãßõ 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 1364/5615
2015-12   1154611   ¹é¸Þ°¡
2014-05   4606078   Á¤ÀºÁØ1
2004-12   6952   ÀÌÇüµ·
2009-08   6952   ¹Ì¼ö¸Ç
2011-06   6951   µ¥À̺ñµå
2005-10   6951   ³ëÇϼ®
2016-03   6951   ÇÏÁ¤±¸
2018-02   6951   żº±â±è
2012-05   6951   ¿¹°ü½Å±Ô½Ä
2018-06   6951   jore
2005-12   6951   Á¤¹ü
2018-07   6951   À嵿°Ç2014
2006-08   6951   Çѵ¿ÈÆ
2005-05   6950   °­½ÂÈÖ
2011-07   6950   slowcity
2004-10   6950   Çѵ¿ÈÆ
2005-01   6950   À̱æÁÖ
2004-12   6950   ±è¿ìÁø
2006-05   6950   Ȳº´½Ä
2004-12   6950   ¼­Ã¢ÈÆ
2011-04   6950   À¯´ÏÆÄÆÄ
2008-11   6950   ÀÌÇö½Å