首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于Linux下 Oracle 备份策略(RMAN)

    --********************************** -- 基于Linux下 Oracle 备份策略(RMAN) --********************************...而制定RMAN备份策 略则是基于数据库丢失的容忍程度,即恢复策略来制定。在下面的备份策略中,给出的是一个通用的备份策略。在该备份策略中,使用了catalog方 式来保持备份脚本以及备份信息。...一、步骤 1.确认备份可用空间以及备份路径,根据需要创建相应文件夹 1.对于账户的连接创建一个connect.rcv,该文件包含连接到target 和catalog信息 2.创建通用的脚本用于删除过旧的备份和备份控制文件以及备份归档日志...list backupset summary; 4.建立shell脚本,让linux自动执行脚本 a. vi inc0.rcv,inc1.rcv ,inc2.rcv --注意不同的文件执行不同的备份脚本...@@/u03/bk/scripts/connect.rcv --(rman下的脚本去调用其他脚本用@@符号)(调用脚本不需要分号) run{ execute global script gloal_inc0

    2.5K20

    Linux下使用rsync实现文件备份

    上一篇文章 Linux下使用ssh密钥实现无交互备份 这篇来说说如何安全的备份,还有一点不同的是上一篇是备份服务器拉取数据,这里要讲的是主服务器如何推送数据实现备份。...一、备份服务器配置rsync文件 vi /etc/rsyncd.conf #工作中指定用户(可以不指定为0) uid = 0 gid = 0 #相当于黑洞.出错定位 use chroot = no #有多少个客户端同时传文件...lock file = /var/run/rsync.lock #日志文件 log file = /var/log/rsyncd.log #模块开始 #模块名称随便起(可以是多个) [backup] #需要备份的目录...本地控制真正可写) read only = false #这里设置IP或让不让同步 list = false #指定允许的网段 hosts allow = 192.168.1.0/24 #拒绝链接的地址,一下表示没有拒绝的链接...0.0.0.0/32 #不要动的东西(默认情况) #虚拟用户 auth users = rsync_backup #虚拟用户的密码文件 secrets file = /etc/rsync.password 二、备份服务器配置虚拟用户的密码文件

    1.9K90

    linux下的mysql自动备份shell

    /bin/bash # mysql 的备份脚本 # 备份原理: # 1 # 使用列举出所有的库; # 2 # 使用每个库,列举出每张表,除了指定忽略的库; # 3....mysqldump.sql # 4 # 验证每张表的sql文件是否包含完成标志; # 5 # 压缩每个sql文件并删除本sql文件 # 6 # 强制删除超过x天的备份文件夹全部文件...# 7 # 发送处理日志到指定email # 8 # 请配合同步工具多处服务器备份 # mysql备份配置信息 mysqlBackupUser="backuper"...)(performance_schema)" #备份的目录,后面需要加/ backupRoot="/var/backup/hostname-mysql-data/" # 删除存在大于以下天数的备份目录...${rmInfo};" fi done appendLog "------完成清理过期备份文件夹操作----" appendLog "空间使用情况如下:\n $(df -h)

    2.7K00

    Linux下查看文件和文件夹大小

    df 可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du 查询文件或文件夹的磁盘使用空间。 两者配合使用,非常有效。...比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 如果当前目录下文件和文件夹很多,使用不带参数du的命令,可以循环列出所有文件和文件夹所使用的空间。...提醒:一向命令比linux复杂的FreeBSD,它的du命令指定深入目录的层数却是比linux简化,为 -d。...| sort -n du -sk * | sort -n 看一个人的大小 du -sk * | grep guojf 看第二个/ 字符前的文字 du -m | cut -d "/" -f 2 查看此文件夹有多少文件

    10.9K10

    Vmware 下共享文件夹(Windows到Linux)

    共享Windows下的文件夹给Vmware下的虚拟机变得越来越简单,且易于实现。安装好虚拟机后,首先安装Vmware-tools工具包,然后再来配置文件夹的共享功能。...本文直接通过图文演示Windows 7(64bit) + Vmware 9.0.2下配置共享文件夹给Suse Linux 10访问。...1、安装Vmware-tools工具包      安装好客户机后,VM菜单下有一个Reinstall VMware Tools,直接单击,该工具包被加载到客户机桌面      命令行模式下复制安装的tar...文件到某个文件夹或/tmp下直接解压      到相应的解压目录下执行vmware-install.pl,一路根据提示安装即可 2、配置过程      环境: ?      ...下面是设置后的完整信息,可以通过高亮该文件夹,再修改其properties ?      最下面的是共享后的结果图,非root用户也可以访问,如下oracle用户可以查看到设置的共享文件夹 ?

    17.5K40

    linux下rsync和tar增量备份梳理

    前面总结过一篇全量备份/增量备份/差异备份说明,下面介绍下linux下rsync和tar两种增量备份的操作记录: 1)rsync备份 rsync由于本身的特性,在第一次rsync备份后,以后每次都只是传内容有改变的部分...[root@linux-node3 test]# ls a1.txt a2.txt a3.txt aaa 现在使用rsync进行增量备份 [root@linux-node3 mnt]# rsync...aaa [root@linux-node3 mnt]# ls test/ aaa test1 test2 先执行完整备份 [root@linux-node3 mnt]# tar -g snapshot.../aaaa [root@linux-node3 mnt]# ls test/ aaa aaaa test1 test2 test3 执行第二次的增量备份 [root@linux-node3.../test1 77777 [root@linux-node3 mnt]# cat test/test2 123123 6666 最后可以结合crontab实现定时增量备份 第一次手动进行全备份,生成

    4.6K110

    linux下用tar进行数据备份

    豌豆贴心提醒,本文阅读时间7分钟 本机上数据的手工备份 Linux系统上配有功能强大的tar命令,可以灵活地备份数据。...tar非常易于使用稳定可靠,而且在任何 Linux系统上都有这个命令。因此是最经常使用的备份工具。...通常情况下,tar对文件进行备份的时候并不对文件进行压缩,因此备份文件的尺寸非常大。...本机数据的自动备份 使用上述命令,我们可以手工备份数据,但是每天定时做这些操作可能比较繁琐。Linux为我们提供了强大的工具来进行自动备份。这就是cron。...好了,这样只要Linux服务器不关机,每天凌晨3:00cron都会自动启动backup.sh脚本来对数据进行备份的。你就可以高枕无忧了。

    3.2K80

    MySQL在Linux下如何实现定时备份!!!

    而对于一些网站、系统来说,数据库就是一切,所以做好数据库的备份是至关重要的! 备份是什么? ? 为什么要备份 ? 容灾方案建设 ?...存储介质 光盘 磁带 硬盘 磁盘阵列 DAS:直接附加存储 NAS:网络附加存储 SAN:存储区域网络 云存储 这里主要以本地磁盘为存储介质讲一下计划任务的添加使用,基本的备份脚本,其它存储介质只是介质的访问方式可能不大一样.../home下空间比较充足,所以可以考虑在/home保存备份文件; cd /home mkdir backupcd backup 3、创建备份Shell脚本: 注意把以下命令中的DatabaseName换为实际的数据库名称...password 替换为实际的密码; 把 DatabaseName 替换为实际的数据库名; 4、添加可执行权限: chmod u+x bkDatabaseName.sh 添加可执行权限之后先执行一下,...crontab 确认crontab是否安装: 执行 crontab 命令如果报 command not found,就表明没有安装 如时没有安装 crontab,需要先安装它,具体步骤请参考: CentOS下使用

    2.7K40

    Linux下的rsync远程增量备份详解

    一、rsync工具介绍1.rsync工具简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。...可以使用--suffix选项来指定不同的备份文件前缀。--backup-dir 将备份文件(如~filename)存放在在目录下。...-suffix=SUFFIX 定义备份文件前缀-u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件。...1.备份要求将control端的/data/tmp/下所有文件备份到node1端的user1用户/data/backup/control/目录下2.备份源路径[root@control tmp]# pwd...node1上备份文件变化情况,发现修改权限的文件进行了备份,权限保持了一致。

    2.2K40

    Linux系统下常用的数据备份方法

    Linux作为网络操作系统,在服务器方面的应用越来越广泛。作为专门的网络服务器,一个重要功能就是对服务器数据进行备份,以确保数据的安全。本文将介绍在Linux系统下一些常用的数据备份方法。...1、本机上数据的手工备份 Linux系统上配有功能强大的tar命令,可以灵活地备份数据。tar最初是为了制作磁带备份而设计的把文件和目录备份到磁带中,然后从磁带中提取或恢复文件。...当然,现在我们可以使用tar来备份数据到任何存储介质上。tar非常易于使用稳定可靠,而且在任何 Linux系统上都有这个命令。因此是最经常使用的备份工具。...当然,Linux为我们提供了强大的工具来进行自动备份。这就是cron. cron是一个后台进程,一旦启动,将根据自己的配置文件定时地执行任务。...好了,这样只要Linux服务器不关机,每天凌晨3:00cron都会自动启动backup.sh脚本来对数据进行备份的。你就可以高枕无忧了。

    7.1K80
    领券