lanbaba_个人页

个人头像照片 lanbaba
0
13
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 提交了问题 2013-11-25

    分享一个多数据库备份脚本

  • 回答了问题 2013-11-25

    分享一个多数据库备份脚本

    回楼主lanbaba的帖子 要增加数据只需要在结尾增加一行:backup_db newdb即可。
    踩0 评论0
  • 提交了问题 2013-11-15

    Ossync修改版发布,欢迎下载测试

  • 回答了问题 2013-11-15

    Ossync修改版发布,欢迎下载测试

    回楼主lanbaba的帖子 悲催的论坛,发帖后一直没跳转,我以为没成功就又发了一遍,结果发现灌了五次水。 ------------------------- ReOssync修改版发布,欢迎下载测试 原来的程序还在,只是忙的没时间更新,实在对不起阿里云,对不起王坚博士和马大侠。有时间我会弄个更好更简单的出来。 ------------------------- ReReOssync修改版发布,欢迎下载测试 引用第4楼thisisdong于2013-11-18 09:28发表的 ReOssync修改版发布,欢迎下载测试 : 装了之前的版本,想要更新,要怎么做呢? 这个版本跟前一个版本是两种不同的方案,原有的方案是即时同步,服务会一直运行;现在的修改方案是定时同步,程序运行完成会退出。就看您选择哪种方案了。各有优点。 ------------------------- ReReOssync修改版发布,欢迎下载测试 引用第5楼useit_知识库于2013-11-19 15:14发表的 ReOssync修改版发布,欢迎下载测试 : 非常感谢,我愿意先试试。非常感谢。 谢谢,期待您进一步反馈。 ------------------------- Re回6楼lanbaba的帖子 引用第8楼thisisdong于2013-11-20 17:16发表的 回6楼lanbaba的帖子 : 谢谢指点,我的意思是要怎么做才能替换?我也觉得修改版的会好一点。 另外,还想请教一下,怎么在同步的时候自动添加 Expires文件头? 可以重新下载一个,放到一个新的文件夹下,将config/setting.py拷贝到新的程序中,如果不想重新将原来已经上传过的数据重新上传一次,可以将db/ossync.db拷贝到新的程序中,将原有的停掉,启动新的就可以了。如果突然又觉得即时同步好,还可以回去继续用原来的。添加expires文件头要修改文件,如下: sync_thread.py: res = self.oss.put_object_from_file(bucket = bucket, object = oss_obj_name, filename = filename),改为 res = self.oss.put_object_from_file(bucket = bucket, object = oss_obj_name, filename = filename, headers = {'Cache-control': 'no-cache'})。还可以添加其他参数,当然,如果要根据文件类型设置cache-control的话需要根据文件类型传不同的headers值。 ------------------------- ReReOssync修改版发布,欢迎下载测试 引用第10楼ghfghyh于2013-11-21 10:03发表的 ReOssync修改版发布,欢迎下载测试 : windows版需要 理论上能在windows环境运行,我测试下先。 ------------------------- ReOssync修改版发布,欢迎下载测试 可以参考这个readme文件, https://github.com/lanbaba/Ossyncone,一般来说不会有太大的麻烦。有问题可以找谷歌或者找我。呵呵 ------------------------- ReOssync修改版发布,欢迎下载测试 好建议,多谢!windows服务器我测试好了会尽快发布,教程的问题我尽快整理下。 ------------------------- 回16楼zhugege的帖子 感谢提供的好建议,我尽力而为。另外分享一个数据库备份脚本,可以同时备份多个数据库到一个指定目录下,如果能配合我这个脚本,就可以每天将数据库也同步到阿里云了,这样能解决数据库的安全问题。 #!/bin/bash#This is a ShellScript For Auto DB Backup#SettingDBUser=usernameDBPasswd=passwdBackupPath=/home/backupdb/LogFile=/home/backupdb/db.log#Setting Endbackup_db(){    local DBName=$1    local NewFile='$BackupPath'$(date  %Y%m%d)$DBName.tgz    local DumpFile='$BackupPath'$(date  %Y%m%d)$DBName.sql    local OldFile='$BackupPath'$(date  %Y%m%d --date='5 days ago')$DBName.tgz    echo '-------------------------------------------' >> $LogFile    echo '-------------------------------------------' >> $LogFile    echo $(date  '%Y-%m-%d %H:%M:%S') >> $LogFile    echo '--------------------------' >> $LogFile    #Delete Old File    if [ -f $OldFile ]; then        rm -f $OldFile >> $LogFile 2>&1        echo '[$OldFile]Delete Old File Success!' >> $LogFile    else        echo '[$OldFile]No Old Backup File!' >> $LogFile     fi     if [ -f $NewFile ]; then            echo '[$NewFile]The Backup File is exists,Can't Backup!' >> $LogFile     else         if [ -z $DBPasswd ]; then               /usr/bin/mysqldump -u $DBUser $DBName > $DumpFile          else                /usr/bin/mysqldump -u $DBUser -p$DBPasswd  $DBName > $DumpFile          fi          tar czvf $NewFile $DumpFile >> $LogFile 2>&1          echo '[$NewFile]Backup Success!' >> $LogFile          rm -rf $DumpFile      fi}backup_db db1backup_db db2backup_db db3 如果增加数据库只需在后面增加一行backup_db newdb即可。 悲催的是,我贴出来的代码缩进格式没有了,只能手工修改,有看不顺眼的朋友可以下载附件。 ------------------------- ReOssync修改版发布,欢迎下载测试 修复同名文件不再重复同步的bug,原有程序如果文件路径和文件名相同的话,即使文件有更新也不会同步,修复后可以将更新过的文件同步到ossync了,建议大家更新下,还是有有用。------------------------- ReOssync修改版发布,欢迎下载测试 增加对苹果系统的支持,windows系统测试中。
    踩0 评论0
  • 回答了问题 2013-09-15

    有什么方法帮现有的网站图片转移过来啊

    Re有什么方法帮现有的网站图片转移过来啊 可以考虑用ossync,如果你用的是linux操作系统的话。
    踩0 评论0
  • 回答了问题 2013-09-15

    ossync花了3个小时配置但真心的不知道成功没

    Reossync花了3个小时配置但真心的不知道成功没 抱歉,我先检讨,最近太忙,也不经常来这里。这个工具用起来应该是比较简单的,正如8楼所说。这个程序应该还有很多改进的地方,我会抽空改进下,多谢大家 批评指正。
    踩0 评论0
  • 回答了问题 2013-09-15

    我用的是阿里云服务器,想要一个传送备份文件到oss的命令

    Re我用的是阿里云服务器,想要一个传送备份文件到oss的命令 可以试试ossync,linux下的oss高效备份程序。
    踩0 评论0
  • 回答了问题 2013-04-28

    我想知道怎么把云服务器上的WEB备份到OSS上?

    Re我想知道怎么把云服务器上的WEB备份到OSS上? ossync
    踩0 评论0
  • 回答了问题 2013-04-24

    第三方工具OSSync这个怎么样,如何使用

    Re第三方工具OSSync这个怎么样,如何使用 这个工具需要linux和python支持,python可以百度下怎么安装,这个工具的安装相对比较简单,运行:python setup.py 会自动安装依赖的库。然后在config/setting中设置下相关参数就可以了。用文本编辑机器打开readme.md,可以看到使用说明。 ------------------------- Re第三方工具OSSync这个怎么样,如何使用 谢谢你们的鼓励,我有时间继续完善,其实对时效性要求不是很高的话,这个也可以当做discuz、phpwind和wordpress插件使用。可以看我以前发的帖子。在论坛中搜这个标题:OSSync:linux服务器增量备份工具。级别不够,没法发链接。呵呵。
    踩0 评论0
  • 回答了问题 2013-04-24

    目前OSS有无办法批量设置一个bucket下的所有object的http头啊

    Re目前OSS有无办法批量设置一个bucket下的所有object的http头啊 不好意思,我好久没上阿里云了。应该可以批量的,稍微改下代码,你修改:sync_thread.py第56行: res = self.oss.put_object_from_file(bucket = bucket, object = oss_obj_name, filename = filename),改为 res = self.oss.put_object_from_file(bucket = bucket, object = oss_obj_name, filename = filename, headers = {'Cache-control': 'no-cache'})。还可以添加其他参数,当然,如果要根据文件类型设置cache-control的话需要根据文件类型传不同的headers值。
    踩0 评论0
  • 回答了问题 2012-12-02

    阿里云OSS需求汇总帖,有需求请进来说说

    回16楼zhugege的帖子 可以试试我开发的153号作品OSSync,貌似可以实现你要的功能。不过是基于Linux的。
    踩0 评论0
  • 提交了问题 2012-10-26

    OSSync:linux服务器增量备份工具

  • 回答了问题 2012-10-26

    OSSync:linux服务器增量备份工具

    ReOSSync:linux服务器增量备份工具 对于论坛发帖来说问题还不是很大,因为发帖时用户上传图片在编辑帖子界面显示的是硬盘图片,而不是远程url的,只有保存帖子后才会根据远程URL显示。用户编辑帖子过程中一般还会进行插入图片和编辑帖子等操作,这个过程不会很短。当然对于繁忙的站点来说可能有点问题。用户保存完帖子后图片可能还没同步上去。 可能还是用远程附件更靠谱些。谢谢提的这个问题。 ------------------------- 回5楼ap6214f2r的帖子 没实测过,跟网站现有图片数据大小倒关系不大,关键是看每秒新增图片多少。不过是不是可以这样,如果对程序稍加改动或者写个插件让阿里云提供旧图片访问,新增图片还是通过本地磁盘访问。是不是就能避免二楼提到的这个问题?
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息