首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux备份工具简介

为什么要备份数据? 备份涵盖的范围很广,我们可以备份出一个重要文件的副本,也可以备份出一个完整的磁盘的快照。许多桌面应用程序和操作系统会自动进行数据备份。...手动备份 如果您的腾讯云只包含几个重要项目(例如,带有图片或个人文档的目录),那么就没必要备份整个磁盘。 您可能已将个人计算机上的文件手动备份到闪存驱动器或其他外部设备上。...可以使用类似的过程将腾讯云上的文件副本保存到家庭计算机、另一个腾讯云或者云硬盘上。这样做所使用的最简单的工具是scp安全复制。...将username替换为您的Linux用户名并将ip-address替换为您的腾讯云公共IP地址。...第三方工具 免费的命令行工具(如backupninja)和Gnome桌面工具(如sbackup)也可用于创建自定义的自动备份例程。 更多Linux教程请前往腾讯云+社区学习更多知识。

3.7K10

Linux文件自动备份方案

需求场景:将云上一台Linux服务器文件备份到本地服务器,一周一备即可。 面对这样一个需求,我们可能面临如下一些问题。 1、备份方式:是云服务器推文件到本地服务器写入,还是本地服务器从云服务器拉文件?...这里涉及的是文件备份,且实时性要求不高,最笨拙的方式就是人工备份,由相关管理人员通过主动的方式手工备份文件到本地服务器。但这是懒人的时代,机器能做的,干嘛用手来呢,我们来一起看看自动备份实现的方案。...系统下的数据镜像备份工具,rsync的增量传输功能,十分强大。...rsync -avz --password-file=/root/passwd root@192.168.204.130::common /tmp >/dev/null 2>&1 以上,借助于一些常用的运维工具...,来构建的技术解决方案,可以满足这个需求场景下的文件自动备份需求。

3.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 备份及恢复 Linux 文件权限

在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题。...但如果只是想暂时备份文件权限(而不是文件本身),例如:为了阻止一些目录的内容被覆盖暂时移除该目录下所有文件写的权限;或是正在排除文件权限问题的过程中需要对文件进行chmod命令操作。...在这些情况下,我们可以在原始文件权限改变之前对其进行备份,一会我们需要它的时候再将原始权限还原。在很多情况下,如果你只是想要备份文件的权限,那么完整的文件备份是不必要的。...在Linux上,实际上备份和恢复文件权限使用访问控制列表(ACL)是容易的。ACL根据不同的属主和属组在兼容posix的文件系统上定义了单个文件的权限。 ?...---- 安装ACL工具 在Debian, Ubuntu,Linux Mint上 $ sudo apt-get install acl 在CentOS,Fedora,RHEL上 $ sudo yum install

8.1K10

使用FreeFileSync文件备份工具进行差异备份方法

(最好能自動) 我们使用 FreeFileSync(免費資料夾比對同步工具)備份至網路硬盘(遠端NAS) 且利用windows內建的「任务计划」,每天凌晨12:20和23.59自動備份...选择同步方式:我希望將本地文件差异备份至其他地方。 选择鏡像:左边将会备份至右邊,或者上面备份到下面!记得选择保存历史版本! 按+十字可以增加备份文件。 建好批量任务后!...另存文件到左面,或者你想要的地方! 第二:保存到桌面后!设定批处理文件打开的默认程序! 在 批次处理文件按右击鼠标!选择打开方式!...开始–>所有程序–>附件–>系統工具–>任务计划 右键鼠标!创建任务! 设置各项属性! 名称自己取:XXXX 触发器:设置要备份的时间!...次数 操作:选择启动的程序的位置,选择刚才备份的批处理文件! 条件和设置一般不用改,就可以了。按确定保存!输入密码!OK 新的任务就创建完毕!设置差异备份就此设置完成。

1.5K30

Linux系统文件压缩与备份

Linux 系统选有相当多的压缩命令可以使用,这些压缩指令可以让我们更方便的从网上下载大型文件,本章第一节内容我们就来谈谈这个 Linux 系统下常用的几种压缩格式吧....《鸟哥的Linux私房菜 (基础学习篇 第三版)》 - 作者:鸟哥 《Linux就该这么学》 - 作者:刘遄 Linux 文件压缩 你是否有过文件文件太大,导致无法以U盘将他复制完成的困扰,还有你是否有过要备份某些重要数据...好用来对照着解压缩啊,也就是说,虽然 Linux 文件的属性基本上是与文件没有绝对关系的,但是为了好区分这些文件使用的是那种压缩技术,从而出现了拓展名,下面是 Linux 系统下常用的一些压缩格式....◆cpio 块级备份◆ cpio命令主要是用来建立或者还原备份工具程序,cpio命令可以复制文件到归档包中,或者从归档包中复制文件,这个命令挺有趣的,因为 cpio 可以备份任何东西,包括装置设备文件...#备份 /dev/sda 全盘数据,并利用gzip工具进行压缩,保存到指定路径 /tmp/image.gz [root@localhost ~]# dd if=/dev/sda | gzip > /

2.6K20

Linux下使用rsync实现文件备份

上一篇文章 Linux下使用ssh密钥实现无交互备份 这篇来说说如何安全的备份,还有一点不同的是上一篇是备份服务器拉取数据,这里要讲的是主服务器如何推送数据实现备份。...一、备份服务器配置rsync文件 vi /etc/rsyncd.conf #工作中指定用户(可以不指定为0) uid = 0 gid = 0 #相当于黑洞.出错定位 use chroot = no #有多少个客户端同时传文件...max connections = 200 #超时时间 timeout = 300 #进程号文件 pid file = /var/run/rsyncd.pid #日志文件 lock file = /var.../run/rsync.lock #日志文件 log file = /var/log/rsyncd.log #模块开始 #模块名称随便起(可以是多个) [backup] #需要备份的目录 path = /...rsync.password 二、备份服务器配置虚拟用户的密码文件 [root@slave /]# echo "rsync_backup:123456" >/etc/rsync.password [root

1.3K90

码云推荐 | 文件文件备份工具 FilesBackuper

作者语 一个简单实用没有UI的文件/文件备份工具,支持全量、差异、增量备份模式。 项目介绍 FileBackuper 是一个简单的无UI文件/文件夹复制工具。...可应用于文件服务器等需要时常进行备份的环境中。备份同时会记录源文件路径和修改时间,以用于差异备份和增量备份。数据库使用 SQLite。...D - 差异备份,和最后一次全量备份做比对,备份新增和有修改的文件。 I - 增量备份(WIP) SourcePath 为需备份的源路径。 TargetPath 为需要放置备份的路径。...软件文件架构 FileBackuper.exe 主程序。 FilesDetails.db 数据库文件,用于记录文件名称和修改时间。 config.ini 配置文件,用于设定备份模式和相关路径。...SVR1,需要定期做文件备份,并放置SVR2上。

1.8K90

8种基于文件Linux备份方案

当下,能够快照备份整个服务器的方案屡见不鲜,然而在大多数情况下却是文件增量备份更加有用。 在这里,我们仅仅列出能够细分到单个文件对服务器的文件和数据进行备份还原的工具。...Amanda使用系统的dump命令或GNU tar工具,可以备份大量运行不同版本UNIX的工作站。 duplicity Duplicity是采用rsync算法并有效利用流量的加密备份工具。...BackupPC BackupPC是高性能的企业级备份系统,可以将Linux和Windows的桌面计算机备份至服务器磁盘。BackupPC高度可配置,也很容易安装维护。...文件与目录可以直接或使用正则表达式进行包括或排除,然后备份至本地或网络。配置起来很简单,并且零维护。该工具基本就是复现UNIX管理员用了几十年的传统方法,但它添加了图形界面的用户交互方式。...它产生的备份均为增量备份,平台为服务器设计,支持所有流行的基于Linux的操作系统:Ubuntu、Debian、CentOS、Arch Linux。 为使用户安心,平台每天都会发送报告和提醒。

3.9K90

Linux中使用rsync数据备份工具和实例

对于运维不得不得做的就是备份,增量备份与全量备份,通过rsync工具可以快速做到远程备份。 rsync的应用: 1.备份文件 2.全量备份 3.增量备份。...一、什么是rsync rsync(Remote Sync,远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份...rsync是一款快速增量备份工具,支持: (1)本地复制; (2)与其他SSH同步; (3)与rsync主机同步。...系统上安装rsync sudo apt install rsync 三、使用rsync备份工具 配置好rsync同步源服务器之后,客户端就可以使用rsync工具来执行远程同步了。...在本教程中,您学习了如何使用Rsync在多台Linux之间传输、复制或同步文件和目录。

1.2K10

Linux 自动压缩备份目录文件与恢复

首先建立以个空白文档,然后打开编辑成需要的内容,最后保存为*.sh文件 比如我现在Linux 系统 /usr下有个目录soft需要让它每天自动压缩打包到/opt/ftp的目录下,并以当前时间命名 例...:写个shell文件 ,把以下保存为backup.sh,记得要给加上运行的权限 #!...crontab里就可以了 每晚2点1分执行 path就是backup.sh的路径 01 2 * * * root /path/backup.sh > /dev/null 2>&1 如果只想每天只保留一个备份文件.../bin/sh tar -czvf /opt/ftp/soft.tar.gz /usr/soft 恢复备份,在预设的情况下,我们可以将压缩档将文件恢复到指定目录!...,但要排除目录内的某些文件夹,例子 我现在要备份opt目录,但要排除opt目录下的FTP文件夹 tar -czvf /opt/ftp/opt.tar.gz --exclude=/opt/ftp /opt

2K00

Linux服务器备份工具(tar,cpio,dump)

Linux下的备份技术 1、备份前因考虑的因素 ● 可移植性(即在Red Hat Linux系统下执行的备份在另外一个系统上恢复的能力)。 ● 是否自动备份。 ● 执行备份的周期。...目前主要有3中备份策略: (1)完全备份策略 (2)增量备份策略 (3)差分备份策略 3、确定备份的内容 linux基于文件的性质为备份和还原系统带来了很大的便利,它们在很大程度上与系统无关,Linux...然而,如果计划还原到一个已安装的 Linux 系统,那么备份 /dev 是没有必要的。 3、备份工具 对于备份和恢复来说,Linux提供了诸如tar、cpio、 dump等工具来实现。...这样,用户无需花钱购买,便可根据系统的实际情况,结合使用相应的备份恢复工具实现备份与恢复的基本功能。 tar工具介绍 tar是一个已移植到Linux中的经典Unix命令。...) tar xzvf /tmp/code_bak.tgz /root/code (将备份的目录文件恢复到指定目录) cpio工具介绍 cpio命令可以从tar或者cpio档案文件中拷入或者拷出文件

1.7K10

Linux常见的十款迁移、备份工具整理

Linux系统迁移或克隆的工具对于我们日常工作来说非常有用,特别是在需要备份、恢复、迁移或复制Linux安装到另一硬盘或机器时。...以下是波哥收集整理的十个常用的Linux迁移或克隆工具分享给大家 1. dd 主要功能: dd是一个低级的数据复制和转换工具,可以实现磁盘的完整复制或备份。...3. rsync 主要功能: rsync是一个快速的增量备份工具,能够同步文件和目录。 作用场景: 适合定期备份和同步文件。...FSArchiver 主要功能: FSArchiver是一个安全地保存文件系统到压缩归档文件工具。 作用场景: 适合文件系统级别的备份和迁移。...Timeshift 主要功能: Timeshift专门用于Linux系统恢复,它创建文件系统的增量快照。 作用场景: 适合系统级别的备份和恢复。

1.2K10

Linux自动压缩备份目录文件与恢复

首先建立以个空白文档,然后打开编辑成需要的内容,最后保存为*.sh文件 比如我现在Linux 系统 /usr下有个目录soft需要让它每天自动压缩打包到/opt/ftp的目录下,并以当前时间命名 例:写个...shell文件 ,把以下保存为backup.sh,记得要给加上运行的权限 #!...crontab里就可以了 每晚2点1分执行 path就是backup.sh的路径 01 2 * * * root /path/backup.sh > /dev/null 2>&1 如果只想每天只保留一个备份文件.../bin/sh  tar -czvf /opt/ftp/soft.tar.gz /usr/soft 恢复备份,在预设的情况下,我们可以将压缩档将文件恢复到指定目录!...,但要排除目录内的某些文件夹,例子 我现在要备份opt目录,但要排除opt目录下的FTP文件夹 tar -czvf /opt/ftp/opt.tar.gz --exclude=/opt/ftp /opt

2.8K50

linux rsync同步备份文件带密码验证

C:\cwRsync\bin\rsync -vrtpg --delete --progress 10.0.0.5::51 /cygdrive/D/backup/MYSQL/51 windowslinux...linux主机--客户端应用服务器: 安装rsync 手工创建/etc/rsyncd.conf输入: #如果不加这行strict modes = false,可能会出现@ERROR: auth failed...#motd file = /etc/rsyncd.motd #欢迎信息文件名称和存放位置(此文件没有,可以自行添加) #lock file = /var/run/rsync.lock #指定支持max...connections参数的锁文件,默认值 #max connections = 10 # 最大连接数为10 [web] #指定认证的备份模块名为mysql,在client端需要指定 #备份路径...= admin # 可以忽略一些无关的IO错误 ignore errors #不允许列文件 list = no #密码验证文件:username:password secrets file =

5K30

文件备份操作

# 1.txt,1.py 1.mp3 1.avi # 允许用户输入任何一个文件 -- 备份 # 打开源文件, 打开备份文件 -- 源文件执行读取,备份文件执行写入 -- 关闭两个文件 import os...# 得到这个路径下的所有文件 file_list = os.listdir('./') print(file_list) file_name = input('请输入要备份文件名:') if file_name...src_f = open(file_name, 'rb') # 音频文件,所以要二进制模式打开 new_f = open(new_name, 'ab') # 源文件读取数据,...新的文件写入数据 # src_f.read() -- read是一次性读取所有,如果文件太大,会出问题,循环读取循环写入 # 当没有数据了就不再循环执行读写 -- 数据长度为0 len...-- 先关闭备份出来的 再关闭源文件 new_f.close() src_f.close() else: print('文件不存在')

74840

Linux工具入门:make工具与Makefile文件

1. make工具 利用make工具可以自动完成编译工作,这些工作包括: 如果修改了某几个源文件,则只重新编译这几个源文件 如果某个头文件被修改了,则重新编译所有包含该头文件的源文件 利用这种自动编译可以大大简化开发工作...make工具通过一个称为Makefile的文件来完成并自动维护编译工作,Makefile文件描述了整个工程的编译、连接规则。 2. Makefile文件 Makefile描述了整个工程的编译连接规则。...TARGER:目标程序产生的文件,如可执行文件和目标文件,目标也可以是要执行的动作,如clean,也称为伪目标。...DEPENDENCIES:依赖是用来产生目标的输入文件列表,一个目标通常依赖与多个文件。...选项名 作用 $@ 规则的目标文件名 $< 规则的第一个依赖文件名 $^ 规则的所有依赖文件列表 刚才的Makefile文件,我们可以改写为: main:main.o add.o sub.o

3.4K40
领券