原创作者:曹江华
笔者是一个中小Linux网站的管理员,系统构架是:RHEL 4.0 + PHP 4.3 + My
sql 4.03 +Apache 1.23。日均IP访问量在200次,一个典型的Linux小型网站。由于是小型网站,所以没有经费使用磁带机进行系统备份,使用的DVD
光盘刻录机+
网络硬盘。随着Linux的应用日益广泛,特别是在网络应用方面,有大量的网络服务器使用Linux操作系统。由于Linux的桌面应用和Windows相比还有一定的差距,所以在企业应用中往往是Linux和Windows操作系统共存形成异构网络。在
服务器端大多使用Linux和Unix的,PC端使用Windows 9X/2000/XP。
一、 本地备份
使用 mysqldump进行备份非常简单,如果要备份数据库” phpbb_db_backup ”,使用命令:
复制内容到剪贴板
代码:
#mysqldump –u -p phpbb_db_backup > /usr/backups/mysql/ phpbb_db_backup.2005.5.6还可以使用gzip命令对备份文件进行压缩:
复制内容到剪贴板
代码:
#mysqldump phpbb_db_backup | gzip > /usr/backups/mysql/ phpbb_db_backup.2005-5-6.gz恢复数据使用命令:
复制内容到剪贴板
代码:
#mysql –u -p phpbb_db_backup </usr/backups/mysql/phpbb_db_backup.2005-5-6二、 备份数据到DVD盘片
随着MYSQL数据量的增大,使用传统CD—R来备份硬盘并不现实,采用CD—RW分卷制作实在太麻烦、磁带机对于中小企业又过于昂贵。另外各个应用程序的复杂度日与剧增, 处理的数据量也都相当庞大,Linux用户常常遇到的问题就是 : 有什么办法可以经济快捷的对数据做备份与保存。随着DVD刻录机和盘片的价格迅速降低,使用DVD刻录机用来备份Linux操作系统非常明智的。
本帖隐藏的内容需要回复才可以浏览
二、网络备份
将MYSQL数据放在一台计算机上是不
安全的,所以应当把数据备份到局域网中其他计算机中。假设Mysql服务器IP地址是:192.168.1.3。局域网使用Linux的远程计算机IP地址是192.168.1.17;局域网使用Windows的远程计算机IP地址是192.168.1.18。
本帖隐藏的内容需要回复才可以浏览
严重BS看贴不回贴~~
[
本帖最后由 angle 于 2005-12-13 12:31 编辑 ]