ubuntu server上运行了一个discuz论坛,今天想起来备份一下数据库,原来一直没有备份过 猛吧!!呵呵。想到干脆来个自动备份,根据论坛贴子不是太多,一周备份一次吧。
下面是备份脚本文件
#!/bin/sh
/usr/bin/mysqldump -ueceroot -p88558855 --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x airclass_BBS | gzip > ~/mysqlbackup/airclass_BBS_$(date +%F).gz
使用了gzip压缩后保存到指定的位置,并用日期命名文件。在终端下执行了一下,没有问题。 然后把脚本放到/etc/cron.weekly目录,让他每星期执行一次。原来也弄过一次,始终没有正确执行过,后来发现原来是脚本写得有问题,原来是在windows下用记事本写的,然后传到服务器上。用$ ./cuc-db-backup 执行了一下,发现有错,提示#!/bin/sh^M: interper…什么的错误,原来是文件格式的问题,没办法,直接在linux终端重抄了一遍文件,OK,没问题了!等着自动备份吧 :-P
顺便研究了一下ubuntu的crontab文件,内容如下:
# m h dom mon dow user command
17 * * * * root run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test [...]
分享到:
相关推荐
定时任务/脚本:自动备份MySQL数据库通常使用定时任务或脚本来实现。可以使用操作系统的定时任务工具(如cron)或编写脚本来定期执行备份操作。 备份类型:自动备份可以包括完全备份和增量备份两种类型。完全备份会...
使用Cronjob备份数据库、静态文件和配置至AWS S3
建立linux的cron调用此脚本.实现对数据库启动情况检查. 如果发现数据库异常则可以写文件/写库/手机短信息发送. 本例直接写文件操作。
利用CRON进程实现Oracle数据库定时备份.pdf
shell+cron实现MySQL自动备份且自动删除N天前备份
kubernetes-cloud-mysql-backup:kubernetes-cloud-mysql-backup是基于Alpine Linux的Docker映像,可在将MySQL数据库上载到Amazon S3或Google Cloud Storage之前自动执行MySQL数据库的备份。 它被设计为在Kubernetes...
可以建立一个cron,直接调用此PHP脚本,如果数据库错误,那么直接可以进行其他操作。例如:写库\写文件\发手机短信等等。
phpBB自动数据库备份 这是用于开发phpBB自动数据库备份扩展的存储库。 快速安装 您可以按照以下步骤将其安装在分支的最新副本( )上: 。 解压缩下载的发行版,并将文件夹名称更改为autodbbackup 。 在phpBB板的...
利用Crontab实现对Oracle数据库的定时备份,很实用的一个教程!
docker-mysql-cron-backup:用于定期备份所有数据库的Docker映像
使用步骤: 设置 Amazon S3 账户: : 安装 aws/s3 Ruby gem: : 将 settings-sample.rb 重命名为 settings.rb 在 settings.rb 中,填写特定的命令路径、您的 Amazon API 凭证、MySQL 登录信息和数据库以及您要备份的...
备份数据库,这是必须会用到的,今天上午花了几个小时整理了一下,结果不错。下面详细的走一遍 一丶选择一个比较大位置来保存备份文件(创建文件就行) 使用mkdir来创建文件夹,这个简单。 二丶检查有没安装crond,...
在 cron 中运行它以自动备份数据库。 作者: Yudi Rosen ( )。 MIT 许可证:http: 配置: A. MySQL 设置适当设置 MSQL_ROOT_USER 和 MYSQL_ROOT_PASS。 它不必是root用户,但你要能够访问所有用户进行备份... 如果...
可根据需求修改内部参数,参数都有说明,centos7 mysql数据库备份脚本,实测可用,先给文件授权,chmod +x mysqlBackup.sh,后只需在Linux系统中定时器cron中加入脚本存放路径即可. 输入如下命令: crontab -e 在页面中...
每次cron调用时,将mysql数据库转储/备份到.sql.gz文件 在此主文件的每个cron调用(backup-dbX.php)上,将数据库转储/备份到.sql.gz文件(使用mysqldump命令)。 必须通过.my.cnf文件提供Mysql用户名和密码(如果...
每30分钟使用RCLONE和CRON将Docker容器备份到mysql数据库备份和微型存储到Google驱动器。 此docker映像可帮助您从minio存储实例备份/复制到Google驱动器。 我将其用于一些个人项目。 不是生产等级。 虽然,它只是...
该cron表达式可以在页面上根据个人设置自动生成,主要用于定时任务自动生成时间频率,特别好用,我自己集成的很好。
由于项目需要,每个月的历史存量数据需要进行一个归档和备份操作,以及一些日志表需要进行一个明细字段清除,让mysql数据库磁盘节省空间。则需要一些定时任务来定时清理这些数据。 2|0技术选型 Java 可以基于...
当广大Wordpresser欢欣鼓舞地升级到2.9,享受着在线图片编辑器、回收站等一系列新功能的时候,却发现Wordpress的生理周期突然失调了——以前她能够自动地定时为我们发布文章、清除缓存、备份数据库等等等等,而现在...
11.6 为数据恢复使用备份 309 11.6.1 恢复整个数据库 310 11.6.2 恢复单个的表 310 11.7 优化服务器 311 11.8 运行多个服务器 312 11.8.1 配置和安装多个服务器 313 11.8.2 多个服务器的启动过程 313 11.9 ...