آموزش آپگرد CentOS 6 به CentOS 7

سرور CentOS

قبل از شروع آپگرد CentOS 6 به CentOS 7 گرفتن بک آپ از کل سرور الزامی و مهم هست چون احتمال بروز هر گونه مشکلی در زمان آپگرد وجود دارد پس بک آپ گیری از کل سرور و یا تمپلت کامل از سرور مجازی به هیچ عنوان فراموش نکنید.

در ابتدا باید یک فایل شما ایجاد کنید /etc/yum.repos.d/upgrade.repo و محتویات زیر را در فایلی که ایجاد کردیم خواهید ریخت و ذخیره می کنید.

				
					[upgrade]
name=upgrade
baseurl=http://dev.centos.org/centos/6/upg/x86_64/
enabled=1
gpgcheck=0


				
			

بعد می توانید درخواست کنید هر کدام از پکیج های مورد نظرتان نصب شود. preupgrade-assistant-contents, redhat-upgrade-too و یا preupgrade-assistant

				
					yum install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant




				
			
و بعد نیز تاییده آپگرد می زنیم برای تایید آپگرد
				
					preupg



				
			
ما حالا نیاز به یک GPG key دارم که با دستور زیر دریافت می کنیم.
				
					rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7





				
			

و حالا ما می توانیم شروع کنیم آپگرد خودمان را بعد از دریافت GPG key

				
					/usr/bin/redhat-upgrade-tool-cli --force --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64




				
			

اگر با ارور زیر را دریافت کردید:

				
					Error: database disk image is malformed



				
			

دستور زیر را بزنید و مجدد تلاش کنید:

				
					yum clean dbcache


				
			

بعد از آنجام آپگرد به صورت کامل شما باید سرور را ریستارت کنید تا مراحل آپگرد کامل شود و مدتی طول خواهد کشید تا سرور بالا بیاید چون بعد از ریبوت عمده فعالیت آپگرد را انجام خواهد داد که بیش 10 دقیقه تا 30 دقیقه ممکن هست طول بکشد.

				
					reboot

				
			

به همین راحتی توانستید سیستم عامل Centos نسخه 6 را به نسخه 7 آپگرد کنید و در نتیجه در زمان برای نصب مجدد سیستم عامل صرفه جویی کردید.

موفق باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.