OTRS系统备份还原测试
注:以下共有三种方法,均为在测试环境中操作,仅供参考。
一、从vsphere上导出OVA/OVF格式
注:此方法需要先将虚拟机关机,才能操作。
1.1 选中需要备份的虚拟机,点击菜单栏的文件->导出->导出OVF模板。
1.2 填写相应名称、目录,并选择格式ovf/ova。
其中ova格式导出的为单个文件,
ovf格式到处的为多个文件。
1.3 导入的时候,直接在vsphere中打开即可,文件->部署OVF模板。
注:此方法创建的虚拟机系统密码为备份的虚拟机系统密码,web端登录的系统初始密码为root。
二、 使用系统自带的“Createbackup”方式备份
2.1 打开虚拟机,光标移到8,回车。
2.2 默认备份的存放位置为“/BACKUP/application.iso”,下一步。
2.3 备份完成。
2.4 找到备份文件,拷贝出以备恢复用。
2.5 新建虚拟机,添加镜像,选择拷贝出来的“appliance.iso”文件。
2.6 开启虚拟机选择“连接到本地磁盘上的ISO映像”,或者将iso文件上传到服务器上选择“连接到数据存储上的iso映像”。
2.7 开始安装。
选择安装的虚拟硬盘、语言。
选择时区。
重置系统的密码,至少8个字符,用户默认为root。
配置网卡。
2.8 安装完成。
2.9 web端登录。
注:这种方法创建的虚拟机系统密码为自己设定的密码,web端登录的系统初始密码为root。
三、使用otrs中的“backup.pl”和“restore.pl”进行备份还原
3.1 登录到需要备份的系统中操作,这里用方法二中恢复出的系统。
新建一个目录,存放备份文件。mkdir/backup
执行备份命令,格式为”backup.pl –d 备份目录”。
查看备份出的文件,共有三种文件:应用文件、配置文件、数据文件。
3.2 创建一个虚机,以供恢复使用。
3.3 开始安装。
选择语言、安装硬盘、时区。
设置系统登录密码,至少8个字符。
配置网卡。
3.4 安装完成。
3.5 web端登录。
输入网址http://192.168.4.34/otrs/index.pl,登录。
3.6 进行恢复。
1、在web端安装ITSM。
2、psql –d template1(postgres用户)
alter userpostgres with password 'postgres';
alter userotrs with password 'otrs';
3、psql –U otrs –h127.0.0.1 –d template1
drop database otrs;
若drop失败,则重启数据库服务postgresql。
4
、psql –Upostgres –h 127.0.0.1 –d template1
create database otrs;
5、导数据。
mkdir /backup(存放备份文件)
vi /opt/otrs/Kernel/Config.pm(改用户名密码)
cd /opt/otrs/scripts
./restore.pl –b/backup/2015xxxxxx/ -d /TARGET/SHARE/opt/otrs/
vi /opt/otrs/Kernel/Config.pm(再改一次用户名密码)
注:这种方法创建的虚拟机系统密码为自己设定的密码,web端登录的密码为原备份的web端登录密码。