欢迎来到天天文库
浏览记录
ID:22371409
大小:55.50 KB
页数:5页
时间:2018-10-28
《linux异构网络中如何备份mysql数据库--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Linux异构网络中如何备份MYSQL数据库>> 笔者是一个中小Linux网站的管理员,系统构架是:RHEL4.0+PHP4.3+Mysql4.03+Apache1.23。日均IP访问量在200次,一个典型的Linux小型网站。由于是小型网站,所以没有经费使用磁带机进行系统备份,使用的DVD光盘刻录机+网络硬盘。随着Linux的应用日益广泛,特别是在网络应用方面,有大量的网络服务器使用Linux操作系统。由于Linux的桌面应用和YSQL数据量的增大,使用传统CDR来备份硬盘并不现实,采用CDRlinuz-2.4.20-8roroot=LABEL=/hdc=ide-scsi。 2、
2、安装刻录软件 DVD+Repage/cdrecord.html dvdrecord:命令行下的DVD刻录软件。命令行下的DVD刻录可用于很多种情形,比如当我们通过远程访问主机时,机器上的图形界面无法启动时,或者机器由于某些原因无法启动GUI时。此外,在完成一些备份等自动重复的功能时,也需要使用命令行工具。 以上介绍了一下必须的软件和相关下载,安装过程比较简单,这里就不赘述了。 3、命令行下刻录 使用DVD+Rat命令。它有两种格式化DVD光盘的方式:快速模式、完全模式。快速模式: #dvd+rat-blank/dev/dvd 完全模式: #dvd+rat-blank=f
3、ull/dev/123下一页>>>>这篇文章来自..,。dvd (2)将文件存储至DVD刻录盘: DVD和普通的光盘一样,使用的也是ISO9660文件系统,以及同样的通用扩展(Joliet和RockRidge)。Grokisofs工具来创建一个映像,并且无需在将该映像存储至硬盘之前就刻录下来。其基本的命令格式如下: #groe/cao 此命令将 /path/to/home/cao 目录下的文件制作一个映像并且刻录到的DVD光盘。 二、网络备份 将MYSQL数据放在一台计算机上是不安全的,所以应当把数据备份到局域网中其他计算机中。假设Mysql服务器IP地址是:192.1
4、68.1.3。局域网使用Linux的远程计算机IP地址是192.168.1.17;局域网使用YSQL数据备份到使用Linux的远程计算机需要在两端都安装NFS协议(Net),远程NFS计算机安装NFS协议后还要修改配置文件:/etc/exports,加入一行:/usr/backups/mysql/192.168.1.17(rysql/ 目录共享。这个目录具有远程root用户读写权限。保存NFS配置文件,然后使用命令: #exportfs-a–r 然后重新启动NFS服务: #servicenfsdstart 远程计算机设定后,在MYSQL服务器/mnt目录下建立
5、一个 backup_share 目录: #mkdir/mnt/backup_share 将远程的Linux计算机的 /usr/backups/mysql/ 目录挂载到MYSQL服务器的/mnt/backup_share目录下: #mount-tnfs192.168.1.17:/usr/backups/mysql/mnt/backup_share 将目录挂载进来后,只要进入 /mnt/backup_share目录,就等于到了IP192.168.1.7那部NFS计算机的 /usr/backups/mysql目录中。下面使用 mysqldump 把phpbb_
6、db_backup备份到远程计算机: #mysqldumpphpbb_db_backup>/mnt/backup_share/phpbb_db_backup.2005-5-6 2.通过Samba网络备份 ba软件包,如果安装linux系统时未安装samba请首先安装samba。当然也可以到.samba.org网站下载samba软件包,现在最新的版本是3.0.10版。然后ount-tsmbfs-ousername=cjh,passnt/backup_share 最后使用命令进行备份: #mysqldumpphpbb_db_backup>/mnt/backup_s
7、hare/phpbb_db_backup.2005-5上一页123下一页>>>>这篇文章来自..,。-6 Mysql是一个功能强大的数据库,需要在实践中多练习才能熟练掌握,本文介绍Mysql的网络备份方法。希望对大家有所帮助。上一页123>>>>这篇文章来自..,。
此文档下载收益归作者所有