四月 13th, 2009

Linux 下磁盘备份

10 views, 原创、翻译, 电脑、技术, by Sulow.

http://www.debian.org/doc/manuals/reference/ch-tips.zh-cn.html

8.3.1 拷贝整个子目录的基本命令

如果想重新整理文件组织结构,可使用下面的方法移动文件及文件链接

标准方法:
# cp -a /source/directory /dest/directory # 要求 GNU cp
# (cd /source/directory && tar cf – . ) |
(cd /dest/directory && tar xvfp – )

如果包含硬链接,则需要更严谨的方法:
# cd /path/to/old/directory
# find . -depth -print0 | afio -p -xv -0a /mount/point/of/new directory

如果是远程操作:
# (cd /source/directory && tar cf – . ) |
ssh user@host.dom (cd /dest/directory && tar xvfp – )

如果没有链接文件:
# scp -pr user1@host1.dom:/source/directory
user2@host2.dom:/dest/directory

这次将整个系统由/dev/sda1 移到 /dev/sdb1

第一次用的是 cp -r
cp完成后,可以开机,但是无法su,也无法显示Gnome桌面

第二次用了以下方式:
cd /path/to/old/directory
find . -depth -print0 | afio -p -xv -0a /mount/point/of/new/directory

重启后至今使用快一个月了,
没有遇到任何问题



延伸阅读
  1. Ubuntu 9.04 使用 Live CD 重新安装 Grub
  2. UNetbootin, 使用U盘安装 Linux
  3. CSH 下 home/.cshrc 设定
  4. Gnome 桌面图标隐藏
  5. FreeBSD 修改 csh.cshrc 去掉恼人的提示音, Tab 自动补齐, 彩色 ls
  6. unzip 解压缩目录下所有 zip文件


Back Top

回复自“Linux 下磁盘备份”

  1. 没有任何评论。
  1. 没有任何引用。

发表回复

Back Top

Spam Protection by WP-SpamFree Plugin