|
|
发表于 2013-7-27 15:27:20
|
显示全部楼层
本帖最后由 emoneys 于 2013-7-27 15:29 编辑 0 v5 H9 }: @' S$ O" I: P
8 n; F3 ^- I/ i1 j
这2天什么都没干就研究了备份服务器,之前用gigenet.com的R1soft但性价比不高,后来又仔细看了河马和jayhkun的文章,在加上我朋友的热心帮助,还是用rsync方式备份比较方便,今天在linode买了一台$40的vps专门用来备份(其实$20的就足够用了),同时也在这个vps上购买了linode提供备份服务,相当于双重备份。朋友告诉我的精简的rsync方法:% p: N- D" E0 _ C
假设主服务器(假设IP 1.1.1.1) 备份服务器(假设IP 2.2.2.2)' f' H, v$ {/ l0 Y. S) J
1 修改备份服务器2.2.2.2的rsync的主配置文件/etc/rsyncd.conf % l, G: X; N4 c& v, f
[backup_232tsdfafadfd]
& P3 m" R* W* E, ?- s0 W path=/backup/
- ^5 N5 o8 X7 t/ _ comment=test folder
( R1 A6 a% m- ?/ J ` uid=root5 B* A* w% ]0 F/ Z$ \
gid=root
8 `2 |! D- e# S% N5 G read only=no
# v7 ~1 B7 J8 k6 K a list= no
; ]0 E+ _2 c4 [3 ?. R* \- o secrets file=/etc/rsyncd.scrt0 z# e( I) V( ^& x
& v3 M( m l( e7 X# q4 V1 z请保存好backup_232tsdfafadfd ,后面要用。
; s7 T& p) i8 u2 h( K7 a& h8 \3 I6 c' V c
2 在主服务器1.1.1.1
! {/ h5 X- P; Y& R
% K5 _3 L) G6 Q7 g6 G4 {: ]crontab -e 写入
9 `3 I6 R P# T' U0 e: @5 J5 q7 i# u3 v# ~) m b" U
0 3 * * * rsync -avz /backup/ 2.2.2.2::backup_232tsdfafadfd/backupserver1/ #backupserver1为备份服务器的目录+ V1 T6 J$ S0 F/ U; ?
1 w6 I$ L6 d* u
结束
% q* B) U, D8 p0 m" L! E5 ?9 n0 I% `/ V5 I* b" x8 m
以后不管多少台服务器,只需要在主服务器执行一个命令就可以全部备份了,很简单
: s" o k' M0 z5 P- P s6 m( }/ B
2 \7 m8 r& `# X0 z2 e5 q
1 X% s! Y' @; w/ e& s0 s
; t1 Q% C |9 i' D. ^
6 J. p H4 X- {: Y
|
|