Python HTML5 apache java linux命令 Firefox centos Android mysql 程序员 微软 Ubuntu linux php 开源 google Windows wordpress shell nginx

CentOS 5.6升级到CentOS 6.0

RedHat Linux 的社区免费版本 CentOS 6.0 于7月11日正式发布。CentOS 6.0 基于上游的 RHEL 6.0 制作,同时基本包含了所有的上游软件包。CentOS 完全遵守上游供应商的再发行政策,并且以百分之百的软件兼容性为目标。本文主要介绍如何升级CentOS 5.6到CentOS 6.0。

预备命令

  • cat /etc/redhat-release,查看版本
  • uname -a – 显示版本和内核信息
  • rpm -q kernel – 显示内核版本
  • yum -y update – 升级所有应用版本,更新CentOS到最新镜像版本

备份mysql
首先备份MySQL,方法多种,下面介绍一种标准方法。

导出MySQL数据库内容
# mysqldump -u root -p password db_1 > db_1.sql

导入备份内容到新的版本
# mysqldump -u root -p password db_1 < db_1.sql

相关命令查看运行的Mysql:
# mysql -u root -p

列出所有已安装应用
# yum list | grep installed > installed.txt

备份文件和相关配置
# tar cvf /backup.tar /root /home /var /etc

在CentOS 6中解压文件
# tar xf backup.tar

保留用户和组
备份下面重要文件

/etc/passwd – 包含用户和主目录信息
/etc/shadow – 包括每个用户的密码信息
/etc/group – 每个用户组的信息
/etc/gshadow – 每个用户组密码信息

来源:51CTO

延伸阅读

评论

  1. 您好,我想问下,直接运行yum update 不备份,会造成数据丢失?还是什么?麻烦介绍一二,本人菜鸟 :eek: