Rsync and Rdiff implementation on Moodle's backup and restore feature for course synchronization over the network

Fajar Purnama, T. Usagawa, R. Ijtihadie, Linawati
{"title":"Rsync and Rdiff implementation on Moodle's backup and restore feature for course synchronization over the network","authors":"Fajar Purnama, T. Usagawa, R. Ijtihadie, Linawati","doi":"10.1109/TENCONSPRING.2016.7519372","DOIUrl":null,"url":null,"abstract":"E-learning has been widely implemented in educations system. Most higher institutions have applied Learning Management Systems (LMSs) to manage their online courses, with Moodle as one of the most favored LMS. However on the other side creating a well designed and written course remains problematic for teachers. That's why the community encourages them to share their courses for others to reuse. The authors or teachers then will continuously revise their courses, that will make subscribers to re-download the whole course again, which will soon lead to exhaustive network usage. To cope with this issue a synchronization model of course's backup file is proposed, retrieving the differential updates only. This paper proposed the synchronization of the existing backup and restore features. The file synchronization is performed between course's backup files based on rsync algorithm. The experiment was conducted on virtual machine, local network, and public network. The result showed lower network traffic compared to the conventional sharing method just like our previous synchronization method. However unlike the previous one this method had two other additional advantages which are the flexibility to control the synchronization content and compatibility to all versions of Moodle.","PeriodicalId":166275,"journal":{"name":"2016 IEEE Region 10 Symposium (TENSYMP)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Region 10 Symposium (TENSYMP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TENCONSPRING.2016.7519372","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

E-learning has been widely implemented in educations system. Most higher institutions have applied Learning Management Systems (LMSs) to manage their online courses, with Moodle as one of the most favored LMS. However on the other side creating a well designed and written course remains problematic for teachers. That's why the community encourages them to share their courses for others to reuse. The authors or teachers then will continuously revise their courses, that will make subscribers to re-download the whole course again, which will soon lead to exhaustive network usage. To cope with this issue a synchronization model of course's backup file is proposed, retrieving the differential updates only. This paper proposed the synchronization of the existing backup and restore features. The file synchronization is performed between course's backup files based on rsync algorithm. The experiment was conducted on virtual machine, local network, and public network. The result showed lower network traffic compared to the conventional sharing method just like our previous synchronization method. However unlike the previous one this method had two other additional advantages which are the flexibility to control the synchronization content and compatibility to all versions of Moodle.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在Moodle的备份和恢复功能上的Rsync和Rdiff实现,用于通过网络进行课程同步
电子学习在教育系统中得到了广泛的应用。大多数高等院校已经应用学习管理系统(LMS)来管理他们的在线课程,Moodle是最受欢迎的LMS之一。然而,另一方面,创建一个精心设计和写作的课程对教师来说仍然是一个问题。这就是为什么社区鼓励他们分享他们的课程供他人重用。然后,作者或教师将不断修改他们的课程,这将使订阅者重新下载整个课程,这将很快导致彻底的网络使用。为了解决这个问题,我们提出了一个当然备份文件的同步模型,只检索差异更新。本文提出了现有备份和恢复特性的同步。通过rsync算法实现课程备份文件之间的文件同步。实验分别在虚拟机、局域网和公网上进行。结果表明,与传统的共享方法(就像我们之前的同步方法)相比,该方法的网络流量更低。然而,与前一种方法不同,这种方法还有另外两个优点,即控制同步内容的灵活性和与所有版本的Moodle的兼容性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Interaction techniques using head gaze for virtual reality Tree-based protocol for ad hoc networks constructed with data transmission modems Formal reliability analysis of protective systems in smart grids Comparative analysis of PCA and KPCA on paddy growth stages classification Short term load forecasting of Eid Al Fitr holiday by using interval Type-2 Fuzzy Inference System (Case study: Electrical system of Java Bali in Indonesia)
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1