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

   Á¶È¸ 7120   Ãßõ 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 3238/5696
2015-12   1565490   ¹é¸Þ°¡
2014-05   5028900   Á¤ÀºÁØ1
2014-02   11298   ¸¶³à
2014-02   14524   µðÀÚÀÎÇ÷£
2014-02   3862   ½ÂÈÆ
2014-02   12589   ±èÁ¾¹ÎKR
2014-02   14160   Olorin
2014-02   12634   »ßµ¹À̽½ÇÄÀÌ
2014-02   12849   ±è»ó¹Î
2014-02   22082   ½á´Ï¿¡¿ä
2014-02   25794   ´ëÇѹα¹
2014-02   10191   inquisitive
2014-02   20092   ¼ÛÇö¿ì
2014-02   7414   ƼŰ
2014-02   8273   witbox
2014-02   7019   À±¼º¿Á
2014-02   5057   ½ºÄ«ÀÌ
2014-02   10100   ÀåűÇ
2014-02   7917   °Å´Ï³×
2014-02   5233   ÀÌÁöÆ÷Åä
2014-02   4905   ¾Æ¸§´Ù¿î³ëÀ»
2014-02   6567   °û¼øÇö