AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 397705
Accepted
TheFrack
TheFrack
Asked: 2012-06-12 12:29:43 +0800 CST2012-06-12 12:29:43 +0800 CST 2012-06-12 12:29:43 +0800 CST

有服务器,想办法备份

  • 772

我的公司有一台运行 ArchLinux x64 的旧 Dell 2650 服务器:http: //www.dell.com/downloads/global/products/pedge/en/2650_specs.pdf(2 x 2.4GHz Intel Xeon w/around 3287 RAM 根据“免费-m")

我们用它来托管我们的内部公司网站并发布我们订单中的一些信息,我们希望能够尽可能地保持它。

我们的要求: - 从早上 8 点到下午 4 点,它需要始终正常运行,以便我们的数据录入人员使用它,其他人可以在上面做其他需要做的事情。- 如果出现故障,我们需要一种快速的方法让机器再次运行。- 如果出现故障,我们希望备份数据。

一些主要问题包括: - 服务器陈旧,可能有内存问题 - 我们不知道其中一个硬盘驱动器何时会出现故障 - 我们的电源偶尔会在这里断电

我们有备用电池,但仅此而已,不是长期的。如果服务器确实出现故障,我们有另一个系统来存储在它出现故障时收到的订单信息,并在它恢复时重新发布,但我们白天需要它。

所以我们想知道,我们应该从期权中得到什么?这些是我们想到的事情,有点像:

  • 设置 RAID 1,但这会涉及擦除所有内容吗?如果我们这样做,我们如何在不弄乱服务器的情况下传输数据?
  • 我们可以花 100 美元从 eBay 购买额外的服务器或 2 台相同型号的服务器,这实用吗?还是我们应该买别的东西?
  • 我们是否应该购买一台 PC 或其他更好的服务器并将其作为主机,因为它更容易更换部件?
  • 我们是否应该随身携带额外的零件以防它内爆?
  • 我们应该购买/使用备份软件吗?我们听说 drobo 很酷,但很烂。

也许这个问题有一个软件解决方案可以备份到另一台机器或让我们快速重新启动和运行。另外,如果我们要购买硬件,什么是体面的?有人知道 ArchLinux/Linux 的吗?我们都非常了解计算机,但我们不确定要采取什么步骤,尤其是对于这种类型的服务器。

谢谢

backup raid web-server arch-linux
  • 3 3 个回答
  • 137 Views

3 个回答

  • Voted
  1. Hyppy
    2012-06-12T12:32:50+08:002012-06-12T12:32:50+08:00

    您正在寻找的似乎是高可用性,而不是备份。如果您能负担得起另一台服务器,那是您最好的选择。

    如果您沿着这条路走下去,这是朝着正确方向迈出的一步: http ://www.linux-ha.org/wiki/Main_Page

    就实际备份而言,您应该能够将 /etc/apache、htdocs、数据库等复制到磁带(或您首选的安全存储方法)。

    • 1
  2. Ari
    2012-06-12T13:28:35+08:002012-06-12T13:28:35+08:00

    这取决于您的预算。如果你买得起一台新服务器,我会买一台带有 RAID 控制器的新服务器,让你可以随时安装新硬盘,我会用旧的作为备份服务器。您可以选择其中一台戴尔服务器。

    AFAIK,安装带有 RAID 控制器的 HDD 可能需要您删除所有当前数据并重新安装所有内容。不管你做什么,我绝对推荐某种 RAID,因为硬盘驱动器根本不可靠。

    一个简单的备份解决方案是设置另一个盒子,定期连接到您的服务器并获取所有数据的快照。您可以轻松地在线找到备份脚本并自定义它们以供您使用。您所需要的只是一个脚本,用于压缩 tar.gz 文件中的所有文件,并使用 scp 或 rsync 命令以及 cron 作业传输它,以便每天执行此操作。通过这种方式,您可以随时准备好自己的备份服务器,并在主服务器出现问题时切换它们。

    • 1
  3. Best Answer
    Nils
    2012-06-12T13:33:15+08:002012-06-12T13:33:15+08:00

    是 - 设置软件 raid1。不,您可以在不丢失数据的情况下执行此操作。

    为 HA 购买第二盒,为备件购买第三盒。

    2650 是一个非常强大的服务器。

    如果您有服务标签,您可以在 Dell 网页上查找原始配置。

    为什么是 arch-linux?使用 OMSA 支持的东西会好得多 - 这样该软件就可以监控您的硬件并在出现故障时触发操作(如重启)。

    • 1

相关问题

  • 总大小(磁盘)与总大小(媒体)

  • 社区对备份解决方案的意见

  • 无法读取不同 LTO-3 驱动器上的 LTO-3 磁带

  • 使用 TSM 备份时跳过硬链接

  • 使用 rsync 维护名称更改的目录的副本

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve