ubuntu下备份系统以及遇到的问题
来源:互联网 发布:阿里云视频直播php 编辑:程序博客网 时间:2024/05/30 05:42
TK1备份:
1.打开mk_backup,参考格式编写需要备份的目录;
2.进入U盘备份文件的存储目录,并将附件拷贝到当前目录;
3.执行如下命令:
sudo ./mk_backup.sh
进行备份。
TK1还原:
1.打开extract_fs,参考格式编写需要还原的目录;
2.进入U盘备份文件的存储目录,并将附件拷贝到当前目录;
3.执行如下命令:
sudo ./extract_fs.sh
extract_fs.sh
1.打开mk_backup,参考格式编写需要备份的目录;
2.进入U盘备份文件的存储目录,并将附件拷贝到当前目录;
3.执行如下命令:
sudo ./mk_backup.sh
进行备份。
TK1还原:
1.打开extract_fs,参考格式编写需要还原的目录;
2.进入U盘备份文件的存储目录,并将附件拷贝到当前目录;
3.执行如下命令:
sudo ./extract_fs.sh
进行还原。
PS: /sys、/dev、/proc 目录是系统开机自动生成的,不需要备份
mk_backup.sh
#!/bin/bashtar -cvPzfp backup-bin.tgz /bintar -cvPzfp backup-home.tgz --exclude=/home/ubuntu/.cache --exclude=/home/ubuntu/wr_linux --exclude=/home/ubuntu/.ros /hometar -cvPzfp backup-lost+found.tgz /lost+foundtar -cvPzfp backup-root.tgz /roottar -cvPzfp backup-sbin.tgz /sbintar -cvPzfp backup-usr.tgz /usrtar -cvPzfp backup-boot.tgz /boottar -cvPzfp backup-etc.tgz /etctar -cvPzfp backup-lib.tgz /libtar -cvPzfp backup-media.tgz /mediatar -cvPzfp backup-opt.tgz /opttar -cvPzfp backup-run.tgz /runtar -cvPzfp backup-srv.tgz /srvtar -cvPzfp backup-tmp.tgz /tmptar -cvPzfp backup-var.tgz /var
extract_fs.sh
#!/bin/bashdate -s 20161201tar -xvPzfp backup-bin.tgz -C /tar -xvPzfp backup-home.tgz -C /tar -xvPzfp backup-lost+found.tgz -C /tar -xvPzfp backup-root.tgz -C /tar -xvPzfp backup-sbin.tgz -C /tar -xvPzfp backup-usr.tgz -C /tar -xvPzfp backup-boot.tgz -C /tar -xvPzfp backup-etc.tgz -C /tar -xvPzfp backup-lib.tgz -C /tar -xvPzfp backup-media.tgz -C /#tar -xvPzfp backup-opt.tgz -C /tar -xvPzfp backup-run.tgz -C /tar -xvPzfp backup-srv.tgz -C /tar -xvPzfp backup-tmp.tgz -C /tar -xvPzfp backup-var.tgz -C /reboot
实际操作时,遇到的一些问题:
1. tar在操作时,默认以相对路径。因此为去掉路径前的/
因此需要在参数中加入-P来强制执行绝对路径。注意大写。
2.windows通过pscp传送到linux时,行末为/r/n换行符,而在linux下换行符为\n。
因此在vim下需要写入:set fileformat=unix
注意等号两边不要加kongge
3.windows传到linux之前可以先另存为utf-8避免中文乱码
4.压缩过程中出现:File shrank by 4094 bytes; padding with zeros
暂时未解决
5. mk_backup.sh 复制到U盘下后无法执行。chmod +x mk_backup.sh后,查看权限没有被改变,导致脚本无法在U盘中执行
可能由于u盘为fat32文件系统。暂时修改脚本在硬盘中运行,cd到U盘
0 0
- ubuntu下备份系统以及遇到的问题
- Ubuntu下的系统备份
- Ubuntu下安装和设置JDK以及遇到的问题
- Ubuntu 下安装 Yar 扩展遇到的问题以及解决方案
- Ubuntu 下安装tomcat8.0遇到的问题以及解决办法
- Ubuntu下备份系统
- Ubuntu下备份系统的方法
- (转载)Ubuntu下备份系统的方法
- Ubuntu下备份系统的方法
- ubuntu安装caffe以及遇到的问题
- ubuntu 配置anaconda以及遇到的问题
- BigMC安装在ubuntu下遇到的问题。(问题分析以及思路)
- 毕业设计辛酸路—在ubuntu下安装mplayer以及遇到的问题
- Ubuntu 12.04 下安装ssh 服务遇到的问题以及总结
- windows8下U盘安装ubuntu,非wubi安装,遇到的问题以及解决方案
- 在Ubuntu下实现本地套接字(socket)通信以及遇到的问题!
- ubuntu下使用dnw遇到的问题
- ubuntu下安装mysql遇到的问题
- 追踪算法MUSTer体验
- std::bind源码剖析
- jQuery中 $(this)与this的区别
- 隐马尔科夫模型(HMMs)之一:简介及生成模式
- 通用的Makefile及解释
- ubuntu下备份系统以及遇到的问题
- 在大数据圈你不知道的15个新技术
- c++较好程序:map的enum键
- HTML 基础语法1
- Android 应用启动流程初步分析之1
- C#和java混合编程
- CALayer简单的时钟动画
- 关于Fragment中定义一个ListView,然后给这个ListView添加header(ViewPager)的问题
- C++中的static