qq9293000079 于 2011-07-24 09:53:29发表:
(o):tx路过学习下,新手顶
lcy1216 于 2011-07-24 00:08:00发表:
学习 ,谢谢分享
天真花语 于 2011-07-21 19:58:43发表:
命令去做。。。只能这样。。 没有很好的备份工具
siasleo 于 2011-07-21 12:02:43发表:
这个貌似我也不太清楚啊~
siasleo 于 2011-07-21 12:02:38发表:
siasleo 于 2011-07-21 12:02:34发表:
siasleo 于 2011-07-21 11:56:45发表:
huangyandong 于 2011-07-21 11:16:45发表:
tar的-p参数就是保存文件的相关权限,可以用来备份文件的权限,若不加上这个参数的话则会在备份文件时将 文件的权限更改为备份系统的用户的,这样在恢复时会出错
gogo11 于 2011-07-20 23:59:33发表:
我想备份的时候没有备份权限,tar好像不备份权限,那么恢复的时候例如sudoers这样的文件权限怎么处理!? centos 5.6: [gogo11@localhost ~]$ ll /etc/sudoers -r--r----- 1 root root 3402 07-09 23:59 /etc/sudoers [gogo11@localhost ~]$
huangyandong 于 2011-07-20 18:19:59发表:
备份系统 tar zcvpf /backup.tgz / --exclude=/tmp --exclude=/proc --exclude=/dev --exclude=/sys --exclude=/backup.tgz --exclude=/mnt --exclude=/media 恢复系统 tar xzvpf /backup.tgz -C / cd / mkdir {proc,dev,sys,mnt,media} install -dv -m 1777 /mnt
siasleo 于 2011-07-20 15:46:48发表:
无解了~
523066680 于 2011-07-12 15:21:30发表:
复制也行tar打包也行。复制出来的文件可以做备份,也可以做系统移植。 不过一些特别的目录要注意一下不要随便覆盖。
ineosc 于 2011-07-12 08:59:54发表:
不需要备份
whatot 于 2011-07-12 00:14:04发表:
另外用ppa安装的软件还是要自己安装
whatot 于 2011-07-12 00:13:16发表:
软件目录+/etc+/home(连同隐藏文件) 软件目录可以用 1.备份已安装软件包列表 sudo dpkg --get-selections > /home/user/package.selections 2.备份Home下的用户文件夹 如果你已经将Home放在额外的分区,这一步就不必了,复制所有用户文件夹下的所有内容到另外的分区,注意要包含隐藏文件(Ctrl+Hide) 3.备份软件源列表,将/etc/apt/文件夹下的sources.list拷贝出来保存即可 新系统安装后的恢复: 1.复制备份的Sources.list文件到新系统的/etc/apt/目录,覆盖原文件,并替换(Ctrl+H)文档中的intrepid为jaunty。然后更新软件源(sudo apt-get update)。 2.重新下载安装之前系统中的软件(如果你安装的软件数量比较多,可能会花费较长时间) sudo dpkg -set-selections /home/package.selections && apt-get dselect-upgrade 3.最后将备份的主文件夹(/home/用户名)粘贴并覆盖现有主文件夹
oniprbl 于 2011-07-11 21:06:58发表:
只要不动linux的分区就不会有事
qq9293000079 于 2011-07-24 09:53:29发表:
(o):tx路过学习下,新手顶
lcy1216 于 2011-07-24 00:08:00发表:
学习 ,谢谢分享
天真花语 于 2011-07-21 19:58:43发表:
命令去做。。。只能这样。。
没有很好的备份工具
siasleo 于 2011-07-21 12:02:43发表:
这个貌似我也不太清楚啊~
siasleo 于 2011-07-21 12:02:38发表:
这个貌似我也不太清楚啊~
siasleo 于 2011-07-21 12:02:34发表:
这个貌似我也不太清楚啊~
siasleo 于 2011-07-21 11:56:45发表:
这个貌似我也不太清楚啊~
huangyandong 于 2011-07-21 11:16:45发表:
tar的-p参数就是保存文件的相关权限,可以用来备份文件的权限,若不加上这个参数的话则会在备份文件时将
文件的权限更改为备份系统的用户的,这样在恢复时会出错
gogo11 于 2011-07-20 23:59:33发表:
我想备份的时候没有备份权限,tar好像不备份权限,那么恢复的时候例如sudoers这样的文件权限怎么处理!?
centos 5.6:
[gogo11@localhost ~]$ ll /etc/sudoers
-r--r----- 1 root root 3402 07-09 23:59 /etc/sudoers
[gogo11@localhost ~]$
huangyandong 于 2011-07-20 18:19:59发表:
备份系统
tar zcvpf /backup.tgz / --exclude=/tmp --exclude=/proc --exclude=/dev --exclude=/sys --exclude=/backup.tgz --exclude=/mnt --exclude=/media
恢复系统
tar xzvpf /backup.tgz -C /
cd /
mkdir {proc,dev,sys,mnt,media}
install -dv -m 1777 /mnt
siasleo 于 2011-07-20 15:46:48发表:
无解了~
523066680 于 2011-07-12 15:21:30发表:
复制也行tar打包也行。复制出来的文件可以做备份,也可以做系统移植。
不过一些特别的目录要注意一下不要随便覆盖。
ineosc 于 2011-07-12 08:59:54发表:
不需要备份
whatot 于 2011-07-12 00:14:04发表:
另外用ppa安装的软件还是要自己安装
whatot 于 2011-07-12 00:13:16发表:
软件目录+/etc+/home(连同隐藏文件)
软件目录可以用
1.备份已安装软件包列表
sudo dpkg --get-selections > /home/user/package.selections
2.备份Home下的用户文件夹
如果你已经将Home放在额外的分区,这一步就不必了,复制所有用户文件夹下的所有内容到另外的分区,注意要包含隐藏文件(Ctrl+Hide)
3.备份软件源列表,将/etc/apt/文件夹下的sources.list拷贝出来保存即可
新系统安装后的恢复:
1.复制备份的Sources.list文件到新系统的/etc/apt/目录,覆盖原文件,并替换(Ctrl+H)文档中的intrepid为jaunty。然后更新软件源(sudo apt-get update)。
2.重新下载安装之前系统中的软件(如果你安装的软件数量比较多,可能会花费较长时间)
sudo dpkg -set-selections /home/package.selections && apt-get dselect-upgrade
3.最后将备份的主文件夹(/home/用户名)粘贴并覆盖现有主文件夹
oniprbl 于 2011-07-11 21:06:58发表:
只要不动linux的分区就不会有事