我有运行Ubuntu的云服务器,我无法直接访问它,但使用ssh。我正在使用“ tar”克隆或具有此服务器的高可用性。我从[link text] [1]链接中学到了本教程。我尝试过安装相同版本的新服务器。当我提取目标(新)上的tar(tar -xvpzf〜/ clone.tgz -C /)时,最后以类似于以下内容的以下输出结束(不知道这是否是错误的)。
tar: var/run: time stamp 2010-11-09 17:09:11 is 7335.159880406 s in the future
tar: var/spool/postfix/usr/lib/zoneinfo: time stamp 2010-11-09 17:08:26 is 7290.159730037 s in the future
tar: var/lib: time stamp 2010-11-09 17:27:51 is 8455.159349527 s in the future
tar: usr/bin: time stamp 2010-11-09 17:28:02 is 8466.159254097 s in the future
tar: usr/share/sgml: time stamp 2010-11-09 17:27:47 is 8451.158909506 s in the future
tar: usr/share/man/man7: time stamp 2010-11-09 17:27:50 is 8454.158393583 s in the future
tar: usr/share/man/man1: time stamp 2010-11-09 17:28:02 is 8466.158166556 s in the future
tar: usr/share/man/man8: time stamp 2010-11-09 17:27:51 is 8455.158057701 s in the future
tar: usr/share/omf/time-admin: time stamp 2010-11-09 17:27:52 is 8456.157830449 s in the future
---------------------------------------------
---------------------------------------------
---------------------------------------------
我正在使用以下命令在源系统上创建指定目录的tar文件。
tar -cvzf ~/clone.tgz --exclude ~/clone.tgz --exclude /etc/hosts --exclude /etc/hostname --exclude /etc/udev/ --exclude /etc/network/interfaces --exclude /etc/resolv.conf /etc /home /opt /tmp /usr /var /mnt
- 使用焦油前有什么预防措施吗?(tar是从那时开始创建的,我将使用rsync)
- 我是否还应该包括bin或lib之类的目录?-建议我
- 我应该排除任何目录吗?就像我遇到了网络设备(eth0)问题(无法启动eth0)一样。因此,在上面的命令中,我排除了“ / etc / udev /”,此后,我感觉还不错。像这样,我需要从/ etc /或包含的任何目录中排除任何东西吗?-给我建议。
- 我如何安排带有ssh组合的rsync(增量bkp)以将目录(以tar指定)同步到远程位置(例如/ mnt / newdir),我可以将其压缩并在以后出现系统故障时将其解压缩。可以将Rsync安排为以root用户身份运行,但是ssh会提示输入密码。仅供参考,sudo被完全禁用,并且直接ssh登录到root也被禁用。
如果有任何更好的方法在不损害服务器的情况下实现这一目标,可以提出建议。
[1]:http://ubuntuforums.org/showthread.php?t = 525660