如何免费备份LINODE系统,每月节省5美元,并设置自己的永久还原点。

LINODE的VPS以其高性价比、安全稳定、高效的客服响应,受到很多站长的青睐。LINODE有付费备份功能,非常好用,但是付费备份不一定是最好的,因为是整个VPS的备份,需要把整个LINODE恢复到还原点。如果我只是想把系统恢复到还原点,其他数据没有恢复,恐怕LINODE的傻瓜备份无法满足这种特殊需求。另一方面,从经济学的角度,我推荐你用我的方法。网上有很多用dd打包的磁盘,也有依靠第三方工具备份的,但是各有各的缺点,或者备份的时候,或者还原的时候,都不完美。使用以下方法,您可以进行完美的备份。

让我们快速浏览一下。LINODE去年的升级计划将硬盘容量增加了一倍,现在从24G增加到了48G。我打算这样划分我的VPS硬盘空间,4G作为系统,4G作为系统备份,512M作为SWAP,剩下的39.5G用来存储数据。不管是新的VPS还是已经用过的VPS。LINODE可以自由设置。

建议使用功能强大的VPS面板VIRTUALMIN/WEBMIN来完成我们的工作。如果没有安装,或者安装了其他VPS面板,方法就不一样了,或者很麻烦。本教程针对的是只有1系统分区和1交换的VPS。如果分区太多,可以参考下一个教程。

至于之前的4+4+0.5+39.5=48的方案,我们分两类讨论。一个是当前磁盘主分区已经使用小于等于4G,一个是当前磁盘主分区已经使用超过4G。

# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

#如何挂载系统盘(Linode dashboard)?

#在Linodes的仪表板中找到配置文件Li node-& gt;仪表板-& gt;配置配置文件,编辑当前使用的配置文件,主要是修改块设备分配,其余的不会调整。将您需要使用的磁盘挂载到相应的dev。以本教程为例。第一个配置文件是MyCentos 5.6 32位配置文件:/dev/xvdacentos 5.6 32位diskimage、/dev/xvdbcentos 5.6 32位diskdata、/dev/xvdc CentOS 5.6 32位Swap。第二个配置文件,MyCentOS 5.6 32位配置文件备份,可以创建一个新的配置文件,CentOS 5.6 32位磁盘映像的/dev/xvdacopy(备份磁盘尚未建立)。/dev/xvdb CentOS 5.6 32位磁盘数据,/dev/xvdc CentOS 5.6 32位交换.保存.

#数据如何移动?

#进入系统,挂载/dev/xvda /data,将系统以外的所有数据mv到/data。

#如何调整磁盘大小

# lino des-& gt;仪表板-& gt;磁盘映像-& gt;CentOS 5.6 32位磁盘数据->;输入新尺寸-& gt;保存更改

#如何修改和添加配置文件?

# Add:lino des-& gt;仪表板-& gt;创建新配置文件修改:Li nodes-& gt;仪表板-& gt;编辑

# = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

4G以上:我们要做4G以上,也就是磁盘数据传输。给你一个思路,假设现在用的是7.8(xvda)G,我们可以先把磁盘空间调整到8(xvda)G,用48-0.5 (xvdb)-8 (xvda) = 39.5g划分成1个磁盘分区xvdc,然后把xvda中除系统以外的数据移到xdvc,再把精简后的xvda的磁盘大小调整到4G,把xvdc调整到。如果使用的磁盘较大,它可能会移动更多次。

不到4G:好在省略了移动数据的繁琐步骤,直接把磁盘xvda的大小调整到4G,然后建立一个磁盘分区大小为39.5G的xvdc。

出于个人强迫症,微调一下磁盘挂载。同上:MyCentos 5.6 32位概要:/dev/xvdacentos 5.6 32位磁盘镜像,/dev/xvdbcentos 5.6 32位磁盘数据,/dev/xvdc CentOS 5.6 32位交换。保存.

1、 ?移动用户主目录和数据。

这里借助VIRTUALMIN/WEBMIN面板介绍一下,其他VPS面板或者没有面板的请自行百度。

Mount /dev/xvda /data#将xvda挂载到/data。

Mkdir /data/home#创建新的用户主目录。

WEBMIN-& gt;系统->;用户和组-& gt;点击一个已经在/home-& gt;下建立了主目录的用户(一次只能选择1,请多用户操作);用户主目录->;directory =/data/home/XXX-& gt;保存。

2、修改开机自动挂载

Vim /etc/fstab #根据Linode仪表盘修改相应内容。

3、点睛之笔,复制磁盘

lino des-& gt;磁盘映像-& gt;CentOS 5.6 32位磁盘数据->;复制图像.此时会建立一个队列,你会发现多了一个CentOS 5.6 32位磁盘镜像副本CentOS 5.6 32位磁盘镜像副本(4096 MB,ext3)。

4.移回用户的主目录

Ls /home #确认原home是否为空。

Rm -rf /home #删除原始主页

ln–s/data/home/home #创建一个软链接。

最好再次将用户主目录设置为自动。

WEBMIN-& gt;系统->;用户和组-& gt;点击一个已经在/home-& gt;下建立了主目录的用户(一次只能选择1,请多用户操作);用户主目录->;自动->;保存。

5.个性设置

注:至此,Linode的完美备份就介绍到这里了。可以建立永久还原点,没有还原期的限制,可以进行无错备份,没有办法还原。备份速度可以高达80 MB/s,是不是很靠谱?有兴趣的朋友可以写个脚本或者通过API做个程序。有问题或建议请留言,期待与您交流。