[tr][td]第一步:备份moodle源程序
1.进入moodle源程序所在目录,将源程序备份至其他目录中。 举例:将/usr/local/moodle中的moodle源程序备份至/tmp/backup中,命令行如下: cp–r/usr/local/moodle/tmp/backup/moodle 2.检查是否备份成功 命令:ls–al/tmp/backup/moodle 查看是否列出了moodle文件夹中的所有文件及目录,如果其中有文件和目录表示备份成功。 第二步:备份moodledata目录 1.进入moodledata所在目录,将其中的所有文件备份至其他目录中。 举例:将/usr/local/moodledata中的所有数据备份至/tmp/backup中,命令行如下: cp–r/usr/local/moodledata/tmp/backup/moodledata 2.监测是否备份成功 命令:ls–al/tmp/backup/moodledata 查看是否列出了moodledate文件夹中的所有文件及目录,如果其中有文件和目录表示备份成功。 第三步:备份数据库(首先需要知道访问数据库的超级用户名和密码) 1.备份moodle数据库 /usr/local/mysql/bin/mysqldump–uroot–pmoodle>/tmp/backup/moodle.sql 输入root密码后就开始备份 2.检查是否备份成功 命令:ls–al/tmp/backup/ 查看是否有moodle.sql的文件,如果有表示该文件数据库备份成功。 第四步:压缩备份的文件夹 压缩备份的文件夹,减少容量以便拷贝到其他地方。 1.压缩/tmp/backup文件夹为zip文件 举例:cd/tmp/backup(备份backup中的所有文件) zip–rbackup20080910.zip/tmp/backup (backup20080910.zip代表zip的文件名,/tmp/backup表示需要备份的文件存放路径) 备份完成后文件将放在/tmp/backup中。 2.将压缩文件拷贝至移动硬盘中 使用winscp软件备份. [/td][/tr] |
|