`
muyu
  • 浏览: 223322 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用shell定时备份数据库

阅读更多

备份数据库的shell脚本,以日期+时间的格式保存:

#!/bin/sh
file='officeks'`date  '+%y%m%d%H%M%S'`'.sql.gz'
/usr/local/webserver/mysql/bin/mysqldump -uofficeks -pkl45kj89ksd  officeks --skip-lock-tables | gzip > /data1/backup/mysite/$file

 

在crontab里加计划任务:

00 00 * * * /bin/bash /data1/backup/mysite/backdb.sh
分享到:
评论

相关推荐

    定时备份数据库,及问题总结 亲测有效

    【定时备份数据库】是保障数据安全的重要措施,尤其是在企业级应用中,确保数据的完整性和可恢复性至关重要。本文将详细介绍如何在Linux环境下,利用MySQL数据库的`mysqldump`工具实现定时备份,并提供了一个亲测...

    定时备份数据库 可以设定备份时间

    定时备份数据库是一项基础且至关重要的任务,旨在确保数据的安全性,防止因硬件故障、软件错误或恶意攻击导致的数据丢失。本篇文章将深入探讨定时备份数据库的概念、重要性、常见方法以及实施策略。 1. **定时备份...

    mysql定时备份数据库文档及工具

    总之,MySQL定时备份数据库是确保业务连续性和数据安全的关键实践。通过选择合适的备份方法并结合自动化工具,可以有效地管理和保护数据库。务必定期测试备份以验证其可恢复性,并根据业务需求调整备份策略。

    shell 脚本对数据库定时备份

    本文将详细讲解如何使用Shell脚本实现对数据库的定时备份,以及涉及到的相关技术。 首先,Shell脚本是Unix/Linux操作系统中的一种强大的命令行解释器,它允许用户编写自动化任务,例如执行一系列命令、处理文件或...

    shell编程备份mysql数据库.sh

    防止误删服务器数据库 ,使用Shell脚本备份数据库: ### 1、需求分析: 1)每天凌晨2:10备份数据库atguiguDB到/data/backup/db 2)备份开始和备份结束能够给出相应的提示信息 3)备份后的文件要求以备份时间为...

    mysql数据库自动定时备份

    MySQL数据库的自动定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性,尤其是在发生意外情况如系统故障、硬件损坏或人为错误时。本教程将详细讲解如何设置MySQL数据库的自动定时备份,包括步骤、所...

    linux下远程定时备份oracle数据库

    在Linux环境下,远程定时备份Oracle数据库是一项至关重要的任务,它能确保数据的安全性和业务的连续性。Oracle数据库作为企业级的数据库管理系统,其备份与恢复策略必须严谨且可靠。以下将详细阐述如何在没有安装...

    Linux下定时备份MySQL数据库的Shell脚本.pdf

    ### Linux下定时备份MySQL数据库的Shell脚本知识点详解 #### 一、背景介绍与重要性 对于每一个在线网站或服务而言,数据备份是一项至关重要的任务。无论是为了应对未来的版本升级,还是服务器迁移的需求,定期备份...

    Linux下定时备份文件.zip_数据库定时备份

    下面我们将深入探讨如何在Linux环境下设置定时备份数据库。 首先,让我们分析提供的文件名: 1. `2.chmod 777 backup.sh.txt`:这可能是脚本文件`backup.sh`的文本版本,`chmod 777`是用于赋予所有用户对文件的读、...

    定时备份数据库到邮箱

    `定时备份数据库到邮箱.vbs`文件很可能是这样一个脚本,它结合了SQL Server Management Studio (SSMS)或类似的工具来执行备份,并使用Outlook或者SMTP服务发送邮件。 首先,我们需要连接到数据库并执行备份命令。...

    Linux shell实现每天定时备份mysql数据库

    在Linux环境中,使用shell脚本来实现每天定时备份MySQL数据库是一种常见的自动化操作,它可以帮助系统管理员高效地维护数据库的备份策略,确保数据的安全性。以下将详细介绍如何通过Linux shell实现这个功能。 首先...

    结合crontab实现数据库定时备份

    本文将详细介绍如何使用`crontab`工具来实现MySQL数据库的定时备份。 #### 一、crontab简介 `crontab`(Cron table)是Unix/Linux操作系统中的一个标准服务,用于设置周期性执行的任务。用户可以使用`crontab`命令...

    linux服务器如何每天定时的备份mysql

    - `mysqldump -u root -p'rootabc'`: 使用`mysqldump`命令备份数据库,其中`-u root`指定MySQL的用户名为root,`-p'rootabc'`指定密码为rootabc。 - `| gzip > $backupdir/abc$time.sql.gz`: 通过管道(`|`)将导出...

    自动定时备份远程服务器的mysql数据库并存储在本地

    本篇文章将详细介绍如何实现这一目标,将远程服务器的MySQL数据库自动定时备份并存储在本地。 首先,我们需要了解MySQL的数据备份类型。常见的备份方式有全量备份和增量/差异备份。全量备份是备份所有数据库或选定...

    通过Shell脚本自动定时将Gitlab备份文件复制到远程服务器.doc

    知识点六: Shell定时远程备份脚本 创建一个Shell脚本auto_backup_to_remote.sh,用于定时将Gitlab备份文件复制到远程服务器上。 知识点七:远程备份服务器配置 在远程备份服务器上,需要配置authorized_keys文件...

    shell备份oracle及按实际删除备份文件

    通过shell,定时备份数据库,并在数据库中记录备份日志 定时删除超过指定时间长度的备份文件

    linux下oracle定时备份

    Oracle数据库的定时备份通常借助于Linux的cron服务来实现,这是一个强大的定时任务调度器。在Redhat Linux Enterprise 5中,Oracle 10g版本的数据库管理员可以通过配置crond服务和编写脚本来安排自动备份。 首先,...

    技术干货 利用zabbix监控mysqldump定时备份数据库是否成功.docx

    【技术干货】利用Zabbix监控mysqldump定时备份数据库是否成功 在现代企业中,数据库备份是一项至关重要的任务,确保数据的安全性和可恢复性。本文将详细介绍如何使用开源监控系统Zabbix监控mysqldump工具执行的...

    利用Zabbix监控mysqldump定时备份数据库状态.docx

    ### 利用Zabbix监控mysqldump定时备份数据库状态 #### 一、背景与需求分析 在现代企业的IT环境中,数据库作为核心的数据存储设施,其稳定性和数据完整性至关重要。对于许多公司而言,定期备份数据库是一项基本且...

Global site tag (gtag.js) - Google Analytics