Cara Upgrade Ubuntu Server 20.04 ke 22.04 Lengkap

Cara Upgrade Ubuntu Server 20.04 ke 22.04 Lengkap
Cara Upgrade Ubuntu Server 20.04 ke 22.04 Lengkap

Kalian ingin melakukan upgrade server ubuntu tapi masih bingung bagaimana caranya serta hal apa saja yang wajib diketahui sebelum melakukan upgrade versi sistem operasi server kalian?

Untuk itu pada artikel ini update.or.id akan memberikan informasi lengkap dengan tutorial upgrade ubuntu server milik kalian.

Bagi kalian yang menggunakan ubuntu server untuk menjalankan website atau aplikasi lainnya tentunya kalian sudah mengetahui jika saat ini Canonical selaku pemiliki Ubuntu telah merilis versi OS ( Operating System ) 22.04 untuk melanjutkan dari versi 20.04 yang telah meluncur sebelumnya.

Bahkan untuk versi terbaru ini, canonical juga memiliki versi ubuntu pro 22.04 LTS loh yang lebih baik dibandingkan versi non pro nya.

Jadi bagi kalian yang masih menggunakan versi 20.04 dan ingin melakukan upgrade silahkan ikuti panduan dari kami berikut ini.

Hal Wajib Diketahui Sebelum Upgrade Ubuntu Server

Sebelum melakukan upgrade server, terdapat beberapa hal yang wajib kalian ketahui terlebih dahulu agar nantinya tidak terjadi kendala setelah proses upgrade selesai. Adapun Hal wajibnya sebagai berikut.

  1. Jika kalian menggunakannya untuk hosting website maka kalian wajib mengetahui apakah control panel serta webserver yang kalian gunakan sudah support ubuntu 22.04 atau belum.
  2. Apabila kalian menggunakannya untuk menghosting aplikasi maka kalian wajib tau terlebih dahulu apakah aplikasi tersebut sudah support ubuntu 22.04 atau belum.
  3. Sebelum melakukan upgrade pastikan Backup server atau Backup website atau Backup aplikasi yang telah kalian buat pada versi ubuntu sebelumnya.

Langkah Upgrade Ubuntu Server 20.04 ke 22.04

1. Lakukan Backup

Langkah pertama yang wajib dan sangat wajib adalah melakukan backup. Hal ini sangat wajib dilakukan agar apabila terjadi kendala yang tidak diinginkan setelah melakukan upgrade kalian masih bisa melakukan restore ke versi sebelumnya.

Untuk backup kami lebih menyarankan kalian melakukan backup full server pada layanan hosting yang kalian gunakan dibandingkan dengan backup website atau aplikasi karena jika hanya melakukan backup website atau aplikasi kalian wajib membuat server baru lagi kemudian melakukan restore pada server baru tersebut.

BACA JUGA  Tutorial Install ImunifyAV Cyberpanel Update 2023

2. Login Ke Server

Langkah kedua adalah melakukan login ke server. Untuk login ini sendiri kalian bisa menggunakan aplikasi SSH seperti putty atau lainnya, atau kalian bisa menggunakan console yang disediakan oleh penyedia layanan hosting yang kalian gunakan ( contoh Google cloud console ).

3. Ubah Ke Super User

Langkah ketiga setelah berhasil login adalah mengubah akses dari user ke superuser agar mudah dan tidak ada kendala. Untuk mengubah ke super user silahkan jalankan perintah berikut:

su

Kemudian masukkan password superuser.

4. Update dan Upgrade Sistem

Selanjutnya adalah melakukan update dan upgrade sistem operasi kalian terlebih dahulu sebelum melakukan upgrade sistem operasi dengan menjalankan perintah:

apt-get update
apt-get upgrade -y
apt-get dist-upgrade -y

Silahkan tunggu hingga proses ketiganya selesai.

5. Upgrade Ubuntu Server

Tahap 1 Upgrade Ubuntu Server
Tahap 1 Upgrade Ubuntu Server

Tahap 1 Upgrade Ubuntu Server

Setelah tahap nomor 4 selesai maka kita akan mulai ke tahap 1 upgrade ubuntu kalian dengan mengetikkan perintah:

do-release-upgrade

Kemudian tunggu prosesnya hingga muncul notifikasi seperti dibawah ini:

Tahap 2 Upgrade Ubuntu Server

Reading cache

Checking package manager

Continue running under SSH? 

This session appears to be running under ssh. It is not recommended 
to perform a upgrade over ssh currently because in case of failure it 
is harder to recover. 

If you continue, an additional ssh daemon will be started at port 
'1022'. 
Do you want to continue? 

Continue [yN]

Silahkan kalian ketik y kemudian klik enter dan tunggu hingga proses berjalan dan akan berhenti pada notifikasi dibawah ini:

Tahap 3 Upgrade Ubuntu Server

=================

Starting additional sshd 

To make recovery in case of failure easier, an additional sshd will 
be started on port '1022'. If anything goes wrong with the running 
ssh you can still connect to the additional one. 
If you run a firewall, you may need to temporarily open this port. As 
this is potentially dangerous it's not done automatically. You can 
open the port with e.g.: 
'iptables -I INPUT -p tcp --dport 1022 -j ACCEPT' 

To continue please press [ENTER]

======================

Silahkan kalian klik ENTER untuk melanjutkan prosesnya dan tunggu hingga berhenti pada notifikasi dibawah ini.

Tahap 4 Upgrade Ubuntu Server

Checking package manager
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Calculating the changes

Calculating the changes

Do you want to start the upgrade? 


3 packages are going to be removed. 80 new packages are going to be 
installed. 547 packages are going to be upgraded. 

You have to download a total of 253 M. This download will take about 
50 seconds with a 40Mbit connection and about 6 minutes with a 5Mbit 
connection. 

Fetching and installing the upgrade can take several hours. Once the 
download has finished, the process cannot be canceled. 

 Continue [yN]  Details [d]

Silahkan kalian ketikkan y kemudian tekan enter kemudian tunggu proses hingga muncul notifikasi berikutnya yaitu

BACA JUGA  Tutorial Install SSL Domain Di Plesk Update & Mudah 2023

Tahap 5 Upgrade Ubuntu Server

Tahap 5 Upgrade Ubuntu Server
Tahap 5 Upgrade Ubuntu Server
 ┌──────────────────────────────────────────┤ Configuring libc6 ├───────────────────────────────────────────┐  
 │                                                                                                          │  
 │ There are services installed on your system which need to be restarted when certain libraries, such as   │  
 │ libpam, libc, and libssl, are upgraded. Since these restarts may cause interruptions of service for the  │  
 │ system, you will normally be prompted on each upgrade for the list of services you wish to restart.      │  
 │ You can choose this option to avoid being prompted; instead, all necessary restarts will be done for     │  
 │ you automatically so you can avoid being asked questions on each library upgrade.                        │  
 │                                                                                                          │  
 │ Restart services during package upgrades without asking?                                                 │  
 │                                                                                                          │  
 │                               <Yes>                                  <No>                                │  
 │                                                                                                          │  
 └──────────────────────────────────────────────────────────────────────────────────────────────────────────┘ 

Silahkan kalian pilih YES untuk melanjutkan. Apabila kalian bingung memilihnya karena tidak bisa menggunakan Mouse maka menggunakan tanda panah pada keyboard hingga bold merah berada di posisi yes.

Selanjutnya tunggu terlebih dahulu hingga muncul notifikasi dibawah ini.

Tahap 6 Upgrade Ubuntu Server

Tahap 6 Upgrade Ubuntu Server
Tahap 6 Upgrade Ubuntu Server
     ┌─────────────────────────────────┤ Modified configuration file ├──────────────────────────────────┐      
     │ A new version (/usr/share/chrony/chrony.conf) of configuration file /etc/chrony/chrony.conf is   │      
     │ available, but the version installed currently has been locally modified.                        │      
     │                                                                                                  │      
     │ What do you want to do about modified configuration file chrony.conf?                            │      
     │                                                                                                  │      
     │                       install the package maintainer's version                                   │      
     │                       keep the local version currently installed                                 │      
     │                       show the differences between the versions                                  │      
     │                       show a side-by-side difference between the versions                        │      
     │                       show a 3-way difference between available versions                         │      
     │                       do a 3-way merge between available versions                                │      
     │                       start a new shell to examine the situation                                 │      
     │                                                                                                  │      
     │                                                                                                  │      
     │                                              <Ok>                                                │      
     │                                                                                                  │      
     └──────────────────────────────────────────────────────────────────────────────────────────────────┘      

Pada pilihan ini kalian bisa memilih versi terbaru atau tetap menggunakan versi lama untuk file chrony.conf.

Apabila kalian memilih menggunakan versi lama kalian cukup tekan enter saja untuk melanjutkan. Namun jika kalian ingin menggunakan versi terbaru silahkan kalian arahkan ke pilihan paling atas kemudian klik enter hingga muncul notifikasi berikutnya.

BACA JUGA  Cara Verifikasi Alamat Manual Adsense2023

Tahap 7 Upgrade Ubuntu Server

Tahap 7 Upgrade Ubuntu Server
Tahap 7 Upgrade Ubuntu Server
  ┌─────────────────────────────────────┤ Configuring openssh-server ├─────────────────────────────────────┐   
  │ A new version (/tmp/tmp.0qpI2lC7ro) of configuration file /etc/ssh/sshd_config is available, but the   │   
  │ version installed currently has been locally modified.                                                 │   
  │                                                                                                        │   
  │ What do you want to do about modified configuration file sshd_config?                                  │   
  │                                                                                                        │   
  │                          install the package maintainer's version                                      │   
  │                          keep the local version currently installed                                    │   
  │                          show the differences between the versions                                     │   
  │                          show a side-by-side difference between the versions                           │   
  │                          show a 3-way difference between available versions                            │   
  │                          do a 3-way merge between available versions                                   │   
  │                          start a new shell to examine the situation                                    │   
  │                                                                                                        │   
  │                                                                                                        │   
  │                                                 <Ok>                                                   │   
  │                                                                                                        │   
  └────────────────────────────────────────────────────────────────────────────────────────────────────────┘ 

Pada notif ini akan mengubah sshd_config, kalian bisa tetap menggunakan versi lama atau mengubahnya menggunakan versi terbaru seperti langkah tahap 6 dan tunggu hingga notif berikutnya muncul.

Tahap 8 Upgrade Ubuntu Server

======================================================================================

Processing snap replacements

refreshing snap google-cloud-cli

refreshing snap lxd

Searching for obsolete software
Reading state information... Done

Remove obsolete packages? 


92 packages are going to be removed. 

 Continue [yN]  Details [d]

=================================

Pada tahap ini akan melakukan penghapusan 92 package atau lebih tergantung package yang sebelumnya ada pada versi 20.04 yang kalian gunakan. Silahkan ketikkan y kemudian tekan enter untuk melanjutkan.

Tahap Akhir Upgrade Ubuntu Server

Setelah menunggu seluruh proses maka pada tahap akhir kalian akan diminta melakukan restart server dengan munculnya notifikasi dibawah ini.

System upgrade is complete.

Restart required 

To finish the upgrade, a restart is required. 
If you select 'y' the system will be restarted. 

Continue [yN] 

Silahkan Ketikkan y untuk melakukan restart server.

Setelah server restar kalian bisa login kembali dan melakukan cek versi sistem operasi yang kalian gunakan saat ini. Apabila berhasil maka akan tampil versi 22.04 seperti dibawah ini.

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:        22.04
Codename:       jammy

Itulah tadi tutorial yang bisa update.or.id berikan semoga dapat membantu kalian.

DMCA.com Protection Status Copyrighted.com Registered & Protected