#! /bin/bash#Automatic Backup Linux System Files#By Author xiangbing#Define Variables SOURCE_DIR=( $*) TARGET_DIR=/data/backupYEAR=`date +%Y`MONTH=`da ...
转载 2021-08-16 15:23:00
190阅读
2评论
# MongoDB增量备份Shell脚本实现指南 MongoDB是一个流行的NoSQL数据库,随着数据量的增加,备份变得越来越重要。增量备份是数据备份的一种高效方式,可以节省存储空间和时间。这篇文章将带您一步步实现一个MongoDB的增量备份Shell脚本。 ## 整体流程 首先,让我们了解一下实现MongoDB增量备份的整体流程。可以通过以下表格总结出步骤: | 步骤 | 描述
原创 2024-09-09 03:11:24
44阅读
--dump完全备份 vi /tmp/mysql_full_bak.sh #!/bin/sh scriptsDir='pwd' mysqlDir='/usr/local/mysql' user=root userPWD=root123 dataBackupDir=/tmp/mysqlbackup eMailFile=$dataBackupDir/email.txt eMail
原创 2011-06-17 11:38:46
1065阅读
2点赞
--dump完全备份 vi /tmp/mysql_full_bak.sh #!/bin/sh scriptsDir='pwd' mysqlDir='/usr/local/mysql' user=root userPWD=root123 dataBackupDir=/tmp/mysqlbackup eMailFile=$dataBackupDir/email.txt eMail=c
转载 精选 2011-11-23 16:32:47
954阅读
前2天给公司的测试库写了个shell备份脚本,复杂的不会写,只能先从简单的入手,现贴出脚本文件供大家学习参考,有不对的地方也请大家多多指出!#”————————sunday———————————-”source /home/oracle/.bash_profile$ORACLE_HOME/bin/rman <<EOFconnect target /run{allocate channe
原创 2014-01-24 11:26:24
832阅读
# MySQL增量备份Shell脚本的实现指南 在数据库管理中,备份是至关重要的一环。本文将详细介绍如何实现一个MySQL的增量备份Shell脚本,帮助你有效地保护数据。在开始之前,我们将首先明确整个流程,然后提供详细的步骤及代码示例,并做好注释以帮助理解。 ## 一、增量备份流程概览 在进行MySQL增量备份之前,我们需要了解整个备份流程。以下是增量备份的基本步骤: | 步骤 | 描述
原创 2024-10-21 06:08:40
218阅读
SCPscp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。经过测试,在windows下也是可以用的,scp工具集成到ssh中,使用平台:win10+Opensshwin10是默认没有ssh服务的,此时我们可以从官网下载Openssh客户端软件,其实说白了就是ssh命令行工具,安装好之后,记得将目录中的bash.exe配置到window的Pat
系统:redHat 5.5 背景:公司要求对projects和home数据做最大化的安全考验,除硬件的snapshot之外,既要做到异机备份,又要做到在一定周期内能找回某个时间点的数据,例如恢复最近一个月内每两个小时的数据。snapshot是storage硬件自带功能,异机备份用rsync写一行简单语句脚本就行,rsync -vazu --delete /sourceFolderPath root@destinationIP:/destinationPath。最后个要求在网上看了看,找了些脚本,但都发现配置复杂,且有些功能用不上。索性花了点时间写了个简单、直接的脚本来完成任务。 脚本功能:对指定文件夹定期增量备份,可自定义循环周期。
原创 2012-06-06 14:45:16
2850阅读
每7天备份一次所有数据,每天备份binlog,也就是增量备份. (如果数据少,每天备份一次完整数据即可,可能没必要做增量备份) 作者对shell脚本不太熟悉,所以很多地方写的很笨 :) 开启 bin log 在mysql 4.1版本中,默认只有错误日志,没有其他日志.可以通过修改配置打开bin log.方法很多,其中一个是在/etc/my.cnf中的mysqld部分加入:
转载 精选 2012-01-19 10:39:28
700阅读
每7天备份一次所有数据,每天备份binlog,也就是增量备份. (如果数据少,每天备份一次完整数据即可,可能没必要做增量备份) 作者对shell脚本不太熟悉,所以很多地方写的很笨 :) 开启 bin log 在mysql 4.1版本中,默认只有错误日志,没有其他日志.可以通过修改配置打开bin log.方法很多,其中一个是在/etc/my.cnf中的mysqld部分加入: 1.  [my
转载 精选 2014-06-03 15:22:55
813阅读
1点赞
差异备份增量备份 差异备份的定义:备份自上一次完全备份之后有变化的数据。增量备份的定义:备份自上一次备份(包含完全备份、差异备份增量备份)之后有变化的数据。增量备份和差异备份的区别:完全备份备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。差异备份:差异备份是针对完全备份备份
转载 2024-08-22 17:22:12
102阅读
linux shell实现目录的增量备份
原创 2024-09-01 11:02:56
41阅读
Linux备份策略(完全备份增量备份和差异备份)详解常用的备份策略有完全备份增量备份,而增量备份有可细分为累计增量备份和差异增量备份。下面来分别讲述不同备份策略以及之间的区别。完全备份完全备份是指把所有需要备份的数据全部备份。当然,完全备份可以备份整块硬盘、整个分区或某个具体的目录。对于 Linux 操作系统来说,完全备份指的就是将根目录下的所有文件进行备份。完全备份的好处是,所有数据都进行了
转载 2023-08-19 17:52:26
198阅读
#!/bin/bashset -e #执行出错即停止脚本# 设置svn目录和备份目录svn_dir="/svn/repos"backup_dir="/backup/repos"# 设置备份文件的前缀prefix="repos_dumpfil_"suffix1=`cat ${backup_dir}/last_version`suffix2=`svnlook youngest ${svn_dir}`#
原创 2023-05-08 11:29:51
352阅读
今天看下公司的数据备份,每天更新的数据量非常大,备份为异地备份,也就是说,所有的数据要传到另外一台服务器.所以研究出以下备份策略及备份脚本,希望对读者有些帮助.以下为实现方式: 软件及策略说明: 软件:软件使用rsync 策略:网站程序为增量备份,第一次整体同步后,后期备份时,将会比对每一个文件,将有差异的文件进行备份.从而不会丢下任何一个文件.rsync比对文件效率非常高,而且边比
原创 2012-05-11 15:25:47
1291阅读
要弄清这几个概念,首先我们要知道完整备份。因为这两个备份都是围绕完整备份的。完整备份:也叫全部备份,就是你有什么文件,我就备份什么文件,并且不对文档存档属性进行备份。在备份的过程中,会清除所有的存档属性,每个文件都被标记为已备份。特点:这种备份方式很容易占满磁盘,以成倍的备份量增加。故备份数据的时间较长,但是恢复数据是最完整的,加快了数据恢复的时间。差异备份备份自上一次的完整备份依赖修改过的所有
转载 2023-10-24 16:01:31
192阅读
一. 简介1. 增量备份增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。这就意味着,第一次增量 备份的对象是进行全备后所产生的增加和修改的文件;第二次增量备份的对象是进行第一次增量备份后所产生的增加和修改的文件,如此类推。 这种备份方式最显著的优点就是:没有重复的备份数据,因此备份的数据量不大,备份所需的时间很短。但增量备份的数据恢复是比较麻
转载 2024-03-02 10:41:52
271阅读
之前整理了下catalog下全备的脚本,上次在生产库上弄了个nocatalog的脚本,结果没有在本本上保存,
转载 2011-01-26 15:24:00
70阅读
2评论
       之前整理了下catalog下全备的脚本,上次在生产库上弄了个nocatalog的脚本,结果没有在本本上保存,这次要用了,重新在整理了一下。Linux 平台下 RMAN 全备 和 增量备份 shell 脚本在执行脚本之前,先修改几个参数值:1. DB 参数:修改控制文件的保存时间,从默认的7天改成14天SQL> show parameter controlSQL> alte
转载 2022-01-04 10:53:48
93阅读
之前整理了下catalog下全备的脚本,上次在生产库上弄了个nocatalog的脚本,结果没有在本
转载 2011-01-26 15:24:00
92阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5