我买了一台新服务器,我想将旧服务器上的所有数据(目录,子目录,用户,密码,..等)移动到它。
有办法吗?
谢谢,
答案 0 :(得分:1)
对于目录和文件,请使用服务器中的FTP客户端,如果允许,则只需将所有内容下载到计算机并将其上载到新服务器。
对于用户和密码,我猜他们在数据库中,使用SSH,telnet或MysqlAdmin或任何RMDB客户端系统连接到数据库并导出转储文件,然后登录到新服务器的SQL系统并导入转储文件。
无论如何你应该提供两个服务器的更多细节,以便我们可以帮助你,例如,它们是共享主机还是专用机器?你对他们有什么样的访问权限,他们的操作系统可以帮助人们准确回复你
答案 1 :(得分:1)
原则上,是的。
如果硬件类似(=更多RAM,磁盘空间但CPU架构相同且没有特殊的图形卡驱动程序),您可以复制每个文件然后再次安装引导加载程序(通常是引导加载程序配置)硬盘大小更改时更改。)
或者您可以创建所使用的所有服务的列表,确定每个使用的配置文件,然后只复制它们。理想情况下,您不应该复制它们,而是比较旧版本和新版本并合并它们。
最耗费工作的方法是使用puppet之类的工具。简而言之,puppet允许为服务创建安装脚本(以及您需要的所有配置)。因此,如果您需要再次安装服务(新硬件,第二台服务器),您只需告诉傀儡即可。从好的方面来说,您的整个安装也将被记录下来。如果你想知道为什么会这样,你可以查看木偶文件。
当然,这种方法需要花费大量的时间和纪律,因此在您的情况下可能不值得。运用常识。
答案 2 :(得分:1)