产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 本屌写了个自动备份amazon s3脚本怎么才能接入amh

holinhot
铝牌会员
499.00 价值分

holinhot 发表于 2014-06-27 12:05:58
本帖最后由 holinhot 于 2014-6-27 12:27 编辑

我想要在amh后台配置amazon s3的api访问key和保留时间。s3区域等等 (而不是通过命令行)。完全没看到amh的api怎么调用

#!bin/bash
#get server ip address info
curl -s http://getip.api.holin.net>/tmp/ip.txt
#set ipaddress var
server_ipaddress=$(cat /tmp/ip.txt)
# remove 7days ago data
rm -rf /home/backup/y-$(date -d -7day +"%Y%m%d")-*.tar.gz.amh
#Configure Amazon s3 bucket name
amazon_s3_bucket=s3://us2-backup.holin.com
#upload backup files to amazon s3
aws s3 cp /home/backup/y-$(date +"%Y%m%d")-*.tar.gz.amh $amazon_s3_bucket/$server_ipaddress/$(date +"%Y%m%d")/
aws s3 rm $amazon_s3_bucket/$server_ipaddress/$(date -d -7day +"%Y%m%d")/
exit 0

这是一个上传脚本。要放到amh backup脚本下面
2014-06-27 12:05:58 1

holinhot
铝牌会员
499.00 价值分

本帖最后由 holinhot 于 2014-6-27 12:16 编辑

通过php修改控制?配置文件 自动任务设置成amh backup s3
  支持 (0分)  反对 (0分)
回复  2014-06-27 12:12:52 2

894849635
金牌会员
15129.94 价值分

写成amh 模块内部命令通过面板调用
  支持 (0分)  反对 (0分)
回复  2014-06-27 12:36:46 3

holinhot
铝牌会员
499.00 价值分

引用:
894849635 发表于 2014-6-27 12:36
写成amh 模块内部命令通过面板调用


内部命令集呢
  支持 (0分)  反对 (0分)
回复  2014-06-27 12:46:58 4

894849635
金牌会员
15129.94 价值分

引用:
holinhot 发表于 2014-6-27 12:46
内部命令集呢


http://amysql.com/bbs/forum.php?mod=viewthread&tid=215&extra=page%3D1%26filter%3Dtypeid%26typeid%3D6%26typeid%3D6
查看admin命令相关。
支持的命令为 shell所有命令
  支持 (0分)  反对 (0分)
回复  2014-06-27 12:48:58 5

amysql
创始人
16530.81 价值分

引用:
894849635 发表于 2014-6-27 12:48
http://amysql.com/bbs/forum.php?mod=viewthread&tid=215&extra=page%3D1%26filter%3Dtypeid%26typeid%3 ...


是的。可以看看这帖子。
  支持 (0分)  反对 (0分)
回复  2014-06-29 17:28:05 6

AMH面板 - 好用高效低占用、安全可靠极稳定

 1  (总1页)
AMH社区列表
用户服务中心