Cara Memperbarui Modul SnapAPI di Linux


Pengantar

    Modul SnapAPI bertanggung jawab atas semua operasi I/O (Input dan output) pada hard disk Cloud Backup. Secara default, modul SnapAPI diperbarui secara otomatis selama pembaruan produk berlangsung.

    Dibawah ini adalah deskripsi tentang cara memperbarui modul SnapAPI di Linux ketika rpm khusus disediakan.


Solusi

Untuk menginstal modul SnapAPI khusus di Linux, lakukan hal berikut:


1) Buka Terminal (Console)



2) Hentikan Proses Cloud Backup :

# /etc/init.d/acronis_mms stop

(Sebagai alternatif, gunakan systemctl) 

# systemctl stop acronis_mms


3) Hapus modul SnapAPI dari Kernel :

# rmmod snapapi26 



4) Memeriksa versi SnapAPI di dkms tree:

# dkms status


=> periksa entri dari "snapapi"  yang mirip dengan:

snapapi26, 0.7.51, 2.6.31-gentoo-r6, x86_64: installed


(0.7.51 adalah versi modul SnapAPI yang ada dalam contoh ini)



5) Hapus SnapAPI dari dkms tree menggunakan versi masing-masingnya

# dkms remove -m snapapi26 -v [VERSION] --all 


di mana [VERSION] adalah versi SnapAPI yang ditemukan pada langkah 4., misalnya:

# dkms remove -m snapapi26 -v 0.7.51 --all 


# rm -rf /usr/src/snapapi* 


6) Install SnapAPI dari paket rpm

# rpm -Uhv snapapi26_modules-[VERSION]-1.noarch.rpm --nodeps 


7) Tambahkan tarball ke dkms tree

# dkms ldtarball /usr/lib/Acronis/kernel_modules/snapapi26-[VERSION]-all.tar.gz 


8) Bangun dan install modul SnapAPI:

# dkms build -m snapapi26 -v [VERSION]
# dkms install -m snapapi26 -v [VERSION]


9) Load modul kernel snapapi26

#sudo modprobe snapapi26  


10) Mulai Cloud Backup proses:

# systemctl start acronis_mms