小白龙 发表于 2020-3-22 21:12:20

请问大家备份服务器数据是用的是什么方法呢?

大部分同学用的应该都是LNMP架构的程序吧,请教一下大家怎么备份服务器数据的(包括网站目录和mysql)?
希望能说的具体一些,服务器用的什么备份脚本,备份到亚马逊S3还是其他的地方

朝阳风雨 发表于 2020-3-22 22:34:59

本帖最后由 朝阳风雨 于 2020-3-22 22:36 编辑

这个我印象很深刻,可以说是痛彻心扉的经历,我用过一个叫ManageWp的工具,可以自动备份所有的数据,当时觉得很好用。
然后主机到期,没有在到期前迁移,我以为这个工具可以直接迁移到新主机,结果迁移过去时发现目录权限不够,然后原来的主机的数据又被干掉。
网站流量直接从日200ip到0, 我的第一个网站。。。。90%的数据丢了,重新更新后,排名不再。。。
后来再也不倒腾了,每个月花十来分钟手动备份一次所有网站的数据,然后丢到百度云上,方便快捷。。。因为发现那些自动备份的其实没有多大必要,现在的服务器崩的概率。。。反正我是没有碰到过

老刘 发表于 2020-3-23 09:32:47

1.快照 (推荐)
2.rsync
3.rclone
4.备份脚本
5.wp备份插件
6.手动备份
7. 充钱

imam886 发表于 2020-3-22 21:28:51

如果是wordpress选择一款你喜欢的插件,可以备份到dropbox等第三方

yinliang 发表于 2020-3-23 00:33:21

直接用宝塔吧

minlab 发表于 2020-3-23 10:05:02

bt可以自动备份

河小马 发表于 2020-3-23 10:29:46

异地备份的话,可以用rclone 备份到 google drive, one drive 之类的。。。

我开了微软的office365, onedrive 给了1TB。。。。

另外在服务器上有个2TB的 SATA HD备份盘,直接用esxi 把快照备份到这个备份盘了。。。

你要是用esxi的话,备份不要太简单

loquat 发表于 2020-3-23 11:08:14

一般的vps服务商都提供了硬盘快照功能,定期备份,费用不高

newmobi 发表于 2020-3-23 15:04:38

如果是主流那几个vps,类似linode vultr digitalocean,我都是用snapshot,把LNMP包括代码这些基础的东西都配置好后,生产一个snapshot,用标签管理一下,标签里面写明白是哪个时间,包含什么内容。
注意一点,就是要用最小容量的instance来部署。比如有5刀的vps和10刀的,就选5刀的部署完后,生产snapshot。等以后想要扩容的时候,直接选择一个大一些的instance,都是可以从snapshot恢复回来的。这些厂商都不支持从大容量snapshot向小容量snapshot迁移的。
另外landingpage和配置文件之类的,最后用代码托管服务来管理。因为这些素材经常变化,当你流量大的时候,你可能换了个贵的vps,但是后续不景气的时候,如果你想要备份,还想省钱,就把配置和lp素材更新到代码托管上,然后destroy instance。回头再用小一点的instance恢复回来。
这样可以保证不浪费服务器的租金。土豪就随意了,放个200刀的服务器,来量了就跑,没量了就放着,毕竟容量大,内存cpu都强,还能hold住大流量

newmobi 发表于 2020-3-23 15:07:49

newmobi 发表于 2020-3-23 15:04
如果是主流那几个vps,类似linode vultr digitalocean,我都是用snapshot,把LNMP包括代码这些基础的东西都 ...

好像没说数据库,数据库我都是用定时脚本的方式,可以自己定义crontab之类的,一天或者几个小时就把数据库备份一下。如果你的点击量很大,就要把点击的数据排除掉,单独用一个脚本备份,备份的频率不用那么勤。

sead 发表于 2020-7-24 12:15:35

本帖最后由 sead 于 2020-7-24 12:18 编辑

Mysql脚本: https://www.advertcn.com/thread-25343-1-1.html
xinetd+rsync 主机同步备份: https://www.jianshu.com/p/3d167f6c2eef
我用的这两种方案备份数据



harryli 发表于 2020-8-1 12:12:53

lnmp现在用脚本备份。每天一个服务器比较空闲的时间脚本自动把网站和数据库压缩,然后自动ftp上传到另一个vps里

sead 发表于 2020-8-4 22:44:39

harryli 发表于 2020-8-1 12:12
lnmp现在用脚本备份。每天一个服务器比较空闲的时间脚本自动把网站和数据库压缩,然后自动ftp上传到另一个v ...

服务器之间还用FTP传输。。。rsync效率是最高的,每次只传输修改部分
页: [1]
查看完整版本: 请问大家备份服务器数据是用的是什么方法呢?