| vbackup. VBackupÀº ½¬¿î ½Ã½ºÅÛ ¹é¾÷À» ¼öÇàÇÏ´Â ¸ðµâ·¯ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
vbackup. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Stefanos Harhalakis
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.it.teithe.gr/~v13/
vbackup. ű×
vbackup. ¼³¸í
VABACUP´Â ½¬¿î ½Ã½ºÅÛ ¹é¾÷À» ¼öÇàÇÏ´Â ¸ðµâ·¯ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. VBACKUPÀº ½¬¿î ½Ã½ºÅÛ ¹é¾÷À» ¼öÇàÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ±×°ÍÀº »ç¿ëÀÚ ½ºÅ©¸³Æ®¿¡ ÀÇÇØ È®Àå µÉ ¼ö ÀÖÀ¸¸ç ½Ã½ºÅÛ ¿ä±¸¿¡ ¸Â°Ô ¿ÏÀüÈ÷ ±¸¼º µÉ ¼ö ÀÖ½À´Ï´Ù. VibackupÀº Áö¿øµÇ´Â Àüü ¶Ç´Â ÁõºÐ ¹é¾÷À» ¼öÇàÇϵµ·Ï »ç¿ëÀÚ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù .VBackups´Â ¹é¾÷ÀÇ ´Ù¾çÇÑ Ãø¸éÀ» ó¸®ÇÏ´Â ½ºÅ©¸³Æ® (¸ðµâ) ÁýÇÕÀ¸·Î ±¸¼ºµË´Ï´Ù. ÇöÀç IT´Â ´ÙÀ½À» Áö¿øÇÕ´Ï´Ù. µ¿ÀÛÀº ¿ÏÀüÈ÷ È®Àå µÉ ¼ö ÀÖÀ¸¸ç ´Ù¸¥ ¸Þ¼Òµå¸¦ ½±°Ô Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù .Debian »ç¿ëÀÚ : ÆÐÅ°Áö ¹öÀüÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. /etc/apt/sources.list:DEB http://hydra.it.teithe.gr/debian ºÒ¾ÈÁ¤ÇÑ ¸ÞÀο¡ Ãß°¡ÇÏ°í ´ÙÀ½À» »ç¿ëÇÏ¿© ¼³Ä¡ÇϽʽÿÀ. apt-get ¾÷µ¥ÀÌÆ®; apt-get install vbackupyou´Â wget -q -o - http://hydra.it.teithe.gr/debian/hydra.key¸¦ ½ÇÇàÇÏ¿© Å°¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. APT-KEY ADD - APT - GEN UpdateRequirements : ¡¤ GNU ã±â ¡¤ GNU TAR - TAR ¹æ¹ý ¡¤ XFSDUMPÀÇ °æ¿ì - XFSDUMP ¸Þ¼µåÀÇ °æ¿ì : # ./configure --sysconfdir = / etc # make installthis vackup to / usr / etc / vbackupusage¿¡ ¹èÄ¡ µÈ ±¸¼º ÆÄÀÏÀ» °¡Á¤ÇÕ´Ï´Ù. »ç¿ë ½ÇÇà : # vbackup - ¹é¾÷ ¸Þ¼Òµå ¸ñ·Ï (½ºÅ©¸³Æ®) ¸ñ·ÏÀ» ½ÇÇàÇÕ´Ï´Ù. # vbackup --list ¸ðµâ ½ÇÇà¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ¸½Ê½Ã¿À : # vbackup- -help ¿¹ : # vbackup --help xfsdumpsetup : NFS ¸¶¿îÆ® µÈ °ø°£¿¡ ´ëÇÑ ¹é¾÷ ¡¤ XFSDUMP (Àüü ¹× ÁõºÐ)¸¦ »ç¿ëÇÏ¿© µÎ °³ÀÇ ÆÄƼ¼ÇÀÇ ¹é¾÷ ¼öÇà ¡¤ tar (Àüü ¹× incremantal)¸¦ »ç¿ëÇÏ¿© µð·ºÅ丮 ¹é¾÷ ¼öÇà ¼öÇà ) ¡¤ MySQL ¹× PGSQL Backup1À» ¼öÇàÇϽʽÿÀ. / etc / vbackup·Î À̵¿ÇÏ¿© rc.d¶ó´Â Æú´õ¸¦ ¸¸µì´Ï´Ù. ÀÌ·¸°ÔÇÏ¸é ¸ðµç ±¸¼º ½ºÅ©¸³Æ®°¡ À¯ÁöµË´Ï´Ù .2. »ùÇà µð·ºÅ丮 ($ prefix / share / vbackup / »ùÇÃ)¿¡¼ º¹»ç ´ÙÀ½ ½ºÅ©¸³Æ®¸¦ rc.d : in sample.nfsmount ¡¤ sample.umount.xfsdump ¡¤ sample.mysql ¡¤ sample.pgsql ¡¤ sample.umount3. sample.nfsmountÀÇ À̸§À» remote.nfsmount·Î ¹Ù²ß´Ï´Ù. (È®ÀåÀÚ .NFSMOUNT°¡ ¼öÇàµÇ´Â À̸§) ¹× ÆíÁý. ±ÍÇÏÀÇ ¿ä±¸¿¡ ¸Â°Ô º¯¼öÀÇ °ªÀ» º¯°æÇϽʽÿÀ .4. sample.umountÀÇ À̸§À» remote.umount·Î º¯°æÇÏ°í ÆíÁýÇϽʽÿÀ. ¸¶¿îÆ® Æ÷ÀÎÆ®¸¦ umount.5·Î ¼³Á¤ÇϽʽÿÀ. sample.mysqlÀ» Full.mysql·Î ¹Ù²Ù°í ÆíÁýÇϽʽÿÀ. ½ºÅ©¸³Æ® ¸Ç À§¿¡ÀÖ´Â ¸Þ¸ð¸¦ Àаí ÇÊ¿ä¿¡ µû¶ó º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ .6. sample.pgsqlÀÇ À̸§À» Full.pgSQLÀ¸·Î À̸§À» º¯°æÇÏ°í ÆíÁýÇϽʽÿÀ .7. sample.tar¸¦ level0.tar·Î º¹»çÇϽʽÿÀ. ·¹º§À» 08·Î ¼³Á¤ÇϽʽÿÀ. sample.tarÀÇ À̸§À» Revel5.tar·Î º¯°æÇÏ°í ÆíÁýÇϽʽÿÀ. ·¹º§À» 59·Î ¼³Á¤ÇϽʽÿÀ. sample.xfsdump¸¦ level0.xfsdump·Î º¹»çÇÏ°í ÆíÁýÇϽʽÿÀ. ·¹º§À» 010À¸·Î ¼³Á¤ÇϽʽÿÀ. xfsdumpÀÇ À̸§À» level5.xfsdump·Î ¹Ù²Ù°í ÆíÁýÇϽʽÿÀ. ·¹º§À» 511·Î ¼³Á¤ÇϽʽÿÀ. backup.0 ¹× backup.5¶ó´Â µÎ °³ÀÇ µð·ºÅ丮¸¦ / etc / vbackup12¿¡¼ »ý¼ºÇϽʽÿÀ. backup.0À» ÀÔ·ÂÇÏ°í ¿øÇÏ´Â ±¸¼º ÆÄÀÏ¿¡ softLinks¸¦ ¸¸µì´Ï´Ù. # ln -s ../rc.d/remote.nfsmount 00-remote.nfsmount # ln -s ../rc.d/remote.umount 99-Remote. uMount # ln -s ../rc.d/full.mysql 10-full.mysql # ln -s ../rc.d/full.pgsql 10-full.pgsql # ln -s ../rc.d/ Level0.tar 20-Level0.tar # ln -s ../rc.d/level0.xfsdump 30-level0.xfsdump13. backup.1À» ÀÔ·ÂÇÏ°í softlinks¸¦ ¸¸µì´Ï´Ù. # ln -s ../rc.d/remote.nfsmount 00-remote.nfsmount # ln -s ../rc.d/remote.umount 99-remote.umount # ln -s ../rc.d/level5.tar 20-level5.tar # ln -s ../rc.d/level5.xfsdump 30-level5.xfsdump14. backup.0 ¹× backup.1·Î º¹»çÇÕ´Ï´Ù .1 »ùÇà µð·ºÅ丮¿¡¼ vbackup.conf.sample. vbackup.conf·Î À̸§À» ¹Ù²Ù°í ÇÊ¿ä¿¡ µû¶ó ÆíÁýÇϽʽÿÀ .15. ´ÙÀ½À» »ç¿ëÇÏ¿© ±¸¼ºÀ» È®ÀÎÇϽʽÿÀ : # vbackup - üũ 0 # vbackup - ·¹º§ 0À» ¼öÇàÇϽʽÿÀ. ·¹º§ 0À» ¼öÇàÇÕ´Ï´Ù. ¹é¾÷ ½ÇÇà # vbackup 0À» ¼öÇàÇÕ´Ï´Ù. Revel 5 ¹é¾÷ ½ÇÇà # VackupÀ» ¼öÇàÇÕ´Ï´Ù. 5 °³ ÀÛµ¿ : ½ÇÇà½Ã : # vbackup 0 ½ºÅ©¸³Æ®´Â µð·ºÅ丮 / etc / vbackupÀ» ÀÔ·ÂÇÕ´Ï´Ù. /backup.0 ¹× ¶ó´Â À̸§ÀÌ ¼ýÀÚÀÌ°í À̶ó´Â À̸§ÀÇ ÆÄÀÏÀ» °Ë»öÇÏ°í ´Â ¾ËÆĺª¼øÀ¸·Î °Ë»çµÇ¹Ç·Î Á¢µÎ»ç°¡ ÁÖ¹®À» ³ªÅ¸³»´Â µ¥ »ç¿ëµË´Ï´Ù. °¢ ±¸¼º ÆÄÀÏ¿¡ ´ëÇØ Conspical FileOptions¸¦ »ç¿ëÇÏ¿© ÀÀ´ä ¸ðµâ ()ÀÌ ½ÇÇàµË´Ï´Ù. ¸ðµâÀº 0¿¡¼ ¿©·¯ ¹ø »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.ÀÌ ¹æ¹ýÀ¸·Î ±¸¼º ÆÄÀÏÀ» ÇÑ ¹ø ¸¸µé°í ÇÊ¿ä¿¡ µû¶ó ¹é¾÷ÀÇ varioustypes¸¦ ¼öÇàÇؾßÇÕ´Ï´Ù. ¹é¾÷ ÀýÂ÷ÀÇ ÀÚ¼¼ÇÑ ³»¸éÀº -d ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. -d parameter.level 7 ÀÌ¿ë °¡´ÉÇÑ ¸ðµâ : ´ÙÀ½ ¸ðµâÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¸¶¿îÆ® : ÆÄƼ¼Ç ¸¶¿îÆ® ¡¤ nfsmount : NFS °øÀ¯ ¸¶¿îÆ® ¡¤ umount : uMount A Partition ¡¤ TAR : GNU TAR ¡¤ XFSDUMP¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ ½Ã½ºÅÛ ¹é¾÷ ¼öÇà : XFSDUMP¸¦ »ç¿ëÇÏ¿© ÆÄÀÏ ½Ã½ºÅÛ ¹é¾÷ ¼öÇà ¡¤ MySQL : MySQL µ¥ÀÌÅͺ£À̽º ´ýÇÁ : PGSQL : ´ýÇÁ PGSQL µ¥ÀÌÅͺ£À̽ºÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ÀÌ ¹öÀüÀº DPKG, RPM, MBR, MDADM ¹× LVM ¹é¾÷À» Áö¿øÇÏ´Â »õ·Î¿î ¸Þ¼Òµå¸¦ Ãß°¡ÇÕ´Ï´Ù. ¡¤ ½¬¿î ±âº» ±¸¼ºÀ»À§ÇÑ ±¸¼º ¿É¼Ç°ú ¸¶¹ý»ç°¡ ´õ ÀÖ½À´Ï´Ù. ¡¤ ¹®¼°¡ °³¼±µÇ°í ¸Ç ÆäÀÌÁö°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ´Ù¾çÇÑ ¹ö±× ¼öÁ¤ÀÌ ÀÖ½À´Ï´Ù.
vbackup. °ü·Ã ¼ÒÇÁÆ®¿þ¾î