0

我有一个主服务器,我在其中运行几个网站。我的一个朋友在那里配置了所有东西。我在我的服务器上运行 Debian。

ISPConfig(我管理所有域、邮件、ftp 的地方)Apache Mysql PHPMyadmin

现在,我有非常重要的网站需要一直启动和运行,我想购买另一台服务器,所以如果这台服务器出现故障,另一台应该接管。我打算使用 DNSMadeEasy 服务..

我知道我可以使用 rsync 来克隆所有这些,但我的问题是:

我如何知道需要将哪些内容复制到其他文件中,以便获取正在运行的所有不同服务的所有配置文件。有没有办法在服务器上克隆到另一个服务器或者这里最好的方法是什么?

我非常担心这台服务器可能会运行,我不能让我的网站运行..有什么想法和想法吗?

4

1 回答 1

0

您的问题不清楚,但这里有一些您应该考虑的基本技术:

(1) 设置另一个 MySQL 服务器,它是主服务器的复制从服务器。两台服务器进行通信,以便从服务器始终保持最新状态。

(2) 使用版本控制,例如git管理安装在任何服务器上的所有软件,以及对其所做的所有版本和更改。 commit所做的更改并将更改推送到独立的“存储库”,例如(...上的私有存储库)公共服务,例如 GitHub 或 BitBucket。

(3) 这次可能使用 rsync 安排所有“资产文件”以类似方式维护。

于 2020-01-02T16:45:49.607 回答