最近,我信赖的老版本VPS (12.04LTS)变得越来越慢,以至于它现在完全没有响应能力。我可能在这里有很多错误,因为我已经升级和安装了软件包,没有太多的考虑。
我想我应该从一个新的14.04安装开始,但是我想保留我当前VPS的web服务器部分。它是由多个网站建立的,有些网站依赖于MySQL服务器,也安装在同一个VPS上。
我目前的计划是简单地复制我的/etc/apache2/*和/srv/www/*。我认为那部分应该是直截了当的。但是,我有点不确定是否可以以同样的方式复制MySQL服务器?我希望避免逐个转储我所有的数据库(有相当多的数据库)。
发布于 2014-09-28 10:06:19
我不认为复制/粘贴包含数据库的文件会很好。最好的选择是将数据库转储到.sql文件中,然后在安装系统时还原它们。使用像phpmyadmin这样的web接口可以很容易地做到这一点。
此外,当您复制apache2和/srv/www时,您可能必须恢复特权和所有者(通常,www下的文件属于www-data用户和组)。
另一件事是,如果要重新安装,请确保为/srv/www或/var/www创建分隔分区(在最新版本中,文件存储在/var/www/html下),以便下次您可以在不丢失服务器文件的情况下进行干净的升级甚至安装。
https://askubuntu.com/questions/529581
复制相似问题