对于zimbra邮件系统,主要备份好邮箱(mailbox),用户的帐号,和数据库:

/opt/zimbra/store 邮箱目录、LDAP数据、mysql数据三部分。

下面是具体步骤:

备份

1.备份mailbox

su – zimbra

mkdir /opt/zimbra/backup/store

cp -r /opt/zimbra/store/* /opt/zimbra/backup/store/

2.备份mysql

su - zimbra

/opt/zimbra/mysql/bin/mysqldump -uroot –p$mysql_pswd --socket=/opt/zimbra/db/mysql.sock --all-databases > /opt/zimbra/backup/dump.2017.sql

3.备份ldap

su - zimbra

/opt/zimbra/libexec/zmslapcat /opt/zimbra/backup/

会在/opt/zimbra/backup/目录下生成后面接日期的文件ldap.bak..$data

恢复

1.恢复mailbox

su – zimbra

mkdir /opt/zimbra/backup/store.old

mv /opt/zimbra/store/* /opt/zimbra/backup/store.old/

cp -r /opt/zimbra/backup/store/* /opt/zimbra/store

2.恢复mysql

mysql -uroot -p$mysql_pswd

mkdir /opt/zimbra/backup/ldap.db.old

mv /opt/zimbra/data/ldap/hdb/db/* /opt/zimbra/backup/ldap.db.old/

/opt/zimbra/openldap/sbin/slapadd -q -b "" -F /opt/zimbra/data/ldap/config -cv –l/opt/zimbra/backup/ ldap.bak..$data

重启zimbra:zmcontrol restart

zimbra mysql stopping_zimbra数据备份相关推荐

  1. windows下mysql的数据备份

    windows下mysql的数据备份 网上有很多mysql的备份方法,但是自己成功了的只有三种. 1.简单直白粗暴: 直接从数据库导出sql文件,通常是我们的第三方工具自带的功能,可以整个数据库导出, ...

  2. MySQL的数据备份

    MySQL的数据备份 MySQL数据完全备份 数据备份目的? 数据丢失或者损坏,可以使用备份数据恢复 数据备份策略 完全备份 备份所有数据(一张表,一个库.一台服务器) 增量备份 备份上次备份后,所有 ...

  3. Mysql大数据备份和增量备份及还原

    目前主流的有两个工具可以实现物理热备:ibbackup和xtrabackup ;ibbackup是需要授权价格昂贵,而xtrabackup功能比ibbackup强大而且是开源的 Xtrabackup提 ...

  4. mysql 的数据备份_MySQL 数据备份与还原

    一.数据备份 1.使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件.表的结构和表中的数据将存储在生成的文本文件中. mysqldump命令的工作原理很简单.它先 ...

  5. 小白学习MySQL - 聊聊数据备份的重要性

    最近某套MySQL数据库服务器异常关机,导致MySQL不能正常拉起来,启动过程中,error日志中记录了如下的信息,可以看到,数据库因为异常关闭,此时会进行实例恢复的操作, [Note] InnoDB ...

  6. mysql 表数据备份和恢复_mysql 数据备份与恢复

    MySQL数据备份与恢复 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境.但不能恢复到异构系统中如Windows. #2. 逻辑备份: 备份的是建表.建库.插入等操作所执行SQL语句,适 ...

  7. MySQL系列 数据备份 pymysql模块

    MySQL数据备份 #1. 物理备份: 直接复制数据库文件,适用于大型数据库环境.但不能恢复到异构系统中如Windows. #2. 逻辑备份: 备份的是建表.建库.插入等操作所执行SQL语句,适用于中 ...

  8. mysql+自动化数据备份_Mysql:自动化备份

    简介 在这个数据为王的时代,数据的备份十分重要,这里就分享一篇mysql数据库自动备份的脚本(是从网上搜到的),其将配置文件和备份脚本分离,提高了安全性,脚本风格规范严谨,分享给大家希望对需要的小伙伴 ...

  9. MySQL的数据备份和数据恢复

    1.数据备份(mysqldump,在Linux终端操作) 1.命令格式: mysqldump -u用户名 -p 源库名 > ****.sql2.源库名的表示方式--all-databases 备 ...

最新文章

  1. 与ObjectDataSource共舞
  2. 雷军这个程序员!真的牛逼!
  3. 世行向越提供贷款发展河内市公交建设
  4. Java编程中“为了性能”需做的26件事(转)
  5. 【项目管理】ITTO-进度管理
  6. oracle 创建触发器_oracle创建触发器
  7. JAVA设计模式 - 单例模式
  8. 开发商微信选房后不退认筹金_新楼盘开盘的“认筹”和“认购”,劝您看懂后再去认!...
  9. 未来教育计算机题库三合一,未来教育-全国计算机等级考试真考题库、高频考点、模拟考场三合一(二级MS Office高级应用)...
  10. 基于物联网的防盗报警器设计与实现
  11. 中国金茂销售表现亮眼,资金杠杆率进一步下降
  12. php数组键值对是什么意思_php数组中键值对怎么理解呢?
  13. grpc、https、oauth2等认证专栏实战17:grpc-go自定义认证之base64验证介绍
  14. redis统计各种活跃数据
  15. ROS机器人035-机器人系统+Opencv图像识别
  16. android 修改png颜色,安卓修改图片颜色
  17. AMS1117 sot-223 稳压芯片的dxp库
  18. ARC086 E Smuggling Marbles
  19. IC先生网:磁性开关的工作原理及其应用详解
  20. Java:实现剪枝算法(附完整源码)

热门文章

  1. 论文解读:《基于预先训练的DNA载体和注意机制识别增强子-启动子与神经网络的相互作用》
  2. mqtt 传文件断开连接的原因_mqtt服务器连上就断开
  3. web课程设计网页规划与设计—— 中西餐美食餐饮网站(10页面) html+css+javascript网页设计实例...
  4. 如何建立自己的认知体系
  5. sigmoid函数原理及饱和后梯度消失的问题
  6. 什么是通达信接口函数
  7. 现代计算机控制理论及应用王万良 pdf,计算机}j现代化.PDF
  8. Python进行office操作 - 用Python读写Word文档入门
  9. 解决:npm ERR! code ELIFECYCLE npm ERR! errno 1
  10. jackson jdk版本对应关系_使用Jackson