Jangan panik ketika anda menghapus data secara tidak sengaja: gunakan Snapshot cakera keras Tencent Cloud untuk mencapai pemulihan

2026-05-29 阅读 6
1

Dalam operasi dan penyelenggaraan dan pengembangan pelayan harian, operasi yang paling menjengkelkan adalah klasik

Rm-rf /*

, Atau pangkalan data yang salah disambungkan untuk melaksanakan arahan penjelasan tanpa sekatan. Setelah data dihapus secara tidak sengaja, reaksi pertama banyak orang adalah berdengung, dan kemudian mereka mula mencari pelbagai perisian pemulihan data yang sangat tidak dapat dipercayai di Internet. Akibatnya, setelah sekian lama, data tidak dijumpai, tetapi cakera yang mendasari benar-benar tercemar.

Sebenarnya, jika anda menggunakan pelayan awan Tencent (CVM atau pelayan aplikasi ringan) dan membukanya terlebih dahulu

Tangkapan skrin cakera keras awan (Snapshot)

, Penghapusan data secara tidak sengaja bukanlah akhir dunia sama sekali.

Hari ini, saya tidak akan bercakap mengenai teori maya atau kod canggih. Saya akan bermula dari pertempuran sebenar dan mengajar anda cara menggunakan Tencent Cloud Snapshot untuk mendapatkan kembali data yang dihapus secara tidak sengaja dalam masa 5 minit.

Tahap pertama: menghancurkan bahagian bawah, memahami logik "ubat penyesalan" dari gambar

Sebelum melakukannya, anda mesti memahami prinsip kerja asas snapshot, jika tidak, anda tidak akan tahu menggunakannya, dan bahkan boleh menyebabkan kerosakan sekunder ketika anda kembali.

Ramai orang berpendapat bahawa gambar itu seperti sandaran cakera rangkaian, setiap kali mereka menyalin keseluruhan data cakera keras dan menyimpannya.

Sangat salah.

Sekiranya ini berlaku, jika anda membeli cakera keras 100G, 10 tangkapan gambar akan memakan ruang 1TB, dan dompet anda terlalu banyak.

Snapshot cakera keras awan Tencent Cloud menggunakan

"Gambar tambahan"

Mekanisme:

Gambar pertama (jumlah penuh): Sistem akan menyalin salinan lengkap semua blok data yang ditulis dalam cakera keras semasa anda dan menyimpannya di penyimpanan sejuk Tencent Cloud yang sangat selamat (biasanya COS penyimpanan objek).

Gambar susulan (kenaikan): Sistem hanya akan membandingkan tangkapan sebelumnya dan hanya menyalin blok data yang diubah atau baru ditambahkan dalam tempoh ini.

Kesimpulan inti: Mekanisme ini bukan sahaja menjadikan gambar dihasilkan dengan sangat cepat (biasanya dalam beberapa minit), tetapi juga menempati ruang penyimpanan yang sangat kecil dan sangat menjimatkan. Lebih penting lagi, snapshot rollback adalah penggantian tahap blok, yang seratus kali lebih cepat daripada anda menyalin fail.

Tahap kedua: latihan pertempuran sebenar-dua rancangan menyelamatkan nyawa selepas bencana

Andaikan sekarang, kerana rakan sepasukan babi berjabat tangan atau skrip yang salah, pelayan anda

/www/wwwroot

Kod pengeluaran teras dalam direktori dan gambar yang dimuat naik oleh pengguna semuanya dikosongkan. Tolong paksa diri anda untuk bertenang pada masa ini, jangan mengetuk perintah di pelayan dan log masuk secara langsung

Konsol Tencent Cloud

Mengikut status perniagaan anda, pilih salah satu daripada dua skema rollback berikut:

Pilihan 1: "Shuttle masa dan ruang" yang sederhana dan kasar (gulung keseluruhan cakera keras awan secara langsung)

Penyelesaian ini sesuai untuk: pelayan anda baru saja digunakan, atau cakera sistem seluruh pelayan benar-benar rosak, dan kuda Trojan ditanam oleh penggodam. Anda perlu membiarkan

Seluruh pelayan kembali sepenuhnya ke titik masa yang baik pada masa lalu

Langkah Teras:

Mesti dimatikan terlebih dahulu: Dalam senarai contoh, periksa pelayan awan anda

, Klik "Matikan" di bahagian atas. Semasa cakera keras sedang membaca dan menulis, sama sekali tidak dibenarkan untuk menggulung semula. Penarikan semula secara paksa akan menyebabkan kerosakan pada sistem fail.

Cari gambar yang sesuai: Di bar menu kiri, cari "Cloud Hard Drive"-> "Senarai Gambar". Buka mata anda untuk melihat "masa pembuatan snapshot" dengan jelas, dan cari titik snapshot yang paling sihat sebelum anda menghapus data secara tidak sengaja.

Lakukan rollback satu klik: Klik "rollback" di sebelah kanan snapshot. Sistem ini akan memberi amaran kepada anda: "Roll-back akan menimpa semua data cakera keras awan semasa." Setelah mengesahkan bahawa ia betul, klik OK.

Mulakan semula: tunggu bar kemajuan mencapai 100% (biasanya hanya 1 ~ 3 minit), kembali ke senarai contoh dan klik "Boot". Log masuk ke pelayan, anda akan mendapati bahawa sistem, persekitaran, dan kod semuanya ada, seolah-olah bencana tidak pernah berlaku.

Tahap ketiga: Pengekstrakan data "pembedahan" yang lebih maju dan lebih selamat (tidak mempengaruhi perniagaan semasa)

Walaupun keseluruhan gulungan di atas sejuk, ada harga yang boleh membawa maut:

Ia akan memadamkan semua data yang baru dihasilkan dari saat snapshot dibuat hingga masa semasa.

Andaikan gambar anda dihasilkan pada pukul 2:00 pagi semalam, dan rakan sepasukan anda secara tidak sengaja menghapus folder pada jam 3:00 petang ini. Sekiranya anda melancarkan keseluruhan cakera secara langsung, ini bermaksud bahawa dalam 13 jam hari ini, pesanan baru dan akaun berdaftar baru yang dihasilkan oleh pengguna lain akan dihapus bersama. Ini tidak boleh diterima dalam persekitaran pengeluaran.

Bagaimana untuk mendapatkan kembali folder yang dihapus secara tidak sengaja tanpa memindahkan data baru yang dihasilkan hari ini? Kami menggunakan "kaedah pengekstrakan pemasangan".

Proses operasi standard operasi dan penyelenggaraan teratas:

Gunakan snapshot untuk membuat "cakera data sementara": log masuk ke konsol awan Tencent dan masukkan "senarai snapshot". Cari gambar yang utuh dan klik "Hard Drive Cloud Baru" di sebelah kanan. Gunakan tangkapan gambar ini sebagai sumber untuk membeli cakera keras awan sementara berdasarkan jumlah (hapus apabila habis, hanya beberapa sen).

Memasukkan cakera sementara ke pelayan yang sedang berjalan: Setelah cakera keras dibuat, klik "Proyek" dalam senarai cakera keras awan dan pilih pelayan anda yang menjalankan perniagaan.

Masukkan sistem untuk memasang dan mengekstrak fail: Gunakan SSH untuk menyambung ke pelayan dan melaksanakan perintah lsblk. Anda akan menemui partisi cakera tambahan (seperti/dev/vdb). Buat titik pemasangan sementara baru dan pasangkannya: Bashmkdir /mnt/backup mount /dev/vdb1 /mnt/backup Pada masa ini, berjalan ke/mnt/backup/www/wwroot, yang terletak pada pukul 2:00 pagi semalam Folder yang utuh! Gunakan perintah cp untuk menyalin folder yang dihapus secara tidak sengaja ke direktori pengeluaran sebenar anda (/www/wwwroot) dengan tepat.

Selepas selesai (kunci untuk menjimatkan wang): Setelah salinan selesai, lakukan pemasangan cakera pusingan/mnt/backup. Kembali ke konsol Tencent Cloud, lepaskan cakera sementara ini dan hancurkan (lepaskan). Keseluruhan proses tidak mempengaruhi perniagaan dalam talian, dan menghentikan kerugian dengan tepat.

Tahap keempat: mencegah masalah pada masa akan datang

Sudah tentu-bagaimana mengkonfigurasi garis pertahanan automatik dengan kos yang paling rendah

Setelah membaca operasi bertenaga tinggi di atas, anda mungkin bertanya: "Bagaimana jika suatu hari sesuatu berlaku dan saya mendapati bahawa saya sama sekali tidak membuat gambar?"

Adalah tidak realistik untuk mengklik snapshot secara manual, dan setiap orang lalai. Operasi dan penyelenggaraan peringkat perusahaan mesti mengautomasikan perkara ini.

Konfigurasikan strategi snapshot biasa: Masukkan "cloud hard disk"-> "strategi snapshot biasa" di konsol awan Tencent. Klik Baru untuk menetapkan dasar. Untuk laman web korporat umum, disarankan untuk menetapkannya sebagai: membuat gambar secara automatik pada pukul 3:00 pagi setiap hari dan menyimpannya selama 7 hari.

Pengiraan kos aktuari: snapshot Tencent Cloud dikenakan mengikut kuantiti (jumlah simpanan hanya akan mula memotong beberapa sen sehingga tahap tertentu). Sekiranya cakera anda hanya 50G secara keseluruhan, dan data tulis 20G sebenarnya, kenaikan harian mungkin hanya beberapa ratus MB. Selepas sebulan, mengekalkan 7 titik sandaran ini mungkin hanya memerlukan satu atau dua dolar. Gunakan sekumpulan wang oden untuk membeli insurans komersial yang sempurna untuk aset teras syarikat, dan anda boleh menjana wang tidak kira bagaimana anda mengira akaun ini.

Ringkasan

Dalam era pengkomputeran awan, "penghapusan data secara tidak sengaja" bukan lagi bencana yang tidak dapat dipulihkan. Gambar cakera keras awan Tencent Cloud adalah "mesin masa" fizikal di tangan anda. Ingat dua prinsip teras:

Biasanya, strategi snapshot biasa automatik mesti dihidupkan; setelah bencana, kecuali keseluruhan mesin lumpuh, kaedah "pemasangan cakera sementara baru" akan digunakan untuk pengekstrakan halus.

Mengatasi dengan tenang dan mengikuti langkah demi langkah, anda adalah tulang belakang pasukan yang paling stabil.

1
← 返回新闻中心