备份脚本dump_db.sh#!/bin/bash # 时间戳 202411041530 TIMESTAMP=$(date +%Y%m%d%H%M) # 备份文件存放目录 BACKUP_DIR="/mysql/backup" # 容器名称 CONTAINER_NAME="mysql" # mysql密码 MYSQL_ROOT_PASSWORD="123456" # 容器导出文件 docker ex
原创 精选 10月前
392阅读
一、备份1.查看vixie-cronRPM软件包是否已安装判定该软件包是否已安装,使用rpm-qvixie-cron命令。[root@localhost~]#rpm–qvixie-cron2.判定服务是否在运行判定该服务是否在运行,使用/sbin/servicecrondstatus命令[root@localhost~]#/sbin/servicecrondstatus3.启动、关闭和重启、重新载
原创 2018-08-03 11:07:37
4872阅读
备份系统# 备份系统的命令: # 首先切换到root用户 sudo su cd / # 先备份系统文件,这里把压缩后的.tar.gz文件放在另外一个硬盘里 # 实际的保存路径需要修改 tar -cvpzf /media/glx/Data1/SysBackups/ubuntu_backup_sys@`date +%Y-%m-%d`.tar.gz --exclude=/proc --exclude=
       Last modified:2013-05-02 16:55:01      **********************************************       在实际应用中,定时备份数据库是一件非常重要的工作,下面是关于利用java程序实现数据库自动调
转载 2023-09-11 09:47:42
69阅读
1. 利用commit理解镜像构成(1)通过实训平台进入到操作系统界面,在#后输入docker run --name webserver -d -p 80:80 nginx命令,然后按Enter键,启动一个nginx容器。示例代码截图,如图所示:(2)在#后输入curl 10.24.2.16(可在实训平台通过ip a命令查询)命令,然后按Enter键,查询Nginx欢迎页面代码。示例代码截图,如图
定时备份数据库某个表中的部分数据并将该文件通过邮件发送出去备份数据库表(mysqldump)语法:mysqldump -u用户名 -p密码 数据库名 表名 --where="筛选条件" > 导出文件路径例子:从zabbix数据库的history表中导出value>10 的数据到 /home/zabbix/history.sql 这个文件中mysqldump -uzabbix -pzab
原创 精选 2014-10-23 11:10:31
1149阅读
# 定时清理 MySQL 备份文件的实践 在日常的数据库管理工作中,定期备份数据库是维护数据安全的必要措施。然而,随着时间的推移,备份文件会不断增加,可能会占用大量的磁盘空间。为了解决这个问题,定时清理过期的 MySQL 备份文件就显得尤为重要。在本文中,我们将探索如何使用脚本和定时任务(如 cron 任务)定期清理 MySQL 备份文件,从而保持良好的磁盘空间管理。 ## 一、备份文件的重要
原创 2024-08-05 08:52:28
62阅读
先清空回收站,软件升级到最新 Ubuntu系统与Windows系统所采用的文件系统不同, Ubuntu系统在使用或更新过程中不会产生文件碎片和垃圾文件,所以在使用 Ubuntu系统中不用考虑清理系统的文件垃圾和整理文件碎片。如果你确实想去清理一下Ubuntu系统的话,那么请你参照下述方法去做吧:按“Ctrl+Alt+T”,调出终端。在终端输入下面的命令(复制到终端窗口即可)——按回车键——输入
转载 2024-05-17 07:36:52
113阅读
1点赞
在很多时候我们需要数据备份还原,实际生产是通过数据库专业维护人员通过命令来操作的。这里提供通过代码进行数据备份还原,主要方便日常的数据恢复第一步、新建Maven工程(也可以直接新建spring boot项目比较方便)这是一个可独立部署运行的项目新建mango-backup项目第二步、添加依赖在pom文件中添加web、Swagger、common依赖pom.xml<?xml version="
一、概述   在项目中,需要对一些文件进行定时备份,这些文件里都是各个用户上传的视频。第一次是全量备份,然后就定期的进行增量备份。大致的思路是如下:对于全量备份,可以用批处理命令复制源文件到目标文件即可。对于增量备份,则增加一个名为timestamp.txt的文本文件,里面是每次备份的时间戳。这样每次备份均只备份文件的修改时间大于该时间戳的文件。如何做到定期备份呢?很简单,直
rsync+crontab实现文件自动打包上传
原创 2016-05-15 11:08:27
1232阅读
shell脚本
原创 2019-07-24 10:08:09
1877阅读
文章目录备份系统1. 进入root用户2. 进入根目录3. 开始备份命令格式:选项:压缩文档的路径及名称欲备份目录恢复备份 参考: http://nerotux.tuxfamily.org/index.php/Articles/TarCommand 备份系统1. 进入root用户sudo su2. 进入根目录cd /3. 开始备份tar cvpzf backup-`date '+%d-%B-%
通常情况下使用ubuntu时需要安装很多软件,有时会因为我们因此误删东西导致系统崩溃,或者当更换磁盘以及磁盘损坏时造成系统丢失,还需要话费大量的时间去配置,因此备份系统很重要。找到的备份方案有几种采用ubuntu16.04自带的备份系统,这个用了下,备份完成了,可是恢复时电脑卡主了,试了两次都没成功很头疼;使用了remastersys和respin方法备份,可是都会受到容量限制,而且不知为何rem
转载 2024-01-22 11:42:33
60阅读
一、需求为预防gitlab出现故障,每天定时备份备份完成后把之前的备份文件删除,备份成功或失败的时候自动发送邮件提醒,这里的gitlab为docker部署。二、备份命令准备1)备份命令 创建一个 gitlab_auto_backup.sh文件文件内容#!/bin/bash # 进入GitLab容器并执行备份 --gitlab为docker名称 docker exec -t gitl
原创 精选 2024-06-22 14:35:08
201阅读
本文章备份自己运维时候写的常用的shell脚本1 用于tcping 并且存储tcping的结果 #!/bin/bash # mkdir -p /tcpingtest/$1 #创建存储的文件夹,文件夹的内容为/tcpingtext+传递的参数+日期 while true do days=$(date "+%Y-%m-%d") mkdir -p /tcpingtest/$2/$days
转载 2024-06-09 08:45:00
48阅读
  项目代码 pom.xml 文件Quartz 的包是整个项目不可缺少的 1 <properties> 2 <!-- Spring的版本 --> 3 <springframework.version>4.0.6.RELEASE</springframework.version> 4
转载 2021-07-20 16:50:53
118阅读
在我们现有的系统中数据库的重要性不言而喻,为了避免数据宕机或误操作造成的数据丢失情况的产生,定期对数据库进行备份是必须要做的工作,下面将介绍SQL Server自带的数据库备份方法,希望可以帮助大家解决日常备份的问题。 ...
转载 2021-05-03 15:55:28
1547阅读
2评论
MySQL备份与恢复MySQL日志管理、备份与恢复数据备份的重要性数据库备份的分类从物理与逻辑的角度,备份可分为从数据库的备份策略角度,备份可分为常见的备份方法物理冷备MySQL完全备份优点缺点数据库完全备份分类MySQL 完全备份与恢复MySQL 完全备份物理冷备份与恢复mysqldump 备份与恢复完全备份一个或多个完整的库(包括其中所有的表)完全备份MySQL服务器中所有的库完全备份指定库
转载 2024-01-11 16:22:39
124阅读
文件备份1 步骤2 测试3. 思考 需求:用户输入当前目录下任意文件名,程序完成对该文件备份功能(备份文件名为xx[备份],例如:test[备份].txt)。 1 步骤1.接收用户输入的文件名 2.规划备份文件名 3.备份文件写入数据2 测试# 1. 用户输入目标文件 sound.txt.mp3 old_name = input('请输入您要备份文件名:') # print(old_nam
转载 2023-07-07 17:13:33
236阅读
  • 1
  • 2
  • 3
  • 4
  • 5