我按照这个指南,所以我可以下载一个磁盘镜像的副本,因为我想迁移到另一个主机。 当我到达需要input此命令的阶段时:
ssh [email protected] "dd if=/dev/xvda " | dd of=/home/archive/linode.img
(使用正确的IP和'/linode.img'的文件path)我得到一个权限被拒绝的错误,我敢肯定,我使用正确的密码,因为它正常login时工作。
奇怪的是,它是工作,但后磁盘图像resize(我把它缩小,因为我收到一个错误,说没有足够的空间时复制图像)它开始给我权限被拒绝的消息。
我认为你做错了。
这是我会做的:
于Debian / Ubuntu
在旧的服务器上
sudo dpkg --get-selections > package-selections scp package-selections new-server:~/package-selections
在新的服务器上
sudo dpkg --set-selections < package-selections sudo apt-get update && sudo apt-get -u dselect-upgrade
红帽/ Centos的/ ScientificLinux /等:
rpm -qa > package-selections
并恢复
yum -y install $(cat package-selections)
这将在新的服务器上安装旧服务器上的软件包。
然后剩下的事情就是使用rsync来复制/ home和/ var / www的内容
我还会复制/ etc /的一个副本,但不会自动将其推到位。 相反,rsync到/ home / yourname / etc和樱桃挑选的东西了。
另外,使用木偶 。