<Sebelum | Contents [show] | Seterusnya>
3.4. Sandaran Localhost
Bahagian ini menerangkan cara membuat sandaran direktori tertentu pada hos tunggal kepada pemacu pita tempatan.
• Pertama, yang Pada Suhu Ambien peranti perlu dikonfigurasikan. Sunting /etc/bacula/bacula-sd.conf menambah:
Peranti {
Nama = "Pemacu Pita" Jenis Peranti = pita Jenis Media = DDS-4
Arkib Peranti = /dev/st0 Perkakasan hujung medium = Tidak;
AutomaticMount = ya; # apabila peranti dibuka, baca SentiasaBuka = Ya;
RemovableMedia = ya;
RandomAccess = tidak;
Arahan Makluman = "sh -c 'tapeinfo -f %c | grep TapeAlert'"
}
Contohnya adalah untuk a DDS-4 pemacu pita. Laraskan "Jenis Media" dan "Peranti Arkib" agar sepadan dengan perkakasan anda.
Anda juga boleh menyahkomen salah satu contoh lain dalam fail.
• Selepas menyunting /etc/bacula/bacula-sd.conf daemon Penyimpanan perlu dimulakan semula:
sudo systemctl mulakan semula bacula-sd.service
• Sekarang tambahkan a Pada Suhu Ambien sumber dalam /etc/bacula/bacula-dir.conf untuk menggunakan Peranti baharu:
# Takrifan "Pemacu Pita" Storan peranti storan {
Nama = TapeDrive
# Jangan gunakan "localhost" di sini
Alamat = pelayan sandaran # NB Gunakan nama yang layak sepenuhnya di sini SDPort = 9103
Kata laluan = "Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyjc" Peranti = "Pemacu Pita"
Jenis Media = pita
}
. Alamat arahan perlu Nama Domain Berkelayakan Penuh (FQDN) pelayan. Ubah
backupserver kepada nama hos sebenar.
Juga, pastikan Kata Laluan arahan sepadan dengan rentetan kata laluan dalam /etc/bacula/bacula-sd.conf.
• Buat yang baharu FileSet, yang akan menentukan direktori yang hendak disandarkan, dengan menambah:
# LocalhostBacup FileSet. FileSet {
Nama = "LocalhostFiles" Sertakan {
Pilihan { tandatangan = MD5 compression=GZIP
}
Fail = /etc Fail = /home
}
}
ini FileSet akan membuat sandaran / Etc and / home direktori. The Pilihan arahan sumber mengkonfigurasi FileSet untuk mencipta tandatangan MD5 untuk setiap fail yang disandarkan dan untuk memampatkan fail menggunakan GZIP.
• Seterusnya, buat yang baharu Jadual untuk kerja sandaran:
# Jadual LocalhostBackup -- Setiap hari. Jadual {
Name = "LocalhostDaily" Run = Penuh setiap hari pada 00:01
}
Kerja akan dijalankan setiap hari pada 00:01 atau 12:01 pagi. Terdapat banyak pilihan penjadualan lain yang tersedia.
• Akhirnya buat Kerja:
# Sandaran localhost. Kerja {
Nama = "LocalhostBackup" JobDefs = "DefaultJob" Didayakan = ya
Tahap = Penuh
FileSet = "LocalhostFiles" Jadual = "LocalhostDaily" Storan = TapeDrive
Tulis Bootstrap = "/var/lib/bacula/LocalhostBackup.bsr"
}
Pekerjaan akan melakukan a Penuh sandaran setiap hari ke pemacu pita.
• Setiap pita yang digunakan perlu mempunyai a Label. Jika pita semasa tidak mempunyai label Bacula akan menghantar e-mel memberitahu anda. Untuk melabel pita menggunakan Konsol masukkan yang berikut daripada terminal:
bconsole
• Pada gesaan Bacula Console masukkan:
label
• Anda kemudiannya akan digesa untuk Pada Suhu Ambien sumber:
Katalog yang dipilih secara automatik: MyCatalog Menggunakan Katalog "MyCatalog"
Sumber Storan yang ditakrifkan ialah: 1: Fail
2: TapeDrive
Pilih Sumber storan (1-2):2
• Masukkan yang baharu jumlah nama:
Masukkan nama Jilid baharu: Ahad
Kolam Tertakrif:
1: Lalai
2: Calar
Ganti Ahad dengan label yang dikehendaki.
• Sekarang, pilih kolam:
Pilih Kolam (1-2): 1
Menyambung ke daemon Penyimpanan TapeDrive di backupserver:9103 ... Menghantar arahan label untuk Volume "Ahad" Slot 0 ...
Tahniah, anda kini telah mengkonfigurasi Bacula untuk membuat sandaran localhost ke pemacu pita yang dilampirkan.