Ito ang command backintime-config na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
config - Mga file ng pagsasaayos ng BackInTime.
SINOPSIS
~/.config/backintime/config
/etc/backintime/config
DESCRIPTION
Ang Back In Time ay binuo bilang purong GUI program at kaya karamihan sa mga function ay magagamit lamang sa
backintime-qt4. Ngunit posibleng gamitin ang Back In Time eg sa isang walang ulo na server. meron ka
upang lumikha ng configuration file (~/.config/backintime/config) mano-mano. Tumingin sa loob
/usr/share/doc/backintime-common/examples/ para sa mga halimbawa.
Ang configuration file ay may sumusunod na format:
keyword=mga argumento
Hindi kailangang banggitin ang mga argumento. Lahat ng mga character ay pinapayagan maliban sa '='.
Patakbuhin ang 'backintime check-config' upang i-verify ang configfile, lumikha ng snapshot folder at
mga entry sa crontab.
MAAARI KEYWORDS
global.hash_collision
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Internal na halaga na ginagamit upang maiwasan ang mga banggaan ng hash sa mga mountpoint. Huwag mong baguhin ito.
Default: 0
global.use_flock
Uri: bool Allowed Values: true|false
Pigilan ang maramihang mga snapshot (mula sa iba't ibang profile o user) na tumakbo nang sabay
oras
Default: mali
profile .pangalan
Uri: str Allowed Values: text
Pangalan ng profile na ito.
Default: Pangunahing profile
profile .snapshots.automatic_backup_anacron_period
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Ilang unit ang hihintayin sa pagitan ng mga bagong snapshot na may anacron? Valid lamang para sa
profile .snapshots.automatic_backup_mode = 25|27
Default: 1
profile .snapshots.automatic_backup_anacron_unit
Uri: int Mga Pinahihintulutang Halaga: 10|20|30|40
Mga unit na maghihintay sa pagitan ng mga bagong snapshot na may anacron.
10 = oras
20 = araw
30 = linggo
40 = buwan
Valid lamang para sa profile .snapshots.automatic_backup_mode = 25|27
Default: 20
profile .snapshots.automatic_backup_day
Uri: int Mga Pinahihintulutang Halaga: 1-28
Aling araw ng buwan dapat tumakbo ang cronjob? Valid lamang para sa
profile .snapshots.automatic_backup_mode > = 40
Default: 1
profile .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
Aling iskedyul ang ginamit para sa crontab. Ang crontab entry ay bubuo sa
'backintime check-config'.
0 = Hindi pinagana
1 = sa bawat boot
2 = bawat 5 minuto
4 = bawat 10 minuto
7 = bawat 30 minuto
10 = bawat oras
12 = bawat 2 oras
14 = bawat 4 oras
16 = bawat 6 oras
18 = bawat 12 oras
19 = custom na tinukoy na oras
20 = araw-araw
25 = araw-araw na anacron
27 = kapag nakakonekta ang drive
30 = bawat linggo
40 = bawat buwan
80 = bawat taon
Default: 0
profile .snapshots.automatic_backup_time
Uri: int Mga Pinahihintulutang Halaga: 0-24
Anong oras dapat tumakbo ang cronjob? Valid lamang para sa
profile .snapshots.automatic_backup_mode > = 20
Default: 0
profile .snapshots.automatic_backup_weekday
Uri: int Allowed Values: 1 = monday - 7 = sunday
Aling araw ng linggo dapat tumakbo ang cronjob? Valid lamang para sa
profile .snapshots.automatic_backup_mode = 30
Default: 7
profile .snapshots.backup_on_restore.enabled
Uri: bool Allowed Values: true|false
Palitan ang pangalan ng mga umiiral nang file bago i-restore sa FILE.backup.YYYYMMDD
Default: totoo
profile .snapshots.bwlimit.enabled
Uri: bool Allowed Values: true|false
Limitahan ang paggamit ng rsync bandwidth sa network. Gamitin ito sa mode na SSH. Para sa mode Local ka
mas dapat gumamit ng ionice.
Default: mali
profile .snapshots.bwlimit.value
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Ang limitasyon ng bandwidth sa KB/seg.
Default: 3000
profile .snapshots.check_for_changes
Uri: bool Allowed Values: true|false
Magsagawa ng dry-run bago kumuha ng mga snapshot. Huwag kumuha ng bagong snapshot kung wala
nagbago. May bisa lamang sa profile .snapshots.full_rsync = hindi totoo
Default: totoo
profile .snapshots.continue_on_errors
Uri: bool Allowed Values: true|false
Magpatuloy sa mga pagkakamali. Pananatilihin nito ang mga hindi kumpletong snapshot sa halip na tanggalin at
magsimulang muli.
Default: totoo
profile .snapshots.copy_links
Uri: bool Allowed Values: true|false
Kapag nakatagpo ang mga symlink, ang item na itinuturo nila (ang sanggunian) ay
kinopya, sa halip na ang symlink.
Default: mali
profile .snapshots.copy_unsafe_links
Uri: bool Allowed Values: true|false
Sinasabi nito sa rsync na kopyahin ang referent ng mga simbolikong link na tumuturo sa labas ng
kinopya na puno. Ang mga ganap na symlink ay itinuturing din tulad ng mga ordinaryong file.
Default: mali
profile .snapshots.cron.ionice
Uri: bool Allowed Values: true|false
Patakbuhin ang mga cronjob gamit ang 'ionice -c2 -n7'. Bibigyan nito ang BackInTime ng pinakamababang IO
priyoridad ng bandwidth upang hindi makagambala sa anumang iba pang proseso ng pagtatrabaho.
Default: totoo
profile .snapshots.cron.nice
Uri: bool Allowed Values: true|false
Magpatakbo ng mga cronjob na may 'nice -n 19'. Bibigyan nito ang BackInTime ng pinakamababang priyoridad ng CPU
hindi makagambala sa anumang iba pang proseso ng pagtatrabaho.
Default: totoo
profile .snapshots.cron.redirect_stderr
Uri: bool Allowed Values: true|false
i-redirect ang stderr sa /dev/null sa cronjobs
Default: Mali
profile .snapshots.cron.redirect_stdout
Uri: bool Allowed Values: true|false
i-redirect ang stdout sa /dev/null sa cronjobs
Default: totoo
profile .snapshots.custom_backup_time
Uri: str Allowed Values: comma separated int (8,12,18,23) o */3
Mga custom na oras para sa cronjob. Valid lamang para sa profile .snapshots.automatic_backup_mode
= 19
Default: 8,12,18,23
profile .snapshots.dont_remove_named_snapshots
Uri: bool Allowed Values: true|false
Panatilihin ang mga snapshot na may mga pangalan sa panahon ng smart_remove.
Default: totoo
profile .snapshots.exclude.bysize.enabled
Uri: bool Allowed Values: true|false
Paganahin ang ibukod ang mga file ayon sa laki.
Default: mali
profile .snapshots.exclude.bysize.value
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Ibukod ang mga file na mas malaki kaysa sa halaga sa MiB. Kapag hindi pinagana ang 'Full rsync mode' na ito
makakaapekto lamang sa mga bagong file dahil para sa rsync ito ay isang opsyon sa paglilipat, hindi isang pagbubukod
opsyon. Ang malalaking file na na-back up dati ay mananatili sa mga snapshot kahit na
sila ay nagbago.
Default: 500
profile .snapshots.exclude. .halaga
Uri: str Allowed Values: file, folder o pattern (relative o absolute)
Ibukod ang file o folder na ito. dapat ay isang counter na nagsisimula sa 1
Default: ''
profile .snapshots.exclude.size
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Dami ng profile .snapshots.exclude. mga entry.
Default: -1
profile .snapshots.full_rsync
Uri: bool Allowed Values: true|false
Buong rsync mode. Maaaring mas mabilis ngunit ang mga snapshot ay hindi na read-only at
Dapat na suportahan ng destination file-system ang lahat ng attribute ng linux (petsa, karapatan, user,
grupo...)
Default: mali
profile .snapshots.full_rsync.take_snapshot_regardless_of_changes
Uri: bool Allowed Values: true|false
Gumawa ng bagong snapshot kahit na may mga pagbabago o wala. May bisa lamang sa
profile .snapshots.full_rsync = totoo
Default: mali
profile .snapshots.gnu_find_suffix_support
Uri: bool Allowed Values: true|false
Sinusuportahan ng remote SSH host ang GNU find suffix (find -exec COMMAND {} +).
Default: totoo
profile .snapshots.include. .type
Uri: int Mga Pinahihintulutang Halaga: 0|1
Tukuyin kung profile .snapshots.include. .halaga ay isang folder (0) o isang file (1).
Default: 0
profile .snapshots.include. .halaga
Uri: str Allowed Values: absolute path
Isama ang file o folder na ito. dapat ay isang counter na nagsisimula sa 1
Default: ''
profile .snapshots.include.size
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Dami ng profile .snapshots.include. mga entry.
Default: -1
profile .snapshots.keep_only_one_snapshot.enabled
Uri: bool Allowed Values: true|false
HINDI PA IPINAPATUPAD. Alisin ang lahat ng mga snapshot maliban sa isa.
Default: mali
profile .snapshots.local.nocache
Uri: bool Allowed Values: true|false
Patakbuhin ang rsync sa lokal na makina gamit ang 'nocache'. Pipigilan nito ang mga file na ma-cache
sa alaala.
Default: mali
profile .snapshots.local_encfs.path
Uri: str Allowed Values: absolute path
Kung saan i-save ang mga snapshot sa mode na 'local_encfs'.
Default: ''
profile .snapshots.log_level
Uri: int Mga Pinahihintulutang Halaga: 1-3
Log level na ginamit sa panahon ng take_snapshot.
1 = Error
2 = Mga Pagbabago
3 = Impormasyon
Default: 3
profile .snapshots.min_free_inodes.enabled
Uri: bool Allowed Values: true|false
Alisin ang mga snapshot hanggang profile .snapshots.min_free_inodes.value libreng inode sa %
naabot.
Default: totoo
profile .snapshots.min_free_inodes.value
Uri: int Mga Pinahihintulutang Halaga: 1-15
Panatilihin ang hindi bababa sa halaga ng % na libreng inode.
Default: 2
profile .snapshots.min_free_space.enabled
Uri: bool Allowed Values: true|false
Alisin ang mga snapshot hanggang profile .snapshots.min_free_space.value ang libreng espasyo ay
inabot
Default: totoo
profile .snapshots.min_free_space.unit
Uri: int Mga Pinahihintulutang Halaga: 10|20
10 = MB
20 = GB
Default: 20
profile .snapshots.min_free_space.value
Uri: int Mga Pinahihintulutang Halaga: 1-99999
Panatilihin ang hindi bababa sa halaga + libreng espasyo ng unit.
Default: 1
profile .snapshots.mode
Uri: str Mga Pinahihintulutang Halaga: local|local_encfs|ssh|ssh_encfs
Gumamit ng mode (o backend) para sa snapshot na ito. Tingnan ang 'man backintime' na seksyong 'Modes'.
Default: lokal
profile .mga snapshot. .password.save
Uri: bool Allowed Values: true|false
I-save ang password sa keyring ng system (gnome-keyring o kwallet). dapat pareho
as profile .snapshots.mode
Default: mali
profile .mga snapshot. .password.use_cache
Uri: bool Allowed Values: true|false
I-cache ang password sa RAM para mabasa ito ng mga cronjob. Isyu sa seguridad: maaaring maging ugat
nababasa rin ang password na iyon. dapat kapareho ng
profile .snapshots.mode
Default: true kung hindi naka-encrypt ang bahay
profile .snapshots.no_on_battery
Uri: bool Allowed Values: true|false
Huwag kumuha ng mga snapshot kung ang Computer ay tumatakbo sa baterya.
Default: mali
profile .snapshots.notify.enabled
Uri: bool Allowed Values: true|false
Ipakita ang mga notification (mga error, babala) sa pamamagitan ng libnotify.
Default: totoo
profile .snapshots.path
Uri: str Allowed Values: absolute path
Kung saan i-save ang mga snapshot sa mode na 'lokal'. Ang path na ito ay dapat maglaman ng isang folderstructure
parang 'backintime/ / / '
Default: ''
profile .snapshots.path.host
Uri: str Allowed Values: text
Itakda ang Host para sa snapshot path
Default: lokal na hostname
profile .snapshots.path.profile
Uri: str Mga Pinahihintulutang Halaga: 1-99999
Itakda ang Profile-ID para sa snapshot path
Default: kasalukuyang Profile-ID
profile .snapshots.path.user
Uri: str Allowed Values: text
Itakda ang User para sa snapshot path
Default: lokal na username
profile .snapshots.path.uuid
Uri: str Allowed Values: text
Ang mga device na uuid na ginamit para awtomatikong mag-set up ng udev rule kung hindi nakakonekta ang drive.
Default: ''
profile .snapshots.preserve_acl
Uri: bool Allowed Values: true|false
Panatilihin ang ACL. Ang source at destination system ay dapat may katugmang ACL
mga entry para gumana nang maayos ang opsyong ito.
Default: mali
profile .snapshots.preserve_xattr
Uri: bool Allowed Values: true|false
Panatilihin ang mga pinahabang katangian (xattr).
Default: mali
profile .snapshots.remove_old_snapshots.enabled
Uri: bool Allowed Values: true|false
Alisin ang lahat ng snapshot na mas luma sa value + unit
Default: totoo
profile .snapshots.remove_old_snapshots.unit
Uri: int Mga Pinahihintulutang Halaga: 20|30|80
20 = araw
30 = linggo
80 = taon
Default: 80
profile .snapshots.remove_old_snapshots.value
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Ang mga snapshot na mas luma sa panahong ito ay aalisin ang mga unit
Default: 10
profile .snapshots.rsync_options.enabled
Uri: bool Allowed Values: true|false
Mga nakaraang karagdagang opsyon sa rsync
Default: mali
profile .snapshots.rsync_options.value
Uri: str Allowed Values: text
mga pagpipilian sa rsync. Dapat na ma-quote ang mga opsyon hal --exclude-from="/path/to/my exclude file"
Default: ''
profile .snapshots.smart_remove
Uri: bool Allowed Values: true|false
Patakbuhin ang smart_remove upang linisin ang mga lumang snapshot pagkatapos gumawa ng bagong snapshot.
Default: mali
profile .snapshots.smart_remove.keep_all
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Panatilihin ang lahat ng mga snapshot sa loob ng X na araw.
Default: 2
profile .snapshots.smart_remove.keep_one_per_day
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Panatilihin ang isang snapshot bawat araw sa loob ng X araw.
Default: 7
profile .snapshots.smart_remove.keep_one_per_month
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Panatilihin ang isang snapshot bawat buwan para sa X buwan.
Default: 24
profile .snapshots.smart_remove.keep_one_per_week
Uri: int Mga Pinahihintulutang Halaga: 0-99999
Panatilihin ang isang snapshot bawat linggo para sa X na linggo.
Default: 4
profile .snapshots.smart_remove.run_remote_in_background
Uri: bool Allowed Values: true|false
Kung gumagamit ng mode na SSH o SSH-encrypted, patakbuhin ang smart_remove sa background sa remote na makina
Default: mali
profile .snapshots.ssh.cipher
Uri: str Mga Pinahihintulutang Halaga: default | aes192-cbc | aes256-cbc | aes128-ctr |
aes192-ctr | aes256-ctr | arcfour | arcfour256 | arcfour128 | aes128-cbc | 3des-cbc
| blowfish-cbc | cast128-cbc
Cipher na ginagamit para sa pag-encrypt ng SSH tunnel. Depende sa kapaligiran
(network bandwidth, cpu at hdd performance) maaaring mas mabilis ang ibang cipher.
Default: default
profile .snapshots.ssh.host
Uri: str Mga Pinahihintulutang Halaga: IP o domain address
Remote host na ginagamit para sa mode na 'ssh' at 'ssh_encfs'.
Default: ''
profile .snapshots.ssh.ionice
Uri: bool Allowed Values: true|false
Patakbuhin ang rsync at iba pang mga command sa remote host na may 'ionice -c2 -n7'
Default: mali
profile .snapshots.ssh.max_arg_length
Uri: int Mga Pinahihintulutang Halaga: 0, >700
Ang maximum na haba ng argumento ng mga command ay tumatakbo sa remote host. Ito ay maaaring masuri gamit ang
'python3 /usr/share/backintime/common/sshMaxArg.py USER@HOST'.
0 = walang limitasyon
Default: 0
profile .snapshots.ssh.maganda
Uri: bool Allowed Values: true|false
Patakbuhin ang rsync at iba pang mga command sa remote host na may 'nice -n 19'
Default: mali
profile .snapshots.ssh.nocache
Uri: bool Allowed Values: true|false
Patakbuhin ang rsync sa remote host na may 'nocache'. Pipigilan nito ang mga file na ma-cache
sa alaala.
Default: mali
profile .snapshots.ssh.path
Uri: str Allowed Values: absolute o relative path
Snapshot path sa remote host. Kung ang landas ay kamag-anak (walang nangunguna '/') ito ay magsisimula
mula sa remote na User homedir. Ang isang walang laman na landas ay papalitan ng './'.
Default: ''
profile .snapshots.ssh.port
Uri: int Mga Pinahihintulutang Halaga: 0-65535
SSH Port sa remote host.
Default: 22
profile .snapshots.ssh.prefix.enabled
Uri: bool Allowed Values: true|false
Magdagdag ng prefix sa bawat command na tumatakbo sa SSH sa remote host.
Default: mali
profile .snapshots.ssh.prefix.value
Uri: str Allowed Values: text
Prefix na tatakbo bago ang bawat command sa remote host. Kailangang i-escape ang mga variable
\$FOO. Hindi nito naaapektuhan ang rsync. Kaya para magdagdag ng prefix para sa paggamit ng rsync
profile .snapshots.rsync_options.value na may --rsync-path="FOO=bar:\$FOO
/usr/bin/rsync"
Default: 'PATH=/opt/bin:/opt/sbin:\$PATH'
profile .snapshots.ssh.private_key_file
Uri: str Allowed Values: absolute path to private key file
Pribadong key file na ginagamit para sa pagpapatunay na walang password sa remote na host.
Default: ~/.ssh/id_dsa
profile .snapshots.ssh.user
Uri: str Allowed Values: text
Malayong gumagamit ng SSH
Default: pangalan ng lokal na user
profile .snapshots.take_snapshot. .user.script
Uri: str Allowed Values: absolute path
Patakbuhin ang script na ito sa mga kaganapang tinukoy ni .
Mga posibleng kaganapan para sa :
bago
pagkatapos
new_snapshot
mali
Default: ''
profile .snapshots.use_checksum
Uri: bool Allowed Values: true|false
Gumamit ng checksum para makita ang mga pagbabago sa halip na laki + oras.
Default: mali
profile .snapshots.user_backup.ionice
Uri: bool Allowed Values: true|false
Patakbuhin ang BackInTime gamit ang 'ionice -c2 -n7' kapag kumukuha ng manual snapshot. Ito ay magbibigay
Ang BackInTime ang pinakamababang priyoridad ng bandwidth ng IO upang hindi makagambala sa anumang iba pang pagtatrabaho
proseso.
Default: mali
profile .user_callback.no_logging
Uri: bool Allowed Values: true|false
Huwag mahuli ang std{out|err} mula sa script ng callback ng user. Isusulat lang ng script
kasalukuyang TTY. Ang default ay upang mahuli ang std{out|err} at isulat itong muli sa syslog at TTY.
Default: mali
profile
Uri: str Allowed Values: int na pinaghihiwalay ng colon (hal. 1:3:4)
Lahat ng aktibong Profile ( sa profile .mga snapshot...).
Default: 1
profiles.version
Uri: int Mga Pinahihintulutang Halaga: 1
Panloob na bersyon ng config ng mga profile.
Default: 1
Gumamit ng backintime-config online gamit ang mga serbisyo ng onworks.net