Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

3.4. Cadangan Localhost


Bagian ini menjelaskan cara mem-backup direktori tertentu pada satu host ke tape drive lokal.

• Pertama, Storage perangkat perlu dikonfigurasi. Sunting /etc/bacula/bacula-sd.conf add:


Perangkat {

Nama = "Penggerak Pita" Jenis Perangkat = pita Jenis Media = DDS-4

Perangkat Arsip = /dev/st0 Media akhir perangkat keras = Tidak;

Pemasangan Otomatis = ya; # saat perangkat dibuka, baca AlwaysOpen = Ya;

RemovableMedia = ya;



RandomAccess = tidak;

Perintah Peringatan = "sh -c 'tapeinfo -f %c | grep TapeAlert'"

}


Contohnya adalah untuk DDS-4 tape drive. Sesuaikan "Jenis Media" dan "Perangkat Arsip" agar sesuai dengan perangkat keras Anda.


Anda juga dapat menghapus komentar salah satu contoh lain dalam file.

• Setelah diedit /etc/bacula/bacula-sd.conf daemon Penyimpanan perlu dimulai ulang:


sudo systemctl restart bacula-sd.service

• Sekarang tambahkan Storage sumber daya di /etc/bacula/bacula-dir.conf untuk menggunakan Perangkat baru:


# Definisi Penyimpanan perangkat penyimpanan "Tape Drive" {

Nama = TapeDrive

# Jangan gunakan "localhost" di sini

Alamat = backupserver # NB Gunakan nama yang memenuhi syarat di sini SDPort = 9103

Sandi = "Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyjc" Perangkat = "Drive Pita"

Jenis Media = pita

}


Grafik Alamat direktif harus Fully Qualified Domain Name (FQDN) dari server. Mengubah

backupserver ke nama host yang sebenarnya.


Juga, pastikan file Kata Sandi direktif cocok dengan string kata sandi di /etc/bacula/bacula-sd.conf.

• Buat yang baru Kumpulan File, yang akan menentukan direktori mana yang akan dicadangkan, dengan menambahkan:


# Kumpulan File LocalhostBacup. Kumpulan File {

Nama = "LocalhostFiles" Sertakan {

Opsi { tanda tangan = kompresi MD5=GZIP

}

Berkas = /etc Berkas = /rumah

}

}


Kredensial mikro Kumpulan File akan membuat cadangan / Etc dan / Home direktori. NS Opsi resource directive mengonfigurasi FileSet untuk membuat tanda tangan MD5 untuk setiap file yang dicadangkan, dan untuk mengompresi file menggunakan GZIP.

• Selanjutnya, buat yang baru Susunan acara untuk pekerjaan cadangan:


# Jadwal Pencadangan Localhost -- Setiap Hari. Jadwal {

Name = "LocalhostDaily" Run = Penuh setiap hari pada 00:01

}


Pekerjaan akan dijalankan setiap hari pada pukul 00:01 atau 12:01. Ada banyak opsi penjadwalan lain yang tersedia.

• Terakhir buat Pekerjaan:


# Cadangan localhost. Pekerjaan {

Nama = "LocalhostBackup" JobDefs = "DefaultJob" Diaktifkan = ya

Tingkat = Penuh

FileSet = "LocalhostFiles" Jadwal = "LocalhostDaily" Penyimpanan = TapeDrive

Tulis Bootstrap = "/var/lib/bacula/LocalhostBackup.bsr"

}


Pekerjaan akan melakukan Penuh backup setiap hari ke tape drive.

• Setiap pita yang digunakan harus memiliki label. Jika kaset saat ini tidak memiliki label, Bacula akan mengirimkan email yang memberi tahu Anda. Untuk memberi label pada kaset menggunakan Konsol, masukkan yang berikut ini dari terminal:


bkonsol

• Pada prompt Bacula Console masukkan:


label

• Anda kemudian akan diminta untuk Storage sumber:


Katalog yang dipilih secara otomatis: MyCatalog Menggunakan Katalog "MyCatalog"

Sumber daya Penyimpanan yang ditentukan adalah: 1: File

2: Tape Drive

Pilih Sumber daya penyimpanan (1-2):2


• Masukkan yang baru Volume Nama:


Masukkan nama Volume baru: Minggu

Pool yang Ditentukan:

1: Bawaan

2: Gores


menggantikan Minggu dengan label yang diinginkan.

• Sekarang, pilih Kolam:


Pilih Pool (1-2): 1

Menghubungkan ke Storage daemon TapeDrive di backupserver:9103 ... Mengirim perintah label untuk Volume "Sunday" Slot 0 ...


Selamat, Anda sekarang telah mengonfigurasi Bacula untuk mem-backup localhost ke tape drive yang terpasang.


Komputasi Awan OS Teratas di OnWorks: