问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux下备份文件

发布网友 发布时间:2022-04-19 17:47

我来回答

5个回答

热心网友 时间:2022-04-13 17:27

一、使用tar命令进行备份:
tar命令本来的作用是能够把很多文件放到一个小文件中进行归档,但是同时又能够对文件进行压缩。所以,一般情况下都采用tar进行文件整理和压缩。
/* 把/root整个目录进行压缩备份 */
# tar cvzf /tmp/root_backup_1215.tar.gz /root
那么就能够把 /tmp/root_backup_1215.tar.gz进行存储,比如保存到磁带机上等。
说明: 压缩的tar档案通常的扩展名是 tar.gz、tgz、或者tar.bz2。前两个扩展名一般是使用gzip命令进行压缩的tar档案,后一个扩展名是
基于bzip2的压缩,因为压缩算法的原因,后一个压缩更强。
同时,也很容易把已经打包压缩的文件进行恢复:
/* 从备份文件中进行还原 */
# tar tkvzf root_backup_1215.tar.gz
二、使用cpio备份存档:
cpio (copy in/out) 命令可以建立存档,跟tar不同之处在于,能够处理标准的输入输出。顾名思义,就是复制,输入,输出的意思。
如果要备份root的文件,使用下列命令:
# find /root | cpio -o > /tmp/root_backup_1215.cpio
cpio能够使用通配符将一组文件设置成标准输入。比如,下面见所有的.tif文件建立档案:
# find *.tif | cpio -o > /tmp/back.cpio
记住,find命令很灵活,下列命令把系统中所有的.tif文件进行归档:
# find / -name '*.tif' | cpio -o > /tmp/back_tif.cpio
同时,也很容易从cpio档案中恢复文件。下列命令恢复back_tif.cpio中的文件:
# cpio -i < back_tif.cpio
和tar命令一样,cpio命令恢复从目录保存的文件时,取决于是相对路经还是绝对路经。
cpio命令还有一个优点是可以直接将文件发送给外部源。
例如,下列命令恢复/root主目录中的文件,并把文件发送到SCSI磁带机:
# find /root | cpio -o -> /dev/st0
# cpio -i < /dev/st0

热心网友 时间:2022-04-13 18:45

其实不管是linux系统还是windows系统,重要文件都是需要进行备份的,备份也分两种手动或者自动,那么在linux下如何自动备份文件呢?下面来跟大家分享一下。
1、首先新建一个脚本文件,输入touch /home/backup.sh,点击回车键。

2、打开刚刚创建的脚本文件,输入vi /home/backup.sh,点击回车键。

3、输入:
#!/bin/bash
date_time=`date +"%Y%m%d%H%M"`
backup_dir=/www/backup
backup_log=/data/backup/svn_backup_logs/backup.log
err_log=/data/backup/svn_backup_logs/err.log
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e `date +"%Y-%m-%d %H:%M"` >> ${backup_log}
echo -e "Starts backing up open*...." >> ${backup_log}
cd /opt
zip -r ${backup_dir}/*_${date_time}.zip svn 1>/dev/null 2>>${err_log}
if [ "$?" -ne 0 ];then
echo -e "\033[31svn backup failed!\033[0m" >> ${backup_log}
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e "\n" >> ${backup_log}
echo -e "at ${date_time} packaged svn file error" >> ${err_log}
echo -e "\n" >> ${err_log}
其中date_time:备份时间;backup_dir:备份到那个目录;backup_log:备份成功的log文件;err_log:备份失败的log文件;这些根据需要进行修改。

4、保存后运行该脚本,首先cd到脚本所在的文件夹,输入cd /home,点击回车键。

5、输入./backup.sh,点击回车键即可运行脚本。

6、在linux下这种备份方法还是挺简单的,那如果换成windows操作系统,如果我们想定时备份文件该如何操作呢,有的运营会选择使用windows server backup,但是由于这个功能创建备份计划时只能够创建一个,小编所在的公司是放弃的,直接使用了备份软件来操作,下面就以大势至server文件备份软件来设置下备份供大家参考下。
7、百度下载该系统,解压后进行安装,安装完成后返回桌面找到快捷方式,双击打开,根据提示输入帐号admin和密码123,点击确定。

8、在主界面中部找到并点击新增计划,在弹出的窗口中找到源备份路径,点击其后的浏览,选中需要备份的文件或者文件夹,点击确定。

9、在后方备份目标路径中输入备份保存的路径,这里可以是本地路径也可以是远程服务器路径,如果是远程服务器路径则在点击添加后需要输入远程服务器帐号和密码,点击确定。

10、在左侧菜单中点击备份开始时间,在右侧设置备份开始的日期和时间。

11、在左侧菜单中点击全量备份频率,在右侧勾选全量备份启用,然后设置备份频率。

12、在左侧菜单中点击增量备份频率,在右侧勾选增量备份启用,最后设置增量备份的备份频率。

13、在左侧菜单中点击备份数据清理,在右侧设置清理的周期,最后点击保存,计划创建完成,如果需要创建多个备份计划,通过相同的设置方法继续设置即可。

热心网友 时间:2022-04-13 20:19

(1)第一种方法:
用户应使用crontab –e 命令创建crontab文件。格式如下:
0 0 * * sun cp –r /user/backup /tmp
(2)第二种方法:
用户先在自己目录下新建文件file,文件内容如下:
0 * * sun cp –r /user/backup /tmp
然后执行 crontab file 使生效。

热心网友 时间:2022-04-13 22:11

其实不管是linux系统还是windows系统,重要文件都是需要进行备份的,备份也分两种手动或者自动,那么在linux下如何自动备份文件呢?下面跟大家分享一下。
1、首先新建一个脚本文件,输入touch /home/backup.sh,点击回车键。

2、打开刚刚创建的脚本文件,输入vi /home/backup.sh,点击回车键。

3、输入:
#!/bin/bash
date_time=`date +"%Y%m%d%H%M"`
backup_dir=/www/backup
backup_log=/data/backup/svn_backup_logs/backup.log
err_log=/data/backup/svn_backup_logs/err.log
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e `date +"%Y-%m-%d %H:%M"` >> ${backup_log}
echo -e "Starts backing up open*...." >> ${backup_log}
cd /opt
zip -r ${backup_dir}/*_${date_time}.zip svn 1>/dev/null 2>>${err_log}
if [ "$?" -ne 0 ];then
echo -e "\033[31svn backup failed!\033[0m" >> ${backup_log}
echo -e "\033[33m--------------------------------------\033[0m" >> ${backup_log}
echo -e "\n" >> ${backup_log}
echo -e "at ${date_time} packaged svn file error" >> ${err_log}
echo -e "\n" >> ${err_log}
其中date_time:备份时间;backup_dir:备份到那个目录;backup_log:备份成功的log文件;err_log:备份失败的log文件;这些根据需要进行修改。

4、保存后运行该脚本,首先cd到脚本所在的文件夹,输入cd /home,点击回车键。

5、输入./backup.sh,点击回车键即可运行脚本。

6、在linux下这种备份方法还是挺简单的,那如果换成windows操作系统,如果我们想定时备份文件该如何操作呢,有的运营会选择使用windows server backup,但是由于这个功能创建备份计划时只能够创建一个,小编所在的公司是放弃的,直接使用了备份软件来操作,下面就以大势至server文件备份软件来设置下备份供大家参考下。
7、百度下载该系统,解压后进行安装,安装完成后返回桌面找到快捷方式,双击打开,根据提示输入帐号admin和密码123,点击确定。

8、在主界面中部找到并点击新增计划,在弹出的窗口中找到源备份路径,点击其后的浏览,选中需要备份的文件或者文件夹,点击确定。

9、在后方备份目标路径中输入备份保存的路径,这里可以是本地路径也可以是远程服务器路径,如果是远程服务器路径则在点击添加后需要输入远程服务器帐号和密码,点击确定。

10、在左侧菜单中点击备份开始时间,在右侧设置备份开始的日期和时间。

11、在左侧菜单中点击全量备份频率,在右侧勾选全量备份启用,然后设置备份频率。

12、在左侧菜单中点击增量备份频率,在右侧勾选增量备份启用,最后设置增量备份的备份频率。
13、在左侧菜单中点击备份数据清理,在右侧设置清理的周期,最后点击保存,计划创建完成,如果需要创建多个备份计划,通过相同的设置方法继续设置即可。

热心网友 时间:2022-04-14 00:19

cp xxx xxx
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新装修怎样去除异味又快又有效,洋葱和土肥皂都试过了,都没用。 新装修的店面通风多久 新店装修通风需要多久? 新装修的店面多久多久没有异味 “新店装修后臭味能持续多长时间”_百 ... 我09年的国三柴油货车,到19年7月以后还能审吗? iebook 怎样让背景音乐从第一页开始放而不是封面开始 iebook超级精灵的背景音乐和页面插入音乐,可以分别控制吗? 用iebook做电子杂志的时候怎么从头到尾设同一首音乐 iebook支持导入多首音乐吗?可不可以对每页进行音乐设置? IEBOOK 往回翻页时上一页的背景音乐怎么样才能从头开始播放而不是接... 如何用iebook连续几页不间断播放同一首音乐? Linux下怎么删除程序? Linux下常用软件有哪些 linux下的etc是什么意思 Linux系统下怎么上网? Linux 下如何安装软件? 请教linux下"./"是什么意思? 在Linux下,怎么切换目录? linux系统下怎么连接网络 请问下./在Linux下是什么意思 怎么才能快速的醒酒 怎么样可以快速解酒 如何才能醒酒快? 喝醉了怎么解酒最快 怎么可以解酒最快 怎样能解酒最快最有效 喝了酒怎么能快速解酒 怎样才可以让喝醉酒的人快速醒酒 怎么才能快速醒酒 怎么解酒最快方法 怎样才能醒酒最快 linux下/和//的区别? 探探如何换回自己的照片 我的探探头像己经六张了,可以再增加吗? 如何设置探探头像和个人说明 知乎 探探怎么解锁头像 獭兔毛水洗了怎么办? 我的獭兔毛围巾水洗以后变硬了,怎么变回去 獭兔毛可以水洗吗? 獭兔毛皮草用水洗后缩水了怎么办,才能还原 獭兔毛可以水洗吗 獭兔毛领水洗变硬了怎么办 獭兔毛领脏了怎么洗 獭兔毛的衣服怎么清洗呢? 灰色的獭兔毛领洗成黄色了怎么补救 羽绒服上的獭兔毛怎么清洗? 獭兔毛皮草水洗了一次,硬邦邦的!还缩水怎么弄 獭兔毛皮草能水洗吗 兔毛皮草水洗后缩水变硬在家怎样恢复? 兔毛皮草清洗完怎么毛躁躁的 华为如何快速导出照片