查看“备份和还原模块配置”的源代码
←
备份和还原模块配置
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:用户
您可以查看并复制此页面的源代码:
'''备份还原模块用户使用指南''' 注意,此模块已经在13版本更新,请检查。 '''总览''' 备份生成呼叫的PBX是非常重要的工作。我们提供商业版本的备份还原模块。请不要删除标注"Schmooze POMPs",否则你的备份可能不能保存。 再次提示,备份工作的IPPBX系统是非常重要的工作,请务必谨慎操作。 '''Logging in''' * 点击顶部菜单 '''Admin''' * 下拉菜单中点击 '''Backup & Restore''' 在右侧栏中,系统会列出不同的备份模块。 http://wiki.freepbx.org/download/attachments/26509506/backup-restore-home-screen.png '''Backups''' 备份模块支持用户对系统必要文件进行安全备份。 用户可以创建一个备份任务,根据时间周期来定期执行任务进行备份。 '''Restores''' 还原模块则是如果系统出现故障以后,用户可以把备份的文件通过还原模块来进行系统还原。用户可以通过本地还原,FTP还原或者SSH,或者本地存储服务器还原。 '''Servers''' 服务器部分是用来定义哪一台服务器或者数据库需要进行备份配置。用户也可以配置一台linux服务器或者FTP服务器来进行备份任务。 '''Templates''' 模板用来创建文件组,路径,或者数据库,这些数据可以包括在备份文件中。我们已经定义了一些标准的模板,当然用户也可以添加自己的模板。 当创建备份任务时,用户也可以通过鼠标拖拉这些模板,添加这些模板到备份任务中。 '''Backup Settings''' 点击 '''New Backup''' 按钮创建一个新的备份任务,或者点击已存在的备份进行编辑设置。 http://wiki.freepbx.org/download/attachments/26509506/backup-name-description.png '''Backup Name''' 指定一个备份文件名称。 '''Description''' 对其备份添加描述。 '''Status Email''' 如果已定义,备份开始运行时,系统会发送状态更新数据到邮箱。 '''Backup Items''' http://wiki.freepbx.org/download/attachments/26509506/backup-items-drag-list.png '''Items''' 选择备份项。 如果选择完整备份,从这些相关项目拖拉进来。 ''注意'' 高级用户可以按 http://wiki.freepbx.org/download/attachments/26509506/plus-sign.png 添加自己的文件或者路径。 完成添加项目后,用户可以看到所有需要备份的项目: http://wiki.freepbx.org/download/attachments/26509506/backup-items.png ''注意'' 完整备份中没有包括语音邮箱,自定义的音乐等待,系统提示录音文件。如果用户需要添加这些文件,使用鼠标从模板中拖“System Audio”和“Voicemail Templates”到需要备份的项目中。 '''Hooks''' 钩子挂载方式是基于备份任务来支持用户自定义一个可执行的脚本,针对每个不同的命令执行不同的程序。此命令针对一些高级用户支持。 ''注意'' 确认用户脚本必须具有Asterisk 用户权限! http://wiki.freepbx.org/download/attachments/26509506/backup-hooks.png '''Pre-Backup Hook''' 启动实际备份前执行的挂载程序。 '''Post-Backup Hook''' 备份完成后执行的挂载程序。 '''Pre-Restore Hook''' 备份还原前执行的挂载程序。 '''Post-Restore Hook''' 备份还原后执行的挂载程序。 '''Backup Server''' 选择备份的服务器。 这个服务器可以是本地PBX服务器(备份模块可能是工作状态),或者是另外一台服务器。因为我们需要备份的是这一台服务器,通常情况下点击“This Server”。 http://wiki.freepbx.org/download/attachments/26509506/backup-server.png '''''''''Storage Location''' 存储服务器是我们保存备份文件的服务器。默认情况下,我们存储在本地服务器的存储空间中。 Local Storage: 备份文件压缩包存放在 "/var/spool/asterisk/backup/(backupjobname)/*.tgz" 本地服务器。 '''Available Servers''' 列表列车了已设置的在备份模块中定义的服务器。 http://wiki.freepbx.org/download/attachments/26509506/storage-servers.png '''Storage Servers''' 需要存储备份文件的服务器,从这些文件 '''Available Servers''' 拖拉到 '''Storage Servers''' 中。 http://wiki.freepbx.org/download/attachments/26509506/selected-server.png '''Backup Schedule''' http://wiki.freepbx.org/download/attachments/26509506/backup-schedule.png '''Never''' 从不备份 '''Hourly''' 每小时备份 '''Daily''' 每天午夜备份 '''Weekly''' 每星期日午夜备份 '''Monthly''' 每月的第一个午夜备份 '''Annually''' 每年的第一个午夜备份 '''Reboot''' 重新启动服务器,运行更新程序。 '''Custom''' 当运行升级时,支持用户自定义时间计划。 http://wiki.freepbx.org/download/attachments/26509506/custom-backup-schedule.png '''Maintenance''' 删除文件时,定义用户需要保存的备份数量。 http://wiki.freepbx.org/download/attachments/26509506/maintenance.png '''Delete After Time Frame''' 定义一个时间点来删除备份,例如三个月以后或者五星期以后。 '''Delete After Runs''' 通过设置一个阀值来定义需要删除的备份文件数量,例如15。 那么,第16个备份文件就会从系统中删除。 我们推荐保存7-10份备份就可以。 '''Save''' 完成所有设置后,点击'''Save'''按键。 http://wiki.freepbx.org/download/attachments/26509506/save-button.png '''Run''' 用户也可以在任何时间手动备份系统文件,点击运行按键就可以运行。 http://wiki.freepbx.org/download/attachments/26509506/backup-status.png 完成程序运行后,会弹出一个对话框显示"'''Backup successfully completed!'''" '''Restore''' 用户可以从还原备份选择一个备份文件对其系统进行还原。 '''Restoring from a Server''' 选择一个有效的服务器,选择服务器进行还原。 http://wiki.freepbx.org/download/thumbnails/26509506/server-list-restore-from.png 可选的备份文件列表列出了所有文件备份,,用户可以查看这些文件。 http://wiki.freepbx.org/download/attachments/26509506/list-of-files.png 浏览这些备份文件,此备份文件中选择一个来进行还原。 http://wiki.freepbx.org/download/attachments/26509506/backup-to-restore-from.png 点击 '''Go!''' 按钮。用户将看到需要还原的项目。 使用勾选框选择需要还原的项目,然后点击'''Restore'''按钮。 http://wiki.freepbx.org/download/attachments/26509506/restore-selections.png 系统界面弹出一个对话框显示还原状态。 http://wiki.freepbx.org/download/attachments/26509506/running-restore.png 完成还原后,系统会显示'''Done!'''表示还原完成。 http://wiki.freepbx.org/download/attachments/26509506/restore-complete.png '''Restoring from a Local File''' 用户也可以从本地服务器上传一个备份文件,确认备份文件必须是一致的。 在'''Restore''' 中的Backup & Restore 模块中,点击'''Browse'''按钮。 http://wiki.freepbx.org/download/thumbnails/26509506/browse-button.png 从本地服务器选择。 点击'''Restore'''按钮开始还原流程,用户会看到需要还原的项目。 勾选需要还原的项目,点击'''Restore'''按钮。 http://wiki.freepbx.org/download/attachments/26509506/restore-selections.png http://wiki.freepbx.org/download/attachments/26509506/running-restore.png http://wiki.freepbx.org/download/attachments/26509506/restore-complete.png '''Servers''' 服务器部分显示已创建的服务器,也可以创建新服务器。 http://wiki.freepbx.org/download/attachments/26509506/servers-main-page.png '''Backup Server Types''' '''Email''' 通过邮件附件形式发送备份文件。 '''FTP''' 通过FTP服务器备份,发送备份文件到FTP服务器。备份文件可以直接从FTP服务器拷贝回来。 '''Local''' 备份文件存储在本地服务器。同样通过本地存储空间好友这些备份文件。 '''MySQL Server''' 备份我们的数据库,存储备份文件。 '''SSH Server''' 通过SSH服务器来登录本地服务器执行备份。例如热备服务器,用户可以设置一个备份任务对生成服务器进行热备。当然也可以通过热备服务器还原备份文件。 ''注意'' 用户也可以定义一个SSH 服务器保存备份文件,就像FTP服务器一样,使用SCP 拷贝文件。 '''Templates''' 备份模板显示已创建的目标,用户可以编辑配置。 http://wiki.freepbx.org/download/attachments/26509506/templates-list.png 已包括的模板不能被修改。用户可以创建自己的目标。通常情况下无需创建新模板,除非用户希望简化自定义的包含文件,目录或者数据库备份。用户可以自己创建一个模板,然后拖拉到备份任务即可。 '''''''''Creating a Template''' 在模板部分,点击'''New Template'''按钮。 创建时输入名称和描述。 http://wiki.freepbx.org/download/attachments/26509506/backup-template-name-desc.png 点击 http://wiki.freepbx.org/download/attachments/26509506/plus-sign.png 选择希望备份的文件,目录,和数据库。重复选择需要备份的内容项目。 http://wiki.freepbx.org/download/attachments/26509506/menu-options-template.png ''以下举例说明已经选择的项目和类型'' http://wiki.freepbx.org/download/attachments/26509506/template-custom-items.png 完成以后,点击'''Save'''。 http://wiki.freepbx.org/download/attachments/26509506/save-button.png
返回至
备份和还原模块配置
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
合作伙伴
FreePBX官方
IPPBX软硬件
SIP 终端话机
SBC
语音网关,Sangoma语音板卡
工具
链入页面
相关更改
特殊页面
页面信息