首页

文章

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
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 Linux下怎么删除程序? Linux下常用软件有哪些 linux下的etc是什么意思 Linux系统下怎么上网? Linux 下如何安装软件? 请教linux下"./"是什么意思? 在Linux下,怎么切换目录? linux系统下怎么连接网络 请问下./在Linux下是什么意思 怎么才能快速的醒酒 怎么样可以快速解酒 如何才能醒酒快? 喝醉了怎么解酒最快 怎么可以解酒最快 怎样能解酒最快最有效 喝了酒怎么能快速解酒 怎样才可以让喝醉酒的人快速醒酒 怎么才能快速醒酒 怎么解酒最快方法 怎样才能醒酒最快 linux下/和//的区别? 探探如何换回自己的照片 我的探探头像己经六张了,可以再增加吗? 如何设置探探头像和个人说明 知乎 探探怎么解锁头像 獭兔毛水洗了怎么办? 我的獭兔毛围巾水洗以后变硬了,怎么变回去 獭兔毛可以水洗吗? 獭兔毛皮草用水洗后缩水了怎么办,才能还原 獭兔毛可以水洗吗 獭兔毛领水洗变硬了怎么办 獭兔毛领脏了怎么洗 獭兔毛的衣服怎么清洗呢? 灰色的獭兔毛领洗成黄色了怎么补救 羽绒服上的獭兔毛怎么清洗? 獭兔毛皮草水洗了一次,硬邦邦的!还缩水怎么弄 獭兔毛皮草能水洗吗 兔毛皮草水洗后缩水变硬在家怎样恢复? 兔毛皮草清洗完怎么毛躁躁的 华为如何快速导出照片
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com