Mengembalikan pembaruan dan tambalan.
Jadi sebagai administrator sistem atau insinyur sistem, salah satu tanggung jawab Anda adalah bahwa Anda perlu memperbarui
sistem Anda atau menginstal tambalan yang rentan terhadap sistem dan menjaga sistem Anda diperbarui.
Jadi, kita sering menjalankan pembaruan sistem yang memerintahkan pembaruan dan peningkatan yang baru untuk menerapkan tambalan itu agar sistem tetap
diperbarui.
Tetapi terkadang yang terjadi adalah ketika Anda melakukan pembaruan ada atau mungkin ada beberapa
masalah kompatibilitas.
Ada masalah kompatibilitas yang dapat terjadi dengan database Anda atau aplikasi yang sedang Anda jalankan.
Mungkin pembaruan baru tidak kompatibel dengan kata-kata aplikasi yang Anda jalankan sehingga waktu Anda
perlu menemukan cara untuk memutar kembali.
Dan dalam kuliah ini, inilah yang akan saya bahas.
Bagaimana kita bisa masuk ke masalah itu dan bagaimana kita bisa memperbaikinya.
Sekarang hal pertama yang pertama adalah jika Anda menggunakan mesin virtual yang saya pikir Anda kemungkinan besar adalah
Anda dan sebagian besar platform lingkungan perusahaan sekarang dijalankan pada mesin virtual.
Jadi hal terbaik dan praktik terbaik untuk memiliki mesin virtual dan melakukan pembaruan adalah Anda
membuat snapshot mesin virtual sebelum Anda menerapkan pembaruan atau tambalan atau mengunduh paket apa pun dari
repositori atau bahkan vendor pihak ketiga.
Jadi jika Anda memiliki mesin virtual apa yang perlu Anda lakukan, Anda buat.
Anda mengambil snapshot dari mesin yang ada dan jika terjadi kesalahan, Anda selalu dapat melaporkan kembali.
Jadi itulah pilihan terbaik yang Anda miliki.
Jika Anda menjalankan mesin virtual sekarang jika Anda menjalankan mesin fisik maka tentu saja Anda tidak
memiliki pilihan untuk membuat snapshot.
Dan Anda kurang beruntung.
Sebagian besar waktu dan pengembang menguji kode mereka.
Mereka juga sangat bergantung pada snapshot dan tentu saja snapshot terjadi pada mesin virtual bukan pada mesin
fisik.
Jadi sekarang turun ke mesin fisik jika Anda memiliki mesin fisik maka Anda
akan memiliki masalah untuk tidak kembali ke apa pun.
Lalu apa yang Anda lakukan.
Nah gulung kembali sebuah paket atau tambalan adalah Anda pertama kali menginstal nama paket lompatan yang diinstal.
Begitulah cara Anda menginstal paket baru dan kemudian Anda dapat menjalankan riwayat yum dibatalkan diikuti oleh I. D. nama paket yang
diinstal.
Jadi ini sebagian besar akan Anda lakukan ketika Anda memiliki mesin fisik sehingga Anda menjalankan roll kembali pada pembaruan.
Berarti ketika Anda ingin memutar kembali pembaruan, bukan hanya paket.
Jadi ada satu paket.
Katakanlah A. P. Paket Anda menginstal paket itu tetapi Anda Y untuk menghapus paket itu atau Anda
memperbarui paket itu.
Tetapi sekarang Anda ingin menurunkan versi pembaruan itu.
Itu sangat mudah dilakukan pada satu paket tertentu atau satu tambalan tertentu.
Tetapi sekarang ketika Anda berbicara tentang mengembalikan pembaruan, ini adalah hal yang sangat besar karena
pembaruan dapat mencakup ratusan hingga ribuan pembaruan untuk paket Anda yang telah Anda instal.
Jadi berdasarkan rekomendasi ini, inilah tepatnya seluruh rekomendasi mulai dari baca sebelumnya atau dikirim kepada
kami atau dalam banyak rasa Linux dan yang menurunkan sistem ke versi minor.
Ketika Anda melakukan pembaruan, misalnya rel 7 titik 1 2 7 0 itu tidak disarankan sama sekali karena ini dapat meninggalkan
sistem dalam keadaan yang tidak diinginkan atau tidak stabil.
Jadi jika Anda ingin membaca pernyataan itu lagi silakan baca lagi.
Itu melakukan downgrade dari 7 titik 1 atau 5 7 turun 5 ke versi yang lebih lama.
Jelas tidak direkomendasikan.
Anda bisa melakukan downgrade jika memiliki mesin virtual.
Jika Anda telah mengambil snapshot maka Anda pasti bisa kembali dan melaporkan kembali ke snapshot yang lebih lama.
Itu baik-baik saja tetapi jika Anda telah memperbarui sistem Anda dan sistem Anda telah memperbarui versi maka tolong
saya pasti akan merekomendasikannya.
Jangan menyentuhnya dan pada saat itu saya akan mengatakan langsung saja dan instal versi baru yang Anda
inginkan agar kompatibel dengan aplikasi Anda.
Jadi, jika Anda masih memutuskan untuk membatalkan pembaruan atau peningkatan, maka ini adalah langkah.
Sekarang ada dua hal yang juga harus Anda ingat di sini.
Pertama adalah melakukan dua jenis pembaruan sistem yang Anda miliki.
Anda dapat melakukan satu pembaruan aktual dan satu lagi peningkatan.
Anda dapat melakukan lompatan pembaruan apa yang sebenarnya dilakukan perintah ini.
Perintah ini benar-benar memperbarui dan akan mempertahankan pembaruan lama sedangkan pemutakhiran gem pembaruan akan
menghapus paket-paket usang.
Jadi ketika Anda menjalankan pembaruan mereka akan membuat paket yang lebih lama dengan sistem tidak akan menghapusnya.
Ketika Anda menjalankan pemutakhiran Anda, Anda akan meningkatkan ke versi yang lebih baru dan itu benar-benar akan menghapus paket lama.
Jadi ketika Anda jika Anda telah menjalankan upgrade lompatan maka kemungkinan besar Anda sekarang akan memiliki
opsi untuk memutar kembali sama sekali.
Pada saat ini.
Jadi mari kita lihat apakah Anda telah melakukan pembaruan lompat.
Bagus.
Sekarang apa langkah selanjutnya.
Langkah selanjutnya adalah Anda akan melakukan hal yang sama seperti jika Anda melakukan ini untuk satu paket tertentu.
Apakah Anda menjalankan ruang riwayat GM membatalkan ruang gagasan tentang tugas spesifik yang Anda lakukan dan tugas spesifik
adalah pembaruan GM dan itu benar-benar akan menghapus semua pembaruan yang telah diterapkan dan akan melaporkan kembali
ke versi lama.
Dan tentu saja semoga ini berhasil tetapi tidak ada jaminan bahwa itu benar-benar akan atau meninggalkan sistem dalam
kondisi stabil.
Pokoknya semoga berhasil dengan itu, tetapi mari kita coba pada mesin Linux bagaimana kita bisa pergi dan memutar kembali sebuah
paket patch dan bagaimana kita dapat memutar kembali dan memperbarui.
Jadi sebelum Anda mulai melakukan unduhan atau pembaruan atau peningkatan pada sistem Anda, saya sarankan Anda mengambil
snapshot dari mesin cuci Anda.
Jika Anda menggunakan mesin khusus, lingkungan virtual saya berjalan pada platform Oracle virtual box, jadi apa yang akan
saya lakukan adalah ini di mesin saya yang berjalan jadi saya akan mengambil snapshot dengan mengklik di sini
dan saya akan untuk memberi nama snapshot.
Sebagian besar waktu saya beri nama dengan tanggal ketika diambil dan saya klik Oke.
Ini akan mengambil snapshot yang sama persis pada kondisi mesin yang sama persis seperti saat
ini.
Jadi jika saya ingin mengubah apa pun setelah kata-kata sejak saat ini saya selalu bisa kembali ke keadaan
dengan mengklik di sini dan pergi untuk kembali ke snapshot yang ini.
Jadi sekarang saya telah mengambil snapshot.
Sekarang mari kita lanjutkan untuk melakukan instalasi paket dan mari kita lanjutkan untuk melakukan pembaruan lengan atau
meningkatkan apa pun yang harus kita lakukan.
Jadi biarkan saya masuk ke mesin linux saya memiliki mesin yang terhubung di sini dan saya akan pergi atau masing-masing
perintah ini untuk menunjukkan kepada Anda bagaimana Anda dapat memutar kembali dan sebuah paket atau patch atau Anda dapat memutar kembali seluruh pembaruan.
Jadi saya login sebagai root dan saya akan menginstal paket sebagai contoh di mesin linux saya dan paket yang
akan saya gunakan layar layar hanyalah sebuah paket yang memungkinkan Anda untuk merekam sesi atau melakukan fungsi-fungsi
tertentu saat Anda memasukkan ke mesin Linux Anda.
Pokoknya jadi ketika kita menjalankan perintah ini, layar instal yum itu akan online dan memeriksa ketergantungan.
Ia menemukan paket dan mengatakan ukuran unduhan total adalah 5 5 2 k ukuran instal 9 1 k.
Apakah ini ok.
Anda ingin pergi dan menginstalnya.
Ya saya ingin menginstalnya.
Ini masuk ke.
Ini sebenarnya pergi ke repositori memeriksa apakah ada dependensi.
Oke jadi sudah diinstal jadi saya bisa memverifikasi apakah sudah diinstal dengan menjalankan
perintah PM kami minus Q A dan grep untuk layar dan muncul persis paket yang telah diinstal.
Ini adalah salah satunya.
Oke jadi sekarang sekarang kita telah mengunduh paket dengan sempurna, tetapi sekarang kita ingin menurunkan versi atau menghapus
paket itu.
Ah jika paket tersebut sudah ada maka tentu saja downgrade karena bukan tidak kompatibel dengan aplikasi
yang sedang kita jalankan.
Jadi pada titik ini saya akan menjalankan perintah sejarah permata dan perintah ini akan memberi tahu saya bahwa perintah
terbaru yang saya jalankan ada di sini sebagai kasar.
Saya berlari saat ini.
Pada tanggal ini dan saya akan gunakan untuk menginstal dan mengubah satu paket.
Jadi idenya adalah 17 jadi jika saya ingin menurunkan versi atau menghapusnya saya akan melakukan beberapa sejarah undo dan proses maaf.
Gagasan bahwa tugas I. D. jadi tekan enter dan itu mengatakan bahwa itu akan menghapus layar paket ini, hapus
satu paket dan kemudian Anda pergi ke depan dan tekan.
Iya.
Dan sekarang sudah selesai.
Sekarang Anda dapat melanjutkan dan RPI minus Q dan tumbuh untuk layar untuk melihat apakah masih ada.
Itu tidak ada.
Ini memiliki gen di layar yang bukan yang saya cari.
Jadi jika Anda memiliki versi paket yang lebih lama maka itu tidak akan menghapusnya.
Itu akan diturunkan ke versi yang lebih lama.
OK jadi sekarang ini tentang satu paket atau satu tambalan yang Anda terapkan.
Sekarang mari kita bicara tentang kapan Anda ketika Anda melakukan pembaruan ke sistem Anda.
Maka tentu saja seperti yang saya katakan sebelumnya ini tidak dianjurkan.
Saya tidak akan merekomendasikan kalian mencobanya kecuali jika Anda benar-benar memiliki dukungan yang tepat dari Red Hat atau sistem
operasi Linux yang Anda gunakan.
Baik.
Jadi jika saya sedang melakukan pembaruan atau mari kita jalankan pembaruan beberapa pembaruan seperti yang
saya katakan selalu gunakan pembaruan Anda bukan upgrade karena upgrade akan menghapus paket usang atau menghapus paket ke paket yang lebih lama.
Jadi Anda tidak dapat memutar kembali.
Jadi mari kita lakukan pembaruan.
Tekan
enter, ini akan mendapatkan daftar semua yang perlu diperbarui.
Saya memiliki pembaruan total dan perlu diperbarui.
Apakah 159 paket ukurannya ada di sana.
Apakah tidak apa-apa.
Ya silakan dan instal.
Jadi saya tekan y dan sedang melalui seluruh daftar paket maka perlu diperbarui.
Sekarang pada titik ini saya akan mempercepat ini karena ini mungkin memerlukan waktu sedikit lebih lama
tergantung pada sistem Anda dan tergantung pada Ethan Anda itu mengeraskan kecepatan
internet kita OK jadi pembaruan telah selesai.
Kami dapat memverifikasi dengan menjalankan riwayat dan daftar GM atau semua tetapi untuk saat ini.
Letakkan sedikit sejarah dan Anda akan melihat di atas sana.
Nomor 19
Tugas 19 adalah menginstal atau memperbarui dan dengan demikian tanggal dan waktunya telah selesai.
Sekarang jika Anda ingin membatalkan hal seperti itu saya akan merekomendasikan Anda untuk mengambil snapshot dari mesin virtual
Anda.
Jika Anda menjalankan mesin virtual jika tidak maka tentu saja maka Anda harus memiliki dukungan
dari banyak dukungan tingkat perusahaan di platform Linux yang Anda jalankan.
BAIK.
Jadi karena kita memiliki daftar ini atau sejarah perintah lompat kita, kita perhatikan bahwa nomor 19 adalah
yang ingin kita batalkan.
Jadi kami akan melakukan perintah yang sama seolah-olah Anda ingin membatalkan paket.
Sejarah.
Batalkan.
Dan nomor tugas adalah nomor 19.
Jadi mari kita jalankan 19 di sini,
OK.
Kami mendapatkan downgrade itu.
Total paket seratus lima puluh sembilan.
Anda dapat melanjutkan dan menekan mengapa itu akan menurunkan versi dan menghapus paket apa pun yang diinstal di sana.
Tetapi saya tidak akan melakukan itu.
Tetapi jika Anda benar-benar harus melakukannya karena masalah kompatibilitas silakan klik
mengapa dan itu akan melalui seluruh proses penurunan atau penghapusan dan proses pembersihan.
Jadi, jika Anda mengalami masalah hal-hal baik yang Anda miliki Anda memiliki snapshot sehingga Anda selalu dapat kembali ke snapshot mereka
yang Anda ambil jika ada yang salah.
Jadi begitulah cara Anda melakukan rollback.
Saya harap kuliah ini memenuhi tujuannya.
Jika Anda memiliki pertanyaan, silakan kirim saya pesan.
Dan semoga beruntung.