Linux下Shell 备份脚本集合说到Shell大家都不陌生,Shell是Linux下批处理脚本,类似windows下的Vbs脚本等等,能协助我们完成一些自动化的任务,我们前面也介绍了一些Shell脚本协助我们完成了一些计划任务,当然说计划任务也不对,是通过计划任务来调用shell脚本来完成一些自动化任务。废话不多说了,来点实际的,今天呢,我们主要介绍的是环境还是工作中遇到的问题,通过远程来完成一些还原任务, 1.首先是,我们需要将本地备份目录...
1.添加backupmysqleveryday.sh(vi /data/shell/backupmysqleveryday.sh) #!/bin/sh #this shell is user for backup mysql data everyday #author:www.ieliwb.com #path-config base_mysql_path=/data/webserver/mysql/ mysql_dump_path=/data/mysqlbackup/ mnt_back_path=/mnt/web/mysqlbackup/ ftp_back_path=mysql_data_backup/ #mysql-config mysql_user=”root” mysql_pass=”*******” #ftp-config ftp_host=”ip” ftp_u...
Linux系统需要备份的数据/root/目录/home/目录/var/spool/mail/目录/etc/目录其他目录apache需要备份的数据配置文件网页主目录日志文件mysql需要备份的数据源码包安装的mysql:/usr/local/mysql/data/RPM包安装的mysql: /var/lib/mysql/备份策略完全备份:需要的数据全部备份增量备份:第一天备份原始数据、第二天备份第二天新增的数据,第三天备份第三天新增的数据 恢复麻烦差异备份:第一天备份原始数据,第二天备份第...
1.先在服务器下建文件夹以下3个文件夹:mkdir /bak,mkdir /bak/ bakmysql,mkdir /bak/bakmysqlold 。在/bak/bakmysql文件夹下建一个shell脚本:touch /bak/bakmysql/backup.sh 。给文件授权:chmod 755 /bak/bakmysql/backup.sh 。2.编辑shell脚本:vi /bak/bakmysql/backup.sh#!/bin/sh cd /bak/bakmysql echo "You are in bakmysql directory" mv bakmysql* /bak/bakmysqlold echo "Old databases are moved to bakmysqlold fol...
Linux下rsync 数据镜像备份 rsync特性:可以镜像保存整个目录树和文件系统可以增量同步数据,文件传输效率高,因而同步时间很短。可以保持原有文件的权限、时间等属性。加密传输数据,保证了数据的安全性两种模式:client / serverclient / client安装rsyncyum install rsync查看rsync版本rpm -qa rsyncrsync-3.1.2-4.el7.x86_64查看rsync安装位置rpm -ql rsync在服务器端:编辑rsync配置文件vim /etc/rsyncd内容如下uid = nobodygid...
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不...
RDBMS:关系型数据库管理系统 C/S:通过专有协议 关系模型:表(行,列),二维关系; 范式:第一范式、第二范式、第三范式(在之前的博客中已经做过说明) 关系运算: 选择 投影 数据库:表,索引,视图(虚表) SQL:Structure Query Language DDL,DML 编程接口: 存储过程 ...
十年运维系列之基础篇 - Linux作者:曾林 联系:1494445739@qq.com网站:www.jplatformx.com版权:文章未经同意请勿转载一、引言 维护系统数据安全是计算机系统管理者的基本任务之一,及时创建系统文件的备份文件是维护系统数据安全的一种常用方法。即便对于非系统管理员,经常创建备份文件或是在设备之间、文件夹之间移动大文件集通常都是非常有益的。 原文:http://www.cnblogs.com/jplatformx/p/4320798.html
一、percona-xtrabckup安装环境:redhat 6.0数据库:mysql 5.5.28 (编译安装)1,官网下载并安装(下载地址文章尾部)[root@lamp ~]# rpm -ivh percona-xtrabackup-2.0.0-417.rhel6.x86_64.rpm warning: percona-xtrabackup-2.0.0-417.rhel6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEYerror: Failed dependencies:mysql is needed by percona-xtrabackup-2.0.0-417.rhel6.x86_64提示安装percona-xtrabackup需...
问题描述: Oracle一直用数据泵备份,今天在终端备份时突然报ORA-39006: internal error错误。数据泵导出日志文件为以下信息:ORA-39097: Data Pump job encountered unexpected error -31644 ORA-39065: unexpected master process exception in FILE ORA-31644: unable to position to block number 2 in dump file "/orabackup/sgtms_expdp_201504221210.dmp" ORA-19502: write error on file "/orabackup/sgtms_expdp_2...
名称角色IP地址Windows server 2003服务器Eth0:192.168.1.1RHEL5.5客户端Eth0:192.168.1.2 一、cwRsyncServer服务端配置下载服务端cwRsyncServer解压cwRsyncServer_4.0.3_Installer.zip,双击cwRsyncServer_4.0.3_Installer.exe 我的电脑—右键管理---服务和应用—服务找到RsyncSever,双击—启动 提供桌面交互 打开E盘,创建要备份的文件夹,此处取名为benet(此处是文件夹,不是文件)右键单击benet文件夹,选择属性,切换到安全选...
复制代码 代码如下:#!/bin/bash #Mysql autobackup shell # # #----------------set the mysql login parameters dbuser=root dbpasswd= dbserver=localhost dbname=fwserver2008 dbopt=--opt backupdir=/dbbackup/ #-----------------set the FTP paramters , 0 no send to a ftp server,1 send to a ftp server copytoftp=1 ftpserver=172.16.25.2 ftpuser=linux ftppasswd=123456 #----------------set the backpfile paramters...
一、数据备份备份类型:热备份、温备份和冷备份 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备份,读、写操作均中止;备份方式:物理备份和逻辑备份: 物理备份:复制数据文件,速度快,保存数据库的所有数据结构,如果数据跟数据库关联性强, 导致物理备份可移植性能力不强; 逻辑备份:将数据导出至文本文件中,速度慢、丢失浮点数精度;方便使用文本处理工具 直接对其处理,...
版本:mongodb3.2.6备份格式:/data/mongodb/bin/mongodump -h IP --port 端口号 -u 用户 -p 密码-d 数据库名-o 存储路径 恢复格式:/mnt/mongodb/bin/mongorestore -h IP --port 端口号 -u 用户名-p密码 -d 数据库名 备份的文件夹名/*注意,如果mongodb开启了认证登录,那么需要加参数--authenticationDatabase=admin,因为笔者使用的mongodb开启了认证登录,因此在备份和恢复中都使用了该参数。查看过相关资料,说是开启了认证(...
安装系统准备: 1、软件准备 vmware workstation14、vm14key、centos系统镜像 secureCRT http://sw.bos.baidu.com/sw-search-sp/software/39fba669e1b70/VMware-workstation-full-14.1.1.28517.exe2、centos操作系统镜像 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso3、BIOS开启VT 开机时按住对应的键进入BIOS:组装机以主板分,华硕按F8、Intel按F12,其他品牌按ESC、F11或F12;...