Backup dan Pemulihan Bencana dengan Zextras Backup

Salah satu tugas utama yang dihadapi oleh administrator sistem ketika mengimplementasikan sistem informasi adalah memastikan keamanan data yang disimpan di dalamnya. Cara paling optimal untuk mencapai tujuan ini adalah redundansi, yang memungkinkan Anda untuk selalu memiliki alat untuk memulihkan sistem agar berfungsi dengan biaya minimal, bahkan jika terjadi kegagalan skala yang cukup besar.



Alat pencadangan paling canggih untuk Zimbra OSE saat ini adalah Zextras Backup, yang merupakan bagian dari Zextras Suite Pro dan Zextras Suite Basic. Ini menerapkan pencadangan transaksional, yang melacak setiap perubahan yang terjadi di Zimbra OSE secara real time dan mencadangkan semua transaksi. Berkat ini, selain datanya, riwayat perubahannya disimpan dalam salinan cadangan, dan saat memulihkan informasi dari cadangan, Anda dapat membuat ulang kotak surat apa pun, domain apa pun, atau bahkan server email seperti pada titik waktu tertentu.



gambar

Data awal



Artikel ini menunjukkan cara kerja Zextras Backup pada contoh Zextras Zimbra 9 OSE dalam mode server tunggal. Fitur yang ditampilkan hanya berfungsi dengan lisensi Zextras Suite Pro atau Zextras Suite Basic yang valid. Untuk membelinya, Anda dapat menghubungi perwakilan resmi Zextras di Rusia Ekaterina Triandafilidi melalui email katerina@zextras.com.



Memulai reservasi



Setelah menginstal versi terbaru Zextras Suite, bagian baru bernama Zextras akan muncul di konsol admin Zimbra OSE, tempat modul yang disediakan oleh Zextras Suite akan ditempatkan. Diantara mereka:







  • Kernel - Di sinilah informasi tentang pengoperasian modul Zextras Suite, pembaruan, pemberitahuan, dan sebagainya dikumpulkan. Selain itu, di bagian inilah modul Zextras Team, Zextras Docs, dan Zextras Drive diinstal.
  • Admin — ,
  • Backup —
  • Mobile — Exchange ActiveSync , .
  • ZxPowerstore — . ,
  • — Zextras Suite. , .


Kami tertarik pada bagian Cadangan. Pertama-tama, kita perlu menginisialisasi reservasi. Secara default, file backup akan disimpan di / opt / zimbra / backup / zextras /.







Jika diinginkan, jalur ke cadangan dapat diubah ke yang lain. Untuk melakukan ini, di bagian Cadangan, masukkan jalur baru ke folder dengan cadangan dan klik tombol "Simpan" di sudut kanan atas. Setelah mengubah jalur penyimpanan cadangan, Anda harus menginisialisasi ulang cadangan.







Harap dicatat bahwa inisialisasi cadangan akan berhasil hanya jika pengguna zimbra memiliki izin membaca dan menulis ke folder yang ditentukan. Segera setelah inisialisasi pencadangan, pemindai waktu nyata mulai bekerja, yang secara otomatis mencadangkan setiap transaksi yang terjadi di server Zimbra OSE.







Anda dapat mengetahui bahwa reservasi berhasil diselesaikan di bagian "Peringatan". Jika terjadi kesalahan selama reservasi, teks pemberitahuan akan memberi tahu Anda apa yang sebenarnya terjadi. Kesalahan paling umum adalah kurangnya akses tulis ke folder tempat cadangan disimpan.







Saat ini kami menggunakan instalasi Zimbra OSE satu server dan mencadangkan semua data ke media yang sama di mana server Zimbra itu sendiri berada. Ini bukanlah keputusan yang tepat dari sudut pandang keamanan data, karena jika medianya rusak secara fisik, data dienkripsi atau sistem file gagal, tidak hanya server Zimbra OSE itu sendiri, tetapi juga salinan cadangannya akan diserang. Untuk menghindarinya, Anda harus menggunakan perangkat penyimpanan cadangan terpisah.



Menghubungkan perangkat penyimpanan cadangan terpisah



Cara termudah untuk melakukannya adalah dengan menghubungkan perangkat tambahan ke server dan memasangnya di folder tempat cadangan disimpan. Untuk mengetahui bagaimana perangkat yang terhubung diidentifikasi, gunakan perintah sudo fdisk -l .







Dalam kasus kami, selain perangkat sda utama, serta banyak perangkat loop, perangkat / dev / sdb1 muncul. Kami menarik perhatian Anda pada fakta bahwa sebelum memasangnya, Anda harus menghentikan pencadangan, jika dilakukan di server Anda.



Ada dua cara untuk memasang perangkat. Yang pertama adalah menggunakan perintah mount pada command line sebagai zimbra pengguna. Dalam kasus kami, perintah ini akan terlihat seperti ini:



sudo mount /dev/sdb1 /opt/zimbra/backup/zextras/ 
sudo chmod -R -v 777 /opt/zimbra/backup/zextras/* 


Kemudian, agar tidak setiap kali memasang perangkat secara manual, Anda dapat mendaftarkan parameter untuk pemasangan disk otomatis di file / etc / fstab.



Anda juga dapat menggunakan aplikasi "Disk" untuk memasang perangkat, yang disertakan dalam distribusi default Ubuntu 18.04. Di dalamnya, Anda perlu memilih perangkat yang dimaksudkan untuk cadangan, pergi ke pengaturannya dan tentukan titik pemasangan. Dalam kasus kami, ini adalah / opt / zimbra / backup / zextras /. Dan jika Anda mencentang kotak "Connect at system startup", perangkat akan secara otomatis terhubung meskipun sistem di-boot ulang.







Akibatnya, salinan cadangan data di server Zimbra OSE akan tetap utuh meskipun perangkat tempat penyimpanan file sistem operasi gagal karena alasan yang disebutkan.



Dalam contoh ini, perangkat fisik terhubung ke server, tetapi NAS dapat dihubungkan menggunakan prinsip yang sama. Yang penting adalah kecepatan tulis data cukup baik.



Kecelakaan simulasi



Untuk memeriksa operasi pencadangan, mari kita buat ulang kerusakan di server. Untuk melakukan ini, pertama di server sumber, pengguna kontrol bernama Cadangan.







Mari masuk dengan data identifikasinya ke klien web dan:



  • Kami akan mengirimkan surat atas namanya
  • Kami akan mengiriminya surat
  • Mari kita simpan salah satu surat dalam draf
  • Mari buat tugas baru
  • Mari buat pertemuan baru
  • Mari buat kontak baru






Dengan demikian, akun kontrol kami akan memiliki beberapa komponen untuk dicadangkan sekaligus dan akan memungkinkan untuk memeriksa apa yang akan dipulihkan dari ini saat mencadangkan.



Langkah selanjutnya adalah mensimulasikan kehilangan data. Sebenarnya, kami hanya akan memformat partisi dengan Ubuntu 18.10 tempat menginstal Zimbra OSE 9. Dengan demikian, tidak hanya data sistem operasi yang akan hilang, tetapi juga data asli dari server email.



Pemulihan data



Untuk memulai pemulihan data, Anda perlu menginstal ulang Ubuntu 18.04 dan menerapkan Zimbra OSE 9 di dalamnya dengan domain yang sama seperti sebelumnya. Proses ini dijelaskan dengan sangat rinci di artikel kami sebelumnya . Anda juga perlu menginstal Zextras Suite dan menggunakan file lisensi yang sebelumnya telah dipesan.



Setelah server email berfungsi kembali, yang tersisa hanyalah memulihkan data dari cadangan. Karena semua data disimpan di perangkat terpisah, Anda dapat menghubungkannya ke server baru dan memulihkan dari cadangan yang tersimpan di dalamnya.



Untuk melakukan ini, Anda perlu membuat folder tempat disk dengan cadangan server lama akan dipasang dan menghubungkan perangkat.



sudo su - zimbra
mkdir /opt/zimbra/backup_old 
sudo mount /dev/sdb1 /opt/zimbra/backup_old/


Setelah itu, Anda perlu pergi ke konsol administrasi di server baru dan di bagian Cadangan klik tombol "Impor cadangan" di bagian bawah layar.



Di wizard impor cadangan yang terbuka, Anda perlu:



  • Tentukan jalur ke cadangan dari server lama (dalam kasus kami, ini / opt / zimbra / backup_old)
  • Tentukan domain yang akan dipulihkan
  • Tentukan akun yang akan dipulihkan






Wizard juga memungkinkan Anda memilih keluar dari pemulihan akun sistem seperti galsync, akun yang dihapus, alias, milis, dan kelas layanan. Jika kita berbicara tentang kecelakaan nyata dan hitungannya dalam hitungan menit, menolak untuk memulihkan elemen-elemen ini bisa sangat berguna.











Setelah semua parameter yang diperlukan ditentukan, Anda dapat mengkonfigurasi alamat untuk mengirim pemberitahuan tentang selesainya prosedur untuk mengimpor data dari cadangan.



Memeriksa hasilnya



Untuk memeriksa hasilnya, mari kita coba masuk dengan nama pengguna Cadangan yang dibuat sebelumnya. Karena login berhasil, artinya kredensial akun berhasil dipulihkan.







Sekarang mari kita pastikan bahwa semua elemen yang dibuat sebelumnya disimpan di akunnya: surat masuk dan keluar, draf, acara dan tugas yang dibuat.















Seperti yang Anda lihat di tangkapan layar, semua elemen aman dan sehat. Dengan demikian, Zimbra OSE 9 Server Disaster Recovery dengan Zextras Backup berhasil.



Untuk semua pertanyaan yang berkaitan dengan Zextras Suite, Anda dapat menghubungi Perwakilan perusahaan Zextras Ekaterina Triandafilidi melalui email katerina@zextras.com



All Articles