Tutorial praktikal Alibaba Cloud Snapshot: Cara memulihkan dengan satu klik apabila persekitaran pelayan rosak
Dalam operasi dan penyelenggaraan harian, saat yang paling menjengkelkan adalah menaip perintah di terminal gelap (seperti mengemas kini kernel, mengkonfigurasi izin, atau membersihkan log), dan setelah menekan Enter, sistem tiba-tiba tidak bertindak balas.
Sejurus selepas laman web melaporkan 502, SSH tidak dapat dihubungkan sepenuhnya, dan seluruh persekitaran pengeluaran lumpuh sepenuhnya.
Dalam menghadapi "bencana epik" seperti ini, banyak pemula akan memilih untuk memasang semula sistem, dan kemudian menyusun semula persekitaran, menata data, dan memperbaiki pepijat sepanjang malam, yang sangat menyakitkan.
Sebenarnya, jika anda menyediakan "Snapshot" Alibaba Cloud terlebih dahulu
, Ini semudah membaca fail semasa bermain permainan yang berdiri sendiri. Hari ini, jangan bincangkan konsep maya, pergi terus ke barang kering tulen dan bawa anda
Gunakan vernakular untuk memahami secara menyeluruh konfigurasi tangkapan gambar Alibaba Cloud, operasi roll satu klik, dan panduan untuk mengelakkan persekitaran pengeluaran.
Logik Teras: Apakah snapshot?
Ringkasnya, tangkapan gambar adalah "kamera masa" cakera keras pelayan anda.
Sebelum anda ingin melakukan operasi berisiko tinggi (seperti menaik taraf pangkalan data, menukar sistem, menukar kod teras), klik "foto" pada cakera awan. Semua data dalam cakera keras anda dirakam dalam foto.
Setelah sistem rosak setelah setengah jam, anda hanya perlu mengeluarkan "foto" ini
Biarkan keseluruhan cakera keras kembali ke keadaan setengah jam yang lalu dengan serta-merta
。 Walaupun kodnya mempunyai persekitaran, bahkan fail sementara yang belum selesai pada masa itu dapat diambil dengan utuh.
Langkah 1: Cara membuat gambar secara manual sebelum operasi berisiko tinggi (1 minit)
Jangan malas, luangkan satu minit untuk membuat sandaran sebelum bersiap untuk membuang persekitaran pelayan, yang dapat menyelamatkan anda dari kesakitan menyelesaikan masalah sepanjang malam.
Log masuk ke Konsol Awan Alibaba, cari dan masukkan panel "Cloud Server ECS".
Klik "Contoh" di menu kiri untuk mencari pelayan yang anda jalankan, dan klik nama contoh untuk memasuki halaman perincian.
Cari "Cloud Disk" di menu kiri, dan anda akan melihat cakera keras yang dipasang oleh pelayan (biasanya sekurang-kurangnya satu cakera sistem).
Cari cakera awan yang ingin anda sandarkan (seperti cakera sistem d-xxxx), dan klik "Buat tangkapan gambar" di sebelah kanan.
Nama yang baik: Nama mesti dibawa dengan nota operasi pada masa itu, seperti 20260528-Sandarkan sebelum menaik taraf persekitaran PHP, supaya anda dapat mendaftar masuk kemudian.
Klik OK. Pada masa ini, tangkapan gambar mula dibuat secara tidak segerak di latar belakang. Anda boleh
"Gambar"
Lihat kemajuan dalam senarai.
💡Peringatan vernakular: Membuat gambar tidak akan mempengaruhi operasi normal pelayan, dan laman web tidak perlu ditutup. Biasanya ia dapat dibuat dalam beberapa minit.
Langkah 2: Persekitaran runtuh, bagaimana untuk kembali dengan satu klik (2 minit)
Situasi terburuk dalam simulasi sekarang: anda gagal melemparkan persekitaran sebentar tadi, dan sistem tidak dapat bangun secara langsung. Pada masa ini, kita perlu menggunakan gambar sebentar tadi untuk "membaca fail dengan satu klik".
⚠RitterPeraturan besi: operasi hidup dan mati sebelum bergolek (mesti dilihat)
Sebelum mengklik kembali,
Pelayan awan (ECS) mesti dihentikan terlebih dahulu
。 Pelayan yang sedang berjalan tidak dibenarkan menghapus dan menulis cakera keras yang mendasari secara langsung.
Dalam senarai contoh ECS, periksa pelayan anda dan klik "Berhenti" di bahagian bawah (jika sistem mati
Jangan buka, pilih "Berhenti paksa").
Menunggu status pelayan menjadi huruf merah "dihentikan".
Gulung ke belakang:
Di bar navigasi di sebelah kiri, klik "Simpan dan snapshot" $ \ rightdarrow $ "snapshot".
Cari snapshot yang baru anda buat yang disebut 20260528-Sandaran sebelum menaik taraf persekitaran PHP.
Klik "Roll Cloud Disk" di sebelah kanan.
Sistem akan memunculkan kotak permintaan yang penuh dengan peringatan, yang menyatakan bahawa "setelah anda menggulung kembali, semua data baru yang anda hasilkan dari membuat snapshot hingga saat ini akan hilang."
Setelah mengesahkan bahawa ia betul, klik "OK untuk kembali".
Kelajuan rollback sangat cepat (biasanya dalam masa puluhan saat hingga 1 minit). Apabila keadaan dalam senarai snapshot kembali normal, kembali ke senarai contoh dan klik
"Mula"
Butang untuk membuka pelayan.
Log masuk ke pelayan sekali lagi, dan anda akan mendapati bahawa ia telah berdiri dengan baik pada masa sebelum anda dipukul.
Langkah 3: Konfigurasikan strategi snapshot automatik permainan yang lebih maju (anti-lupa)
Orang selalu mempunyai mentaliti yang tidak betul, dan mereka sering lupa untuk membuat gambar secara manual semasa bermain. Bagaimana jika suatu hari dienkripsi oleh ransomware, atau pelayan dirusak oleh penggodam di tengah malam?
Kita perlu mengaktifkan "strategi snapshot automatik" dan membiarkan Alibaba Cloud membantu kita mengambil gambar secara automatik setiap malam.
Di menu kiri, klik "Snapshot" $ \ rightdarrow $ untuk beralih ke tab "Automatic Snapshot Strategy".
Klik "Buat Strategi": Buat masa: Sangat disyorkan untuk memilih 02:00 pagi ~ 04:00 (Pada masa ini, lalu lintas laman web adalah yang paling sedikit, dengan kesan hampir sifar pada perniagaan). Kekerapan pengulangan: Tandakan Isnin hingga Ahad (sandaran setiap hari). Masa pengekalan: Persekitaran pengeluaran disyorkan untuk kekal sekurang-kurangnya 7 atau 30 hari. Alibaba Cloud akan menghapus gambar lama setelah tamat tempoh secara automatik, jadi tidak perlu risau untuk meletupkan ruang.
Setelah membuat strategi, klik "Application Cloud Disk" untuk memeriksa cakera sistem dan cakera data penting anda.
Sejak itu, anda setara dengan mesin masa 7 hari yang beredar secara automatik.
Panduan untuk mengelakkan darah dan air mata di persekitaran pengeluaran
Snapshot adalah untuk bayaran simpanan! Jangan simpan selama-lamanya! Gambar Alibaba Cloud tidak percuma. Walaupun lebih murah daripada cakera awan, ia memotong wang mengikut ruang yang sebenarnya ditempati oleh snapshot anda (mengikut jumlah). Kaedah mengelakkan lubang: snapshot sementara yang dibuat secara manual, setelah persekitaran berjaya dibina dan laman web ujian mengesahkan bahawa tidak ada masalah, pastikan anda pergi ke senarai snapshot untuk menghapusnya secara manual! Jika tidak, ia akan terus berbaring di sana dan memotong baki akaun anda secara senyap.
Setelah pelayan berbayar dilepaskan, adakah tangkapan gambar manual masih ada? Sekiranya anda bermain ECS "bayar mengikut kuantiti" di Alibaba Cloud, apabila anda tidak lagi memerlukan pelayan ini dan mengklik "Lepaskan", sistem akan menghapus cakera awan yang dipasang dan gambar automatik secara lalai. Kaedah menyelamatkan nyawa: Sekiranya anda ingin mengekalkan persekitaran ini untuk digunakan kemudian, sebelum melepaskan pelayan, pergi ke konsol snapshot untuk memeriksa untuk memastikan bahawa snapshot anda adalah "snapshot manual". Selagi anda tidak menghapus tangkapan gambar secara aktif, walaupun pelayan hilang, ia masih akan kekal di akaun anda. Anda boleh menggunakan gambar ini pada masa akan datang
Buat cakera keras baru secara langsung dan masukkan ke pelayan baru untuk mendapatkan kembali data.
Apabila pangkalan data ditulis dengan liar, adakah data snapshot selamat? Snapshot adalah sandaran fizikal untuk keseluruhan cakera. Sekiranya anda menjalankan pangkalan data MySQL yang sangat serentak di pelayan anda, pada saat snapshot diambil, mungkin ada beberapa data dalam memori yang belum sempat ditulis ke cakera keras, yang akan menyebabkan kesalahan "penutupan tidak normal" dalam pangkalan data yang dipulihkan.. Amalan standard: Untuk pangkalan data pengeluaran yang sangat menuntut dan tidak boleh kehilangan pesanan, jangan hanya bergantung pada gambar. Kita mesti bekerjasama dengan "sandaran Binlog yang disertakan dengan pangkalan data Alibaba Cloud RDS" yang kita bicarakan dalam isu sebelumnya atau mengeksport fail SQL secara berkala dengan mysqldump di dalam pelayan. Pelbagai insurans adalah operasi dan penyelenggaraan yang berkelayakan.
Dengan melengkapkan strategi snapshot sama dengan menarik jaring keselamatan untuk diri anda di pinggir tebing. Lain kali saya akan membuang semua jenis penyakit yang tidak dapat disembuhkan di Linux, saya secara semula jadi akan mempunyai keyakinan di hati saya.
