查看“备份”的源代码
←
备份
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:用户
您可以查看并复制此页面的源代码:
以下是使用FusionPBX的基本备份方法的步骤。<br/> ===命令行=== 使用数据库密码替换PGPASSWORD="zzzzzzzz"中的zzzzzzzz,来更改密码,可以从/etc/fusionpbx/config.php获取密码。 <pre> cd /etc/cron.daily nano fusionpbx-backup.sh #!/bin/sh now=$(date +%Y-%m-%d) echo "Server Backup" export PGPASSWORD="zzzzzzzz" mkdir -p /var/backups/fusionpbx/postgresql #delete postgres logs older than 7 days find /var/log/postgresql/postgresql-9.4-main* -mtime +7 -exec rm {} \; #delete freeswitch logs older 3 days find /usr/local/freeswitch/log/freeswitch.log.* -mtime +2 -exec rm {} \; pg_dump --verbose -Fc --host=$database_host --port=$database_port -U fusionpbx fusionpbx --schema=public -f /var/backups/fusionpbx/postgresql/fusionpbx_pgsql_$now.sql echo "Backup Complete"; </pre> 按ctrl + x,然后按y保存文件。<br/> ===计划任务=== 设置crontab -e <pre> crontab -e Choose 1 for nano Goto the last blank line and paste in the next line. 0 0 * * * /bin/sh /etc/cron.daily/fusionpbx-backup.sh press enter then save and exit. </pre> 完成此操作后,可以通过./fusionpbx-backup.sh或计划任务执行备份。 ===Web界面=== '''Freeswitch包安装路径'''<br/> [[文件:Fusionpbx_backup_source1.jpg]] '''Advanced > Default Settings''' <pre> Settings for FreeSWITCH package backup paths. path array /var/backups/fusionpbx/postgresql True postgresql path array /usr/share/freeswitch/scripts True scripts path array /var/www/fusionpbx True fusionpbx path array /var/lib/freeswitch/storage True storage path array /var/lib/freeswitch/recordings True recordings path array /etc/freeswitch True conf Click "Reload" at the top of the page. </pre> ===Freeswitch=== [[文件:Fusionpbx_backup_source1.jpg]] <pre> Settings for FreeSWITCH source backup paths. path array /var/backups/fusionpbx/postgresql True postgresql path array /usr/local/freeswitch/scripts True scripts path array /usr/local/freeswitch/recordings True recordings path array /var/www/fusionpbx True fusionpbx path array /usr/local/freeswitch/conf True conf path array /usr/local/freeswitch/storage True storage Click "Reload" at the top of the page. </pre> ===下载备份=== Advanced > Backup,可以从Web界面下载备份。需要确保在压缩备份时PHP不会超时,并且它有足够的RAM访问权限来完成。 '''FreeSWITCH源安装路径'''<br/> [[文件:Fusionpbx_backup_source.jpg]]<br/> '''FreeSWITCH包安装路径'''<br/> [[文件:Fusionpbx_backup_package1.jpg]]
返回至
备份
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
合作伙伴
FreePBX官方
IPPBX软硬件
SIP 终端话机
SBC
语音网关,Sangoma语音板卡
工具
链入页面
相关更改
特殊页面
页面信息