备份和恢复
以 Garoon 安装在以下环境中为例,介绍备份和还原的情况。
- Windows环境:
- 安装标识符:cbgrn
- CGI目录:C:\inetpub\scripts
- MySQL安装目录:C:\Program Files\Cybozu
- Linux环境:
- 安装标识符:cbgrn
- CGI 目录: /var/www/cgi-bin
- MySQL 安装目录:/usr/local/cybozu
注意事项
描述在备份或还原之前必须确认的内容。
- 备份及还原需要由以下用户进行操作。
- Windows环境:
持有服务器的本地管理员权限的用户 - Linux环境:
持有root权限的用户
- Windows环境:
- 在备份数据时,Garoon无法使用。
- 根据数据的大小,备份可能需要很长时间。
- 数据备份和还原的Garoon版本必须相同。
- 不要将备份数据存储在 Garoon 使用的以下目录中:版本升级或应用 Service Pack,都可能造成数据丢失。
- Windows环境:
- C:\Program Files\Cybozu和子目录
- C:\inetpub\scripts\cbgrn和子目录
- Linux环境:
- /usr/local/cybozu 和子目录
- /var/www/cgi-bin/cbgrn 和子目录
- Windows环境:
- 如果通过监视工具监视各服务和守护进程的运行,建议从监视对象中去掉 Garoon,直到作业完成。
备份对象
备份数据库 (MySQL) 中使用的data目录files目录。
存储在各目录中的数据如下所示:
- data目录:
保存了 MySQL 工作所需的数据。
包含数据库用户的密码和Garoon 应用程序的数据等。 - files目录:
保存站内信及公告等程序中的附件数据。
MySQL 数据和附件数据已整合。
还原时,需要同时获取的data目录和files目录的数据。
备份数据时,请慎重制定备份计划,确保不会发生数据的不同步。
安装Garoon时,可以选择Garoon使用的 MySQL。
根据所使用的 MySQL不同,MySQL 的服务名称和备份对象的目录路径也不同。
Windows环境
使用安装程序中附带的MySQL时
- MySQL 服务名称:
Cybozu_Database_Engine_5_0 - 备份对象的目录路径:
- C:\Program Files\Cybozu\mysql-5.0\data
- C:\Program Files\Cybozu\mysql-5.0\files
使用已安装的MySQL时
- MySQL 服务名称:
MySQL(版本号) - 备份对象的目录:
- C:\ProgramData\MySQL\MySQLServer(版本号)\data
- C:\Program Files\Cybozu\mysql-5.0\files
Linux环境
使用安装程序中附带的MySQL时
- MySQL 服务名称:
cyde_5_0 - 备份对象的目录:
- /usr/local/cybozu/mysql-5.0/data
- /usr/local/cybozu/mysql-5.0/files
使用已安装的MySQL时
- MySQL 服务名称:
mysqld - 备份对象的目录:
- /var/lib/mysql
- /usr/local/cybozu/mysql-5.0/files