Sandaran tambahan dalam Proxmox VE menggunakan VBR
Dalam salah satu artikel sebelumnya Dalam siri tentang hipervisor Proxmox VE, kami telah memberitahu anda cara melakukan sandaran menggunakan alat standard. Hari ini kami akan menunjukkan kepada anda cara menggunakan alat Veeam® Backup&Replication™ 10 yang sangat baik untuk tujuan yang sama.
“Sandaran mempunyai intipati kuantum yang jelas. Sehingga anda cuba memulihkan daripada sandaran, ia berada dalam superposisi. Dia berjaya dan tidak.” (terdapat di Internet)
Penafian:
Artikel ini ialah terjemahan percuma dan diperluaskan mengenai topik tersebut panduan, diterbitkan di forum Veeam. Jika anda bertindak tegas mengikut panduan asal, maka walaupun pada peringkat pertama memasang tajuk pve anda akan menerima ralat, kerana sistem tidak akan tahu di mana untuk mendapatkannya. Terdapat banyak momen yang tidak dapat dilihat di sana.
Tidak, saya tidak mengatakan bahawa ini adalah kaedah sandaran yang ideal. Tidak, ia tidak boleh disyorkan untuk pengeluaran. Tidak, saya tidak menjamin integriti sempurna sandaran yang dibuat.
Walau bagaimanapun, semua ini berfungsi dan agak sesuai untuk ramai pengguna dan pentadbir sistem pemula yang mengambil langkah pertama mereka dalam mempelajari sistem maya dan sandaran.
Sandaran mungkin merupakan salah satu proses terpenting yang bergantung kepada kerja mana-mana syarikat. Tidak ada yang lebih mahal daripada data yang disimpan dalam sistem maklumat korporat, dan tidak ada yang lebih buruk daripada kekurangan keupayaan untuk memulihkannya sekiranya berlaku kegagalan.
Ia sering berlaku bahawa orang berfikir tentang keperluan untuk sandaran dan memilih alat hanya selepas kecemasan telah berlaku yang melibatkan kehilangan data kritikal. Apabila teknologi virtualisasi telah berkembang, aplikasi sandaran telah direka bentuk untuk berfungsi rapat dengan hipervisor. Produk Veeam® Backup&Replication™, yang mempunyai keupayaan sandaran yang meluas dalam persekitaran maya, tidak terkecuali. Hari ini kami akan memberitahu anda cara mengkonfigurasinya supaya berfungsi dengan Proxmox VE.
Persediaan hipervisor
Kami akan menggunakan versi semasa Proxmox pada masa penulisan - 6.2-1. Versi ini telah dikeluarkan pada 12 Mei 2020 dan mengandungi banyak perubahan berguna, yang akan kita bincangkan dalam salah satu artikel berikut. Buat masa ini, mari kita mula menyediakan hypervisor. Tugas utama ialah memasang Ejen Veeam® untuk Linux pada hos berlebihan yang menjalankan Proxmox. Tetapi sebelum itu, mari kita lakukan beberapa perkara.
Penyediaan sistem
Mari pasang utiliti sudo, yang tiada daripada sistem jika Proxmox tidak dipasang ke dalam sistem Linux sedia ada, tetapi sebagai OS berasingan daripada imej rasmi. Kami juga memerlukan pengepala kernel pve. Kami log masuk ke pelayan melalui SSH dan menambah repositori yang berfungsi tanpa langganan sokongan (secara rasmi ia tidak disyorkan untuk pengeluaran, tetapi ia mengandungi pakej yang kami perlukan):
Selepas prosedur ini, pastikan anda but semula pelayan.
Memasang Ejen Veeam®
Muat turun pakej deb Ejen Veeam® untuk Linux dari tapak web rasmi (akaun diperlukan), lengkapkan diri anda dengan klien SFTP dan muat naik pakej deb yang terhasil ke pelayan. Kami memasang pakej dan mengemas kini senarai program dalam repositori yang ditambah oleh pakej ini:
dpkg -i veeam-release-deb_1.x.x_amd64.deb
Kami mengemas kini repositori sekali lagi:
apt update
Pasang ejen itu sendiri:
apt install veeam
Mari periksa sama ada semuanya telah dipasang dengan betul:
Sudah tentu, anda boleh menyimpan sandaran terus pada pelayan dengan Veeam® Backup&Replication™ digunakan, tetapi masih lebih mudah untuk menggunakan storan luaran.
Pergi ke bahagian INFRASTRUKTUR SANDARAN:
Pilih Repositori Sandaran dan tekan butang Tambah Repositori dan dalam tetingkap yang muncul, pilih Storan yang dilampirkan rangkaian:
Sebagai contoh, mari kita ambil storan SMB ujian, saya ialah QNAP biasa:
Isikan nama dan keterangan, kemudian klik butang Seterusnya:
Masukkan alamat storan SMB dan, jika ia memerlukan kebenaran, klik Tambah untuk menambah butiran akses:
Isikan nama pengguna dan kata laluan untuk mengakses storan SMB, dan kemudian klik butang OK dan, kembali ke tetingkap sebelumnya, - Seterusnya:
Jika semuanya dilakukan tanpa ralat, program akan menyambung ke storan, meminta maklumat tentang ruang cakera yang tersedia dan memaparkan kotak dialog berikut. Di dalamnya, tetapkan parameter tambahan (jika perlu) dan klik butang Seterusnya:
Dalam tetingkap seterusnya, anda boleh meninggalkan semua tetapan lalai dan juga klik Seterusnya:
Kami menyemak bahawa komponen yang diperlukan telah dipasang dan berada dalam status sudah wujud, dan tekan butang Memohon:
Pada ketika ini, Veeam® Backup&Replication™ akan menyambung semula ke storan, menentukan parameter yang diperlukan dan mencipta repositori. klik Seterusnya:
Kami menyemak maklumat ringkasan tentang repositori yang ditambahkan dan klik butang Selesai:
Program ini secara automatik akan menawarkan untuk menyimpan fail konfigurasinya dalam repositori baharu. Kami tidak memerlukan ini, jadi kami menjawab Tidak:
Repositori berjaya ditambahkan:
Mencipta tugas sandaran
Dalam tetingkap utama Veeam® Backup&Replication™, klik Kerja Sandaran - komputer Linux. Memilih jenis Server dan rejim Diuruskan oleh pelayan sandaran:
Kami memberikan nama tugas dan secara pilihan menambah penerangan. Kemudian klik Seterusnya:
Seterusnya, kami perlu menambah semua pelayan dengan Proxmox yang akan kami sandarkan. Untuk melakukan ini, klik Tambah - Komputer individu. Masukkan nama hos atau alamat IP pelayan dan butiran akses. Oleh itu kami membuat senarai Komputer yang dilindungi dan klik Seterusnya:
Sekarang satu perkara yang sangat penting, iaitu pilihan data yang akan ditambah ke sandaran. Segala-galanya akan bergantung pada tempat sebenarnya mesin maya anda berada. Jika anda ingin menambah hanya volum logik, maka anda memerlukan mod Sandaran tahap volum dan pilih laluan ke volum logik atau peranti, sebagai contoh /dev/pve. Semua tindakan lain adalah sama.
Untuk artikel ini kami akan menunjukkan cara mod berfungsi Sandaran peringkat fail:
Dalam tetingkap seterusnya, kami membuat senarai direktori untuk sandaran. klik Tambah dan daftarkan direktori tempat fail konfigurasi mesin maya disimpan. Secara lalai ini ialah direktori /etc/pve/nodes/pve/qemu-server/. Jika anda menggunakan bukan sahaja mesin maya, tetapi juga bekas LXC, kemudian tambah direktori /etc/pve/nodes/pve/lxc/. Dalam kes saya ia juga merupakan direktori / data.
Setelah menjana senarai direktori, klik Seterusnya:
Daripada senarai juntai bawah repositori, pilih Pada Suhu Ambien, dibuat lebih awal. Tentukan panjang rantai untuk sandaran tambahan. Semakin banyak mata yang ada Dasar pengekalan, lebih banyak ruang yang anda jimatkan. Tetapi pada masa yang sama, kebolehpercayaan salinan sandaran akan berkurangan. Saya lebih mementingkan kebolehpercayaan daripada ruang storan, jadi saya memberikannya 4 mata. Anda boleh mengambil nilai standard 7. Teruskan menyediakan tugas dengan mengklik Seterusnya:
Di sini kita biarkan parameter tidak berubah, hanya pergi ke tetingkap berikut:
Menyediakan penjadual. Ini adalah salah satu ciri paling hebat yang menjadikan kehidupan pentadbir sistem lebih mudah. Dalam contoh, saya memilih untuk memulakan sandaran secara automatik setiap hari pada pukul 2 pagi. Satu lagi ciri hebat ialah keupayaan untuk mengganggu kerja sandaran jika kita melampaui had masa "tetingkap sandaran" yang diperuntukkan. Jadual tepatnya dijana melalui butang Tetingkap:
Sekali lagi, sebagai contoh, mari kita anggap bahawa kita melakukan sandaran hanya semasa waktu tidak bekerja pada hari bekerja dan pada hujung minggu kita tidak terhad pada masa sama sekali. Kami mencipta jadual yang begitu indah, kembali ke tetingkap sebelumnya dan klik Memohon:
Yang tinggal hanyalah menyemak maklumat ringkasan tentang tugas dan tekan butang Selesai:
Ini melengkapkan penciptaan tugas sandaran.
Melakukan sandaran
Semuanya di sini adalah asas. Dalam tetingkap program utama, pilih tugas yang dibuat dan klik Start. Sistem akan menyambung secara automatik ke pelayan kami (atau beberapa pelayan), menyemak ketersediaan storan dan menempah jumlah ruang cakera yang diperlukan. Kemudian, proses sandaran sebenar akan bermula, dan setelah selesai kami akan menerima maklumat komprehensif tentang proses tersebut.
Jika masalah seperti ini berlaku semasa proses sandaran: Gagal memuatkan modul [veeamsnap] dengan parameter [zerosnapdata=1 debuglogging=0], maka anda perlu membina semula modul veeamsnap menurut arahan.
Apa yang menarik terutamanya ialah pada pelayan itu sendiri kita boleh melihat bukan sahaja senarai semua kerja sandaran yang telah siap, tetapi juga memantau proses dalam masa nyata dengan arahan veeam:
Meramalkan persoalan mengapa konsol kelihatan begitu pelik, saya akan katakan dengan segera: Saya sangat suka bagaimana konsol kelihatan pada skrin monitor CRT tiub hangat. Ini dilakukan menggunakan emulator terminal istilah-retro sejuk.
Pemulihan data
Sekarang soalan yang paling penting. Tetapi bagaimana untuk memulihkan data jika sesuatu yang tidak boleh diperbaiki berlaku? Sebagai contoh, mesin maya yang salah telah dipadamkan secara tidak sengaja. Dalam GUI Proxmox ia hilang sepenuhnya; tiada apa-apa lagi yang tinggal dalam storan di mana mesin itu berada.
Proses pemulihan adalah mudah. Pergi ke konsol Proxmox dan masukkan arahan:
veeam
Kami akan melihat senarai sandaran yang lengkap. Gunakan anak panah untuk memilih yang anda mahu dan tekan butang R. Seterusnya, pilih titik pemulihan dan klik Masukkan:
Selepas beberapa saat, titik pemulihan akan dipasang dalam direktori /mnt/backup.
Yang tinggal hanyalah menyalin pemacu maya dan fail konfigurasi mesin maya ke tempatnya, selepas itu mesin "dibunuh" akan muncul dalam GUI Proxmox VE secara automatik. Anda akan dapat melancarkannya seperti biasa.
Untuk menyahlekap titik pemulihan, anda tidak seharusnya melakukannya secara manual, sebaliknya tekan butang U dalam utiliti veeam.
Itu sahaja.
Semoga Angkatan bersamamu!
Artikel sebelumnya mengenai hipervisor Proxmox VE: