有关服务器自动备份的问题

猫人

我阅读了很多有关备份工具(包括Bacula和backupPc)的文章,维基页面和网页。对于BackupPC,我阅读了官方文档。我正在寻找一种自动备份解决方案来替代Clonezilla备份。

奇怪的是,我没有在教程中看到任何有关系统一致性的参考,这使我感到震惊。考虑自动服务器备份时,这不是第一件事吗?关于MySQL数据库,关于大容量内容(电子邮件,博客,商店,git),这些内容在备份时可能会发生变化。除了这些工具提供的功能之外,我将自动执行数据库转储,在要备份其文件时启动和停止服务的功能。随着服务在各地分发文件,我希望这是一项不平凡且非常耗时的计划。此外,某些服务(例如NTP,LDAP,Samba)可能会参与用户和服务身份验证,并且只有在备份服务器接管(不应同时备份...)时才能将其关闭。

因此,现在我感觉自己在这里忽略了一些非常琐碎的解决方案。如果有人可以释放我的思维锁,并将我指向某个地方,我可以按照从头到尾的教程进行介绍,该教程涵盖了备份包含服务的服务器,我将感到非常高兴。

编辑:
这些评论告诉我,我的问题可能会被误解。请让我将问题改写为:
“根据我上面的所说,您是如何为您的环境解决这些问题的?”
我很高兴收到有关该领域实际工作的任何信息。

谢谢阅读。

猫人

林兹风

如果您使用虚拟机,则复制整个虚拟机并完成操作。尽管我们为Google实例使用自定义脚本,但并不依赖于备份软件。

基本上:收集所有要备份的数据并将其放入目录中。我们称它为/backup//backup/我们命名的目录0131在这些目录中,我们复制所有需要保存的文件。因此,我们对计算机本身进行了1个月的备份。如果空间有限,您还可以按天数执行此操作(因此需要7天的备份时间)。

对于mysql,我们有一个脚本来停止数据库,并使用mysqldump生成1个大文件,并将其存储在/backup/[01-31]该月的特定日期。配置文件也将被复制。Jasperserver(主要用于创建PDF模板的工具)具有导出脚本,可将所有自定义内容导出到1个大zip文件中。对于apache,我们将网站软件复制到zip文件中,并复制配置文件。我们不在系统上使用邮件(我们使用2个称为flowmailer和邮戳的远程系统进行邮件发送),但是在此处也可以执行类似的操作。

然后将该数据复制到不在同一建筑物中的另一台计算机上。

我们的停机时间必须接近0。我们的客户遍布全球(从中国到美国)。MySQL转储大约需要90分钟(在那90分钟内,所有其他软件都已完成)。为了解决这个问题,我们使用2个google实例,并且备份是从属服务器完成的,因此停机时间为0。之后我们要做的就是更新从属服务器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有关家用服务器VirtualBox上IP地址的问题

来自分类Dev

与在构建服务器上使用节点/ npm有关的路径大小问题

来自分类Dev

在 Atom 和 NodeJS 中面临有关实时服务器的问题

来自分类Dev

执行器与服务有关的设计问题

来自分类Dev

Node.js TCP回显服务器示例问题与`socket.pipe()`有关

来自分类Dev

有关C语言(Linux)中套接字服务器客户端编程中accept()的问题

来自分类Dev

有关JWT(服务器端和客户端)的一些基本问题

来自分类Dev

有没有办法通知服务器有关退回的推送通知

来自分类Dev

有关授权令牌的信息存储在ASP.NET WEB API服务器上?

来自分类Dev

有关如何在Thrift(客户端/服务器)中使用TFileTransport的示例

来自分类Dev

需要有关Redux和服务器端更新的建议

来自分类Dev

有关使用Node.js“代理”服务器代理CSS和JS的建议

来自分类Dev

Python:寻找有关充当数据库缓存的Web服务器设置的建议

来自分类Dev

服务器如何获得有关HTTP请求的通知?

来自分类Dev

有关如何更新和重新启动实时服务器的最佳实践

来自分类Dev

有关如何在Thrift(客户端/服务器)中使用TFileTransport的示例

来自分类Dev

如何实现有关服务器更新的通知?

来自分类Dev

有关esxi上服务器硬件的详细信息

来自分类Dev

查询服务器有关远程连接的机器名称的信息

来自分类Dev

获取有关SFTP服务器上新文件的通知

来自分类Dev

Android新手需要有关Android服务器交互的帮助

来自分类Dev

您能给我有关MVC客户端-服务器的建议吗?

来自分类Dev

寻找有关构建可在SQL中存储数据(令牌)的APN服务器的建议

来自分类Dev

有关服务器/主机的C#ASP.NET Crystal报告

来自分类Dev

如何上下设置和记录有关Jenkin服务器的警报

来自分类Dev

在服务器套接字C#中获取有关客户端的数据

来自分类Dev

有关Ubuntu提供的社区支持服务的问题/帮助

来自分类Dev

再次需要有关通过具有2个NIC的服务器进行路由的帮助

来自分类Dev

在启动服务器上自动备份/还原

Related 相关文章

  1. 1

    有关家用服务器VirtualBox上IP地址的问题

  2. 2

    与在构建服务器上使用节点/ npm有关的路径大小问题

  3. 3

    在 Atom 和 NodeJS 中面临有关实时服务器的问题

  4. 4

    执行器与服务有关的设计问题

  5. 5

    Node.js TCP回显服务器示例问题与`socket.pipe()`有关

  6. 6

    有关C语言(Linux)中套接字服务器客户端编程中accept()的问题

  7. 7

    有关JWT(服务器端和客户端)的一些基本问题

  8. 8

    有没有办法通知服务器有关退回的推送通知

  9. 9

    有关授权令牌的信息存储在ASP.NET WEB API服务器上?

  10. 10

    有关如何在Thrift(客户端/服务器)中使用TFileTransport的示例

  11. 11

    需要有关Redux和服务器端更新的建议

  12. 12

    有关使用Node.js“代理”服务器代理CSS和JS的建议

  13. 13

    Python:寻找有关充当数据库缓存的Web服务器设置的建议

  14. 14

    服务器如何获得有关HTTP请求的通知?

  15. 15

    有关如何更新和重新启动实时服务器的最佳实践

  16. 16

    有关如何在Thrift(客户端/服务器)中使用TFileTransport的示例

  17. 17

    如何实现有关服务器更新的通知?

  18. 18

    有关esxi上服务器硬件的详细信息

  19. 19

    查询服务器有关远程连接的机器名称的信息

  20. 20

    获取有关SFTP服务器上新文件的通知

  21. 21

    Android新手需要有关Android服务器交互的帮助

  22. 22

    您能给我有关MVC客户端-服务器的建议吗?

  23. 23

    寻找有关构建可在SQL中存储数据(令牌)的APN服务器的建议

  24. 24

    有关服务器/主机的C#ASP.NET Crystal报告

  25. 25

    如何上下设置和记录有关Jenkin服务器的警报

  26. 26

    在服务器套接字C#中获取有关客户端的数据

  27. 27

    有关Ubuntu提供的社区支持服务的问题/帮助

  28. 28

    再次需要有关通过具有2个NIC的服务器进行路由的帮助

  29. 29

    在启动服务器上自动备份/还原

热门标签

归档