backintime-config - Online di Cloud

Ini adalah perintah backintime-config yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


config - File konfigurasi BackInTime.

RINGKASAN


~/.config/backintime/config.php
/etc/backintime/config.ini

DESKRIPSI


Back In Time dikembangkan sebagai program GUI murni sehingga sebagian besar fungsi hanya dapat digunakan dengan
backintime-qt4. Tetapi dimungkinkan untuk menggunakan Back In Time misalnya pada server tanpa kepala. Kamu punya
untuk membuat file konfigurasi (~/.config/backintime/config.php) secara manual. Lihat ke dalam
/usr/share/doc/backintime-common/examples/ untuk contoh.

File konfigurasi memiliki format berikut:
kata kunci=argumen

Argumen tidak perlu dikutip. Semua karakter diperbolehkan kecuali '='.

Jalankan 'backintime check-config' untuk memverifikasi file konfigurasi, buat folder snapshot dan
entri crontab.

MUNGKIN KEYWORDS


global.hash_collision
Ketik: int Nilai yang Diizinkan: 0-99999
Nilai internal yang digunakan untuk mencegah tabrakan hash pada titik mount. Jangan ubah ini.

Standar: 0

global.use_flock
Jenis: bool Nilai yang Diizinkan: true|false
Cegah beberapa snapshot (dari profil atau pengguna yang berbeda) dijalankan secara bersamaan
waktu

Standar: salah

Profil .nama
Jenis: str Nilai yang Diizinkan: teks
Nama profil ini.

Default: Profil utama

Profil .snapshots.automatic_backup_anacron_period
Ketik: int Nilai yang Diizinkan: 0-99999
Berapa banyak unit yang harus menunggu antara snapshot baru dengan anacron? Hanya berlaku untuk
Profil .snapshots.automatic_backup_mode = 25|27

Standar: 1

Profil .snapshots.automatic_backup_anacron_unit
Ketik: int Nilai yang Diizinkan: 10|20|30|40
Unit menunggu antara snapshot baru dengan anacron.
10 = jam
20 = hari
30 = minggu
40 = bulan
Hanya berlaku untuk Profil .snapshots.automatic_backup_mode = 25|27

Standar: 20

Profil .snapshots.automatic_backup_day
Ketik: int Nilai yang Diizinkan: 1-28
Hari apa dalam bulan cronjob harus dijalankan? Hanya berlaku untuk
Profil .snapshots.automatic_backup_mode > = 40

Standar: 1

Profil .snapshots.automatic_backup_mode
Type: int Allowed Values: 0|1|2|4|7|10|12|14|16|18|19|20|25|27|30|40|80
Jadwal mana yang digunakan untuk crontab. Entri crontab akan dibuat dengan
'backintime check-config'.
0 = Dinonaktifkan
1 = di setiap boot
2 = setiap 5 menit
4 = setiap 10 menit
7 = setiap 30 menit
10 = setiap jam
12 = setiap 2 jam
14 = setiap 4 jam
16 = setiap 6 jam
18 = setiap 12 jam
19 = jam yang ditentukan khusus
20 = setiap hari
25 = anakron harian
27 = saat drive terhubung
30 = setiap minggu
40 = setiap bulan
80 = setiap tahun

Standar: 0

Profil .snapshots.automatic_backup_time
Ketik: int Nilai yang Diizinkan: 0-24
Jam berapa cronjob harus dijalankan? Hanya berlaku untuk
Profil .snapshots.automatic_backup_mode > = 20

Standar: 0

Profil .snapshots.automatic_backup_weekday
Jenis: int Nilai yang Diizinkan: 1 = Senin - 7 = Minggu
Hari apa dalam seminggu cronjob harus dijalankan? Hanya berlaku untuk
Profil .snapshots.automatic_backup_mode = 30

Standar: 7

Profil .snapshots.backup_on_restore.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Ganti nama file yang ada sebelum mengembalikan ke FILE.backup.YYYYMMDD

Standar: benar

Profil .snapshots.bwlimit.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Batasi penggunaan bandwidth rsync melalui jaringan. Gunakan ini dengan mode SSH. Untuk mode Lokal Anda
sebaiknya menggunakan ionice.

Standar: salah

Profil .snapshots.bwlimit.value
Ketik: int Nilai yang Diizinkan: 0-99999
Batas bandwidth dalam KB/detik.

Standar: 3000

Profil .snapshots.check_for_changes
Jenis: bool Nilai yang Diizinkan: true|false
Lakukan lari kering sebelum mengambil foto. Jangan mengambil snapshot baru jika tidak ada yang melakukannya
berubah. Hanya berlaku dengan Profil .snapshots.full_rsync = salah

Standar: benar

Profil .snapshots.continue_on_errors
Jenis: bool Nilai yang Diizinkan: true|false
Lanjutkan pada kesalahan. Ini akan menyimpan snapshot yang tidak lengkap daripada menghapus dan
mulai lagi.

Standar: benar

Profil .snapshots.copy_links
Jenis: bool Nilai yang Diizinkan: true|false
Ketika symlink ditemukan, item yang mereka tunjuk (referensi) adalah
disalin, bukan symlink.

Standar: salah

Profil .snapshots.copy_unsafe_links
Jenis: bool Nilai yang Diizinkan: true|false
Ini memberitahu rsync untuk menyalin referensi tautan simbolik yang mengarah ke luar
pohon yang disalin. Symlink absolut juga diperlakukan seperti file biasa.

Standar: salah

Profil .snapshots.cron.ionice
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan cronjobs dengan 'ionice -c2 -n7'. Ini akan memberi BackInTime IO terendah
prioritas bandwidth untuk tidak mengganggu proses kerja lainnya.

Standar: benar

Profil .snapshots.cron.nice
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan cronjobs dengan 'bagus -n 19'. Ini akan memberikan BackInTime prioritas CPU terendah untuk
tidak mengganggu proses kerja lainnya.

Standar: benar

Profil .snapshots.cron.redirect_stderr
Jenis: bool Nilai yang Diizinkan: true|false
redirect stderr ke /dev/null di cronjobs

Bawaan: Salah

Profil .snapshots.cron.redirect_stdout
Jenis: bool Nilai yang Diizinkan: true|false
redirect stdout ke /dev/null di cronjobs

Standar: benar

Profil .snapshots.custom_backup_time
Jenis: str Nilai yang Diizinkan: dipisahkan koma int (8,12,18,23) atau */3
Jam khusus untuk cronjob. Hanya berlaku untuk Profil .snapshots.automatic_backup_mode
= 19

Standar: 8,12,18,23

Profil .snapshots.dont_remove_named_snapshots
Jenis: bool Nilai yang Diizinkan: true|false
Simpan snapshot dengan nama selama smart_remove.

Standar: benar

Profil .snapshots.exclude.bysize.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Aktifkan kecualikan file menurut ukuran.

Standar: salah

Profil .snapshots.exclude.bysize.value
Ketik: int Nilai yang Diizinkan: 0-99999
Kecualikan file yang lebih besar dari nilai di MiB. Dengan 'Mode rsync penuh' dinonaktifkan, ini akan
hanya memengaruhi file baru karena untuk rsync ini adalah opsi transfer, bukan pengecualian
pilihan. Jadi file besar yang telah dicadangkan sebelumnya akan tetap di snapshot meskipun
mereka telah berubah.

Standar: 500

Profil .snapshots.exclude. .nilai
Jenis: str Nilai yang Diizinkan: file, folder, atau pola (relatif atau absolut)
Kecualikan file atau folder ini. harus berupa penghitung yang dimulai dengan 1

Bawaan: ''

Profil .snapshots.exclude.size
Ketik: int Nilai yang Diizinkan: 0-99999
Jumlah profil .snapshots.exclude. entri.

Standar: -1

Profil .snapshots.full_rsync
Jenis: bool Nilai yang Diizinkan: true|false
Modus rsync penuh. Mungkin lebih cepat tetapi snapshot tidak lagi hanya-baca dan
sistem file tujuan harus mendukung semua atribut linux (tanggal, hak, pengguna,
kelompok...)

Standar: salah

Profil .snapshots.full_rsync.take_snapshot_regardless_of_changes
Jenis: bool Nilai yang Diizinkan: true|false
Buat snapshot baru terlepas dari apakah ada perubahan atau tidak. Hanya berlaku dengan
Profil .snapshots.full_rsync = benar

Standar: salah

Profil .snapshots.gnu_find_suffix_support
Jenis: bool Nilai yang Diizinkan: true|false
Host SSH jarak jauh mendukung akhiran pencarian GNU (find -exec COMMAND {} +).

Standar: benar

Profil .snapshots.include. .Tipe
Ketik: int Nilai yang Diizinkan: 0|1
Tentukan jika Profil .snapshots.include. .nilai adalah folder (0) atau file (1).

Standar: 0

Profil .snapshots.include. .nilai
Jenis: str Nilai yang Diizinkan: jalur absolut
Sertakan file atau folder ini. harus berupa penghitung yang dimulai dengan 1

Bawaan: ''

Profil .snapshots.include.size
Ketik: int Nilai yang Diizinkan: 0-99999
Jumlah profil .snapshots.include. entri.

Standar: -1

Profil .snapshots.keep_only_one_snapshot.enabled
Jenis: bool Nilai yang Diizinkan: true|false
BELUM DILAKSANAKAN. Hapus semua snapshot kecuali satu.

Standar: salah

Profil .snapshots.local.nocache
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan rsync di mesin lokal dengan 'nocache'. Ini akan mencegah file di-cache
dalam kenangan.

Standar: salah

Profil .snapshots.local_encfs.path
Jenis: str Nilai yang Diizinkan: jalur absolut
Di mana menyimpan snapshot dalam mode 'local_encfs'.

Bawaan: ''

Profil .snapshots.log_level
Ketik: int Nilai yang Diizinkan: 1-3
Level log yang digunakan selama take_snapshot.
1 = Kesalahan
2 = Perubahan
3 = Informasi

Standar: 3

Profil .snapshots.min_free_inodes.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Hapus snapshot sampai Profil .snapshots.min_free_inodes.value inode gratis dalam %
tercapai.

Standar: benar

Profil .snapshots.min_free_inodes.value
Ketik: int Nilai yang Diizinkan: 1-15
Simpan setidaknya nilai % inode gratis.

Standar: 2

Profil .snapshots.min_free_space.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Hapus snapshot sampai Profil .snapshots.min_free_space.value ruang kosong adalah
tercapai.

Standar: benar

Profil .snapshots.min_free_space.unit
Ketik: int Nilai yang Diizinkan: 10|20
10 =MB
20 = GB

Standar: 20

Profil .snapshots.min_free_space.value
Ketik: int Nilai yang Diizinkan: 1-99999
Simpan setidaknya nilai + ruang kosong unit.

Standar: 1

Profil .snapshots.mode
Ketik: str Nilai yang Diizinkan: local|local_encfs|ssh|ssh_encfs
Gunakan mode (atau backend) untuk snapshot ini. Lihat 'man backintime' bagian 'Mode'.

Bawaan: lokal

Profil .snapshots. .password.save
Jenis: bool Nilai yang Diizinkan: true|false
Simpan kata sandi ke keyring sistem (gnome-keyring atau kwallet). harus sama
as Profil .snapshots.mode

Standar: salah

Profil .snapshots. .password.use_cache
Jenis: bool Nilai yang Diizinkan: true|false
Cache password di RAM agar bisa dibaca oleh cronjobs. Masalah keamanan: root mungkin
bisa membaca kata sandi itu juga. harus sama dengan
Profil .snapshots.mode

Default: true jika rumah tidak dienkripsi

Profil .snapshots.no_on_battery
Jenis: bool Nilai yang Diizinkan: true|false
Jangan mengambil foto jika Komputer menggunakan baterai.

Standar: salah

Profil .snapshots.notify.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Tampilkan pemberitahuan (kesalahan, peringatan) melalui libnotify.

Standar: benar

Profil .snapshots.path
Jenis: str Nilai yang Diizinkan: jalur absolut
Tempat menyimpan snapshot dalam mode 'lokal'. Jalur ini harus berisi struktur folder
seperti 'backintime/ / / '

Bawaan: ''

Profil .snapshots.path.host
Jenis: str Nilai yang Diizinkan: teks
Setel Host untuk jalur snapshot

Default: nama host lokal

Profil .snapshots.path.profile
Jenis: str Nilai yang Diizinkan: 1-99999
Tetapkan Profil-ID untuk jalur snapshot

Default: ID-Profil saat ini

Profil .snapshots.path.user
Jenis: str Nilai yang Diizinkan: teks
Tetapkan Pengguna untuk jalur snapshot

Default: nama pengguna lokal

Profil .snapshots.path.uuid
Jenis: str Nilai yang Diizinkan: teks
Perangkat uuid digunakan untuk mengatur aturan udev secara otomatis jika drive tidak terhubung.

Bawaan: ''

Profil .snapshots.preserve_acl
Jenis: bool Nilai yang Diizinkan: true|false
Pertahankan ACL. Sistem sumber dan tujuan harus memiliki ACL yang kompatibel
entri agar opsi ini berfungsi dengan baik.

Standar: salah

Profil .snapshots.preserve_xattr
Jenis: bool Nilai yang Diizinkan: true|false
Pertahankan atribut yang diperluas (xattr).

Standar: salah

Profil .snapshots.remove_old_snapshots.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Hapus semua snapshot yang lebih lama dari nilai + unit

Standar: benar

Profil .snapshots.remove_old_snapshots.unit
Ketik: int Nilai yang Diizinkan: 20|30|80
20 = hari
30 = minggu
80 = tahun

Standar: 80

Profil .snapshots.remove_old_snapshots.value
Ketik: int Nilai yang Diizinkan: 0-99999
Snapshots yang lebih lama dari waktu ini unit akan dihapus

Standar: 10

Profil .snapshots.rsync_options.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Melewati opsi tambahan untuk rsync

Standar: salah

Profil .snapshots.rsync_options.value
Jenis: str Nilai yang Diizinkan: teks
opsi rsync. Opsi harus dikutip misalnya --exclude-from="/path/to/my kecualikan file"

Bawaan: ''

Profil .snapshots.smart_remove
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan smart_remove untuk membersihkan snapshot lama setelah snapshot baru dibuat.

Standar: salah

Profil .snapshots.smart_remove.keep_all
Ketik: int Nilai yang Diizinkan: 0-99999
Simpan semua snapshot selama X hari.

Standar: 2

Profil .snapshots.smart_remove.keep_one_per_day
Ketik: int Nilai yang Diizinkan: 0-99999
Simpan satu snapshot per hari selama X hari.

Standar: 7

Profil .snapshots.smart_remove.keep_one_per_month
Ketik: int Nilai yang Diizinkan: 0-99999
Simpan satu snapshot per bulan selama X bulan.

Standar: 24

Profil .snapshots.smart_remove.keep_one_per_week
Ketik: int Nilai yang Diizinkan: 0-99999
Simpan satu snapshot per minggu selama X minggu.

Standar: 4

Profil .snapshots.smart_remove.run_remote_in_background
Jenis: bool Nilai yang Diizinkan: true|false
Jika menggunakan mode SSH atau terenkripsi SSH, jalankan smart_remove di latar belakang pada mesin jarak jauh

Standar: salah

Profil .snapshots.ssh.cipher
Ketik: str Nilai yang Diizinkan: default | aes192-cbc | aes256-cbc | aes128-ctr |
aes192-ctr | aes256-ctr | empat busur | arcfour256 | arcfour128 | aes128-cbc | 3des-cbc
| ikan buntal-cbc | cast128-cbc
Cipher yang digunakan untuk mengenkripsi terowongan SSH. Tergantung pada lingkungan
(bandwidth jaringan, kinerja cpu dan hdd) cipher yang berbeda mungkin lebih cepat.

Standar: default

Profil .snapshots.ssh.host
Ketik: str Nilai yang Diizinkan: IP atau alamat domain
Host jarak jauh digunakan untuk mode 'ssh' dan 'ssh_encfs'.

Bawaan: ''

Profil .snapshots.ssh.ionice
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan rsync dan perintah lain pada host jarak jauh dengan 'ionice -c2 -n7'

Standar: salah

Profil .snapshots.ssh.max_arg_length
Ketik: int Nilai yang Diizinkan: 0, >700
Panjang argumen maksimum dari perintah yang dijalankan pada host jarak jauh. Ini dapat diuji dengan
'python3 /usr/share/backintime/common/sshMaxArg.py PENGGUNA@HOST'.
0 = tidak terbatas

Standar: 0

Profil .snapshots.ssh. bagus
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan rsync dan perintah lain pada host jarak jauh dengan 'nice -n 19'

Standar: salah

Profil .snapshots.ssh.nocache
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan rsync pada host jarak jauh dengan 'nocache'. Ini akan mencegah file di-cache
dalam kenangan.

Standar: salah

Profil .snapshots.ssh.path
Jenis: str Nilai yang Diizinkan: jalur absolut atau relatif
Jalur snapshot pada host jarak jauh. Jika jalurnya relatif (tidak ada awalan '/') itu akan dimulai
dari homedir Pengguna jarak jauh. Jalur kosong akan diganti dengan './'.

Bawaan: ''

Profil .snapshots.ssh.port
Ketik: int Nilai yang Diizinkan: 0-65535
Port SSH pada host jarak jauh.

Standar: 22

Profil .snapshots.ssh.prefix.enabled
Jenis: bool Nilai yang Diizinkan: true|false
Tambahkan awalan ke setiap perintah yang dijalankan melalui SSH pada host jarak jauh.

Standar: salah

Profil .snapshots.ssh.prefix.value
Jenis: str Nilai yang Diizinkan: teks
Awalan untuk dijalankan sebelum setiap perintah pada host jarak jauh. Variabel perlu diloloskan dengan
\$FOO. Ini tidak menyentuh rsync. Jadi untuk menambahkan awalan untuk penggunaan rsync
Profil .snapshots.rsync_options.value dengan --rsync-path="FOO=bar:\$FOO
/usr/bin/rsync"

Bawaan: 'PATH=/opt/bin:/opt/sbin:\$PATH'

Profil .snapshots.ssh.private_key_file
Ketik: str Nilai yang Diizinkan: jalur absolut ke file kunci pribadi
File kunci pribadi yang digunakan untuk otentikasi tanpa kata sandi pada host jarak jauh.

Default: ~/.ssh/id_dsa

Profil .snapshots.ssh.user
Jenis: str Nilai yang Diizinkan: teks
Pengguna SSH jarak jauh

Default: nama pengguna lokal

Profil .snapshots.take_snapshot. .user.script
Jenis: str Nilai yang Diizinkan: jalur absolut
Jalankan skrip ini pada acara yang ditentukan oleh .
Kemungkinan acara untuk :
sebelum
setelah
foto_baru
kesalahan

Bawaan: ''

Profil .snapshots.use_checksum
Jenis: bool Nilai yang Diizinkan: true|false
Gunakan checksum untuk mendeteksi perubahan daripada ukuran + waktu.

Standar: salah

Profil .snapshots.user_backup.ionice
Jenis: bool Nilai yang Diizinkan: true|false
Jalankan BackInTime dengan 'ionice -c2 -n7' saat mengambil snapshot manual. Ini akan memberikan
BackInTime prioritas bandwidth IO terendah untuk tidak mengganggu pekerjaan lainnya
proses.

Standar: salah

Profil .user_callback.no_logging
Jenis: bool Nilai yang Diizinkan: true|false
Jangan tangkap std{out|err} dari skrip panggilan balik pengguna. Script hanya akan menulis ke
TTY saat ini. Standarnya adalah menangkap std{out|err} dan menulisnya ke syslog dan TTY lagi.

Standar: salah

profil
Jenis: str Nilai yang Diizinkan: int dipisahkan oleh titik dua (misalnya 1:3:4)
Semua Profil aktif ( di profil .snapshot...).

Standar: 1

profil.versi
Jenis: int Nilai yang Diizinkan: 1
Versi internal dari konfigurasi profil.

Standar: 1

Gunakan backintime-config online menggunakan layanan onworks.net



Program online Linux & Windows terbaru