`

[轉載] 让linux自动备份每日数据库

阅读更多
[轉載] http://phpv.net/html/268.html

首先我在/root/backup 目录下建立一个文件夹,

#mkdir /root/backup/mysqlbackup
以后在每天五点钟,就会有一个文件保存在这里.

接着新建文件
#vim /root/mysqlautobak

输入:

filename=` date +%Y%m%d `
mysqldump --all-databases -uroot -p(mysql密码) > /root/backup/mysqlbackup/mysql$file.sql

保存退出!

让它可以执行
#chomd +X /root/mysqlautobak

接着开始完crontab了

#vi /etc/crontab

添加一行

01 5 * * * root /root/mysqlautobak

保存退出.

重新启动你的crond服务进程

# /etc/rc.d/init.d/crond restart

OK!!
分享到:
评论

相关推荐

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

    在Linux环境下,远程定时备份Oracle数据库是一项至关重要...这涉及到Linux系统的操作、Oracle数据库的备份工具使用以及自动化脚本的编写,都是运维工作中不可或缺的技能。记得在实际操作中根据具体环境和需求进行调整。

    Linux下备份oracle数据库到本地

    本文主要讨论如何在Linux系统下使用Oracle的exp工具来备份数据库到本地,并结合使用shell脚本和crontab实现自动化定时备份。 首先,我们需要创建一个shell脚本来执行Oracle的exp命令。创建一个新的shell文件,例如...

    linux下数据库备份脚本

    在linux下方便的备份mysql数据库的脚本。

    自动备份多数据库脚本

    这里我们讨论的“自动备份多数据库脚本”是一个基于Shell的解决方案,它能够有效地帮助管理员定期备份多个MySQL数据库,并进行智能管理,如创建日期命名的备份目录以及删除旧的备份以节省存储空间。 首先,让我们...

    linux中如何备份数据库.doc

    这篇文档主要讲解了如何在Linux系统上为MySQL数据库创建自动备份。以下是详细的步骤和知识点: 1. **检查crond服务**:`service crond status`用于确认是否已安装并运行了计划任务服务crond。如果没有,Linux系统...

    linux 自动备份数据库上传FTP //含有注释

    CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期

    Linux下实现Oracle数据库自动备份的脚本

    Linux下实现Oracle数据库自动备份的脚本

    LINUX下备份数据库

    LINUX下备份数据库 backupdatabase.jx.sh

    postgresql数据库定时备份脚本(linux)

    在Linux环境中,对PostgreSQL数据库进行定时备份是确保数据安全的重要步骤。PostgreSQL是一个功能强大的开源关系型数据库系统,广泛应用于各种规模的企业和项目。定时备份可以帮助我们在系统故障、误操作或其他不可...

    Linux自动备份MySQL数据库并上传到FTP服务器上shell脚本

    ### Linux自动备份MySQL数据库并上传到FTP服务器上Shell脚本详解 #### 一、脚本概述 本脚本主要用于在Linux环境下实现MySQL数据库的自动备份,并将备份文件上传至指定的FTP服务器。对于需要定期备份MySQL数据库的...

    自动备份oracle数据库

    自动备份Oracle数据库能够确保在系统故障、人为错误或软件问题发生时,能够快速恢复到正常状态,减少业务中断的时间。在这个过程中,我们可以利用各种工具和方法实现自动化。 首先,了解Oracle数据库备份的基本类型...

    Linux系统下定时备份数据库

    在Linux系统,特别是CentOS这样的基于Red Hat的发行版中,定期备份数据库是维护数据安全的重要环节。这里我们将深入探讨如何在CentOS环境下,针对MySQL数据库进行定时备份,并且实现自动压缩以及旧备份的清理。 ...

    Java代码备份(windows和Linux)服务器oracle数据库

    本篇文章将详细介绍如何通过Java编程语言在Windows和Linux操作系统上实现对Oracle数据库的备份。 首先,理解Oracle数据库备份的基本概念是必要的。Oracle提供多种备份方式,包括物理备份(如数据文件、控制文件、...

    linux下自动备份oracle数据库及拷备文件到磁带机

    在Linux环境下,对Oracle数据库进行自动备份以及将备份文件拷贝至磁带机是一项关键的任务,确保数据的安全性和可恢复性。以下将详细介绍这个过程涉及的知识点。 首先,Oracle数据库的备份通常采用两种主要方法:...

    利用Crontab为Linux定时备份Mysql数据库

    Crontab是Linux中的一个调度工具,可以用来自动化周期性任务,包括数据库的备份。下面将详细介绍如何利用Crontab来实现Linux定时备份MySQL数据库的步骤。 首先,你需要创建一个用于存放备份文件的目录。在本例中,...

    Linux中Oracle数据库备份

    本文详细介绍了在Linux环境中对Oracle数据库进行手动备份和恢复的操作步骤,并提供了一个简单的脚本示例用于实现自动化的定期备份。这些步骤不仅可以帮助确保数据的安全性,还能够有效地应对数据丢失的情况。对于...

    linux下数据库自动备份及删除

    在linux下通过设置crontab 定期执行脚本实现备份及删除,

    Linux下Oracle的数据定时自动备份

    Linux 下 Oracle 的数据定时自动备份 Linux 下 Oracle 的数据定时自动备份是系统管理员每天都在做着同一样的工作。为避免数据丢失,需要进行数据备份。本文将结合实践经验谈一谈 UNIX 环境下 Oracle 数据库的自动...

    linux系统 备份所有mysql数据库shell脚本

    linux服务器上,自己做所有数据库备份脚本方法,先打包在保存

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

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

Global site tag (gtag.js) - Google Analytics