首页 > TAG信息列表 > Backup
inotify事件监控工具
第1章 NFS存储服务器与backup备份服务器的搭建。 这里快速的搭建两台服务器,详细的部署与介绍请关注: Rsync数据同步工具 企业级NFS网络文件共享服务 [root@backup ~]# rpm -qa rsync [root@backup ~]# yum -y install rsync [root@backup ~]# rpm -qa rsync rsync-3.1.2-11.el7在Linux中备份MySQL数据库
要求 每天凌晨2:30备份数据库DBTEST到 /data/banckup/db中。 备份开始和结束能够显示相应的信息。 备份后的文件要求以备份时间为文件名,并打包成.tar.gz格式的文件,例如:2020-09-11_023000.tar.gz。 在备份的同时,检查是否有10天前备份的数据库文件,如果有就将其删除。 代码实现 S利用xtrabackup8完全,增量备份及还原MySQL8
利用xtrabackup8完全,增量备份及还原MySQL8 1、环境准备 服务器 作用 数据库版本 xtrabackup版本 10.0.0.8 数据备份 mysql8.0.26 8.0.28 10.0.0.18 数据还原 mysql8.0.26 8.0.28 2、备份 [root@rocky8 ~]# ls anaconda-ks.cfg percona-xtrabackup-80-8.0.28-20.1.el8leetcode977(双指针)
mycode: class Solution { public: vector<int> sortedSquares(vector<int>& nums) { int n = 100000; int x = 0; for(int i=0;i<nums.size();i++){ if(abs(nums[i])<n){XtraBackup
目录XtraBackup一、安装1.1 从 Percona存储库Yum安装Percona XtraBackup1.2 从二进制压缩包安装 Percona XtraBackup二、准备部分2.1 权限问题三、备份周期3.1 全量备份3.1.1 创建备份3.1.2 准备备份3.1.3 恢复备份3.2 增量备份3.2.1 创建增量备份3.2.2 准备增量备份3.3 压缩备份3利用actice choice 插件 回滚java项目
之前写了一篇利用maven发布java项目的文章,https://www.cnblogs.com/huningfei/p/16660699.html 这次介绍下如何回滚java项目. 一 安装插件 需要安装两个插件,分别是actice choice 和ssh 二 创建jenkins项目,自由风格即可 a=['bash','-c',"ls /backup"].execute().text.readLineMySQL教程 - 备份与恢复(Backup & Restore)
更新记录 转载请注明出处。 2022年9月6日 发布。 2022年9月6日 从笔记迁移到博客。 备份与恢复 备份数据库 刷新缓存 FLUSH TABLES; 检查表键释放正确 ANALYZE TABLE 表名; 备份部分数据库 mysqldump -h 主机 -u 用户名 -p --databases 数据库名,..... > 备份文件路径 备份所fastjson版本替换升级脚本
fastjson漏洞修复脚本 脚本说明 fastjson_update.sh:对指定目录下的fastjson jar包进行备份、升级、还原。 使用帮助 上传到项目外任意目录下并解压并赋予执行权限(如/opt) cd /opt tar xf fastjson_update.tar.gz chmod +x fastjson_update/fastjson_update.sh 查看脚本帮XtraBackup操作手册
XtraBackup XtraBackup 2 安装XtraBackup 2.1 安装XtraBackup binary版本 2.1.1 yum的安装方法: 2.1.2 直接下载rpm包安装 3 XtraBackup使用手册 3.1 使用innobackupex脚本 3.1.1 备份预备工作 3.1.2 全备和全备还原 3.1.2.1 使用innobackupex创建全备 3.1.2.2 使用innobacneo4j备份恢复
-- 备份 mkdir -p /data/backup neo4j-admin dump --database=neo4j --to=/data/backup/neo4j-`date '+%F-%H%M%S'`.dump -- 把这个dump文件拷贝出来,scp传输到云上ECS系统,导入测试neo4j实例 neo4j-admin load --from=/data/backup/neo4j-2022-08-29-182634.dump --database=neo4数据库死锁监视器清理变更
数据库死锁监视器清理变更 一. 清理数据库死锁监控日志操作涉及主机:主机名(IP) (请修改以下文档的实例名、路径等)1、 查看设置的事件监视器db2 "select substr(evmonname,1,20) as evmonname,substr(owner,1,10) as owner,ownertype,substr(target,1,30) as target,maxfiles,maxfilMySQL MGR新增成员-xtrabackup
4.6. 在组复制中使用备份数据恢复失败的成员或增加新成员由于官方手册中使用了企业版的mysqlbackup做演示步骤,以下本节内容采用开源的percona-xtrabackup 8.0.7版本演示对组成员数据的备份和恢复过程,如果有企业版的mysqlbackup需求,详情可参考链接:https://dev.mysql.com/doc/refmanmysql_backup_extract.py
#!/usr/bin/env python # -*- coding: utf-8 -*- """ Desc: decrypt the db backup file, then to ungzip it , finally, to be a origin state. Date: 2016-08-10 Email: zhanggong1@jd.com Version: v0.1 """ import commands import sORA-00245: 控制文件备份失败; 目标可能位于本地文件系统中
今早同事检查昨天备份作业情况,发现某数据库备份出现错误,报ORA-00245: control file backup failed; target is likely on a local file system 该错误在月初出现过一次,当时手工重做后一切正常就并未关注。今日再次出现,还是研究一下吧。 该报错大概的意思是:控制文件自将平时用到的服务从虚拟机迁移到Docker运行
以前觉得虚拟机稳定点,操作简单,就没有把虚拟机的服务迁移到docker,随着对docker的理解,觉得还是这种进程级的虚拟环境干净,轻量级。先拿Gitlab来做个列子迁移 要想Gitlab的数据能持久的保存,备份,还原,所以必须能把数据挂载到windows的目录下,docker下执行, 端口映射第一个端口是宿主机端MySQL备份恢复xtrabackup
https://www.percona.com/downloads/Percona-XtraBackup-2.4/LATEST/ https://www.cnblogs.com/xingxia/articles/mysql_data_migration.html 1、使用Xtrabackup全备份当前数据库,使用Xtrabackup备份不会锁表(对innodb不会锁表,但对MyISAM的备份同样需要加表锁)。mysqldump是逻辑备份ES之数据迁移篇(使用snapshot快照)
1.背景说明: 两个ES集群版本:5.6.8 旧集群:ERQIES 三个节点:192.168.185.70,192.168.185.71,192.168.185.72 新集群:gzescluster 五个节点:10.181.92.184,10.181.92.185,10.181.92.186,10.181.92.187,10.181.92.188 2.修改elasticsearch.yml配置文件并重启集群 先禁用两个集群6.xtrabackup实现全量+增量+binlog恢复库
6.xtrabackup实现全量+增量+binlog恢复库 利用xtrabackup8.0 完全,增量备份及还原MySQL8.0 1 备份过程 1)完全备份: [root@CentOS8 ~]# yum install -y percona-xtrabackup-80-8.0.26-18.1.el8.x86_64.rpm [root@centos8 ~]#mkdir /backup/ [root@centos8 ~]#xtrabackup -uroot -pKingbaseES V8R6C6备份恢复案例之---单实例sys_baackup.sh备份
案例说明: KingbaseES V8R6C6中sys_backup.sh在通用机单实例环境,默认需要通过securecmdd工具以及kingbase和root用户之间的ssh互信,执行备份初始化(init);对于使用ssh环境,如果kingbase和root之间没有建立ssh互信,直接执行脚本初始化会产生错误,需要修改脚本后再执行。 操作系统: 适用版本使用shell脚本+Cron任务自动执行postgres数据库备份
思路:先创建一个shell脚本,用于备份pgsql数据库,再使用Cron任务,根据自己需求设置定时任务。环境:centos7+postgres12.0一、创建一个根据日期来定义备份文件名的脚本1. 创建db_backup.sh文件touch db_backup.sh2. 赋予777权限chmod -R 777 db_backup.sh二、对db_backup.sh文件进行编写有边数限制的最短路——Bellman Ford算法
题目传送门 首先我们来认识一下Bellman Ford算法,Bellman - ford 算法是求含负权图的单源最短路径的一种算法,效率较低,代码难度较小。其原理为连续进行松弛,在每次松弛时把每条边都更新一下,若在 n-1 次松弛后还能更新,则说明图中有负环,因此无法得出结果,否则就完成。 实现过程 迭代 \(ansible playbook 恢复备份文件
有的时候我们用copy模块备份的文件想要回滚 ansible -i pbs_hosts all -m copy -a "src=file/hosts dest=/etc/ backup=yes" 那我们就可以用下面这种方式进行回滚 cat restore.hosts.yml --- #固定格式 #- hosts: "{{ ansiblegroupnames }}" #需要操作的组或者服务器,sqlite 内存模式存盘
https://database.guide/3-ways-to-backup-sqlite-database/ https://www.w3cschool.cn/doc_sqlite/sqlite-backup.html https://sqlite.org/backup.html http://www.sqlite.org/c3ref/backup_finish.html https://blog.csdn.net/u010168781/article/details/103311340 https:连大神都必须掌握的Linux定时任务
一、cron服务: systemctl status/start/stop crond 二、查看crontab帮助: [root@localhost ~]# crontab --help crontab:无效选项 -- - crontab: usage error: unrecognized option Usage: crontab [options] file crontab [options] crontab -n [hostname] Options: -udefine userpg单库备份脚本
[root@VM_200_185_centos sh]# cat auto_pqsqlbakcup.sh #!/bin/bash ##by 2022/07/10 host_ip=`hostname -I` username=kong database=kong port=5432 pg_dump=/usr/bin/pg_dump PSQL_BACKUP=/data/pgdata thedate=$(date '+%Y%m%d_%H%M%S') #check up backup ro