นี่คือคำสั่ง backintime-config ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
config - ไฟล์การกำหนดค่า BackInTime
เรื่องย่อ
~/.config/backintime/config.php
/etc/backintime/config.php
DESCRIPTION
Back In Time ได้รับการพัฒนาเป็นโปรแกรม GUI ล้วนๆ ดังนั้นฟังก์ชันส่วนใหญ่จึงใช้งานได้เฉพาะกับ
backintime-qt4. แต่คุณสามารถใช้ Back In Time ได้ เช่น บนเซิร์ฟเวอร์ที่ไม่มีส่วนหัว คุณมี
เพื่อสร้างไฟล์คอนฟิก (~/.config/backintime/config.php) ด้วยตนเอง มองเข้าไปข้างใน
/usr/share/doc/backintime-common/examples/ สำหรับตัวอย่าง
ไฟล์การกำหนดค่ามีรูปแบบดังต่อไปนี้:
คีย์เวิร์ด=อาร์กิวเมนต์
ไม่จำเป็นต้องอ้างอาร์กิวเมนต์ อนุญาตให้ใช้อักขระทั้งหมดยกเว้น '='
เรียกใช้ 'backintime check-config' เพื่อตรวจสอบ configfile สร้างโฟลเดอร์สแน็ปช็อตและ
รายการ crontab
เป็นไปได้ KEYWORDS
global.hash_collision
ประเภท: int Allowed ค่า: 0-99999
ค่าภายในที่ใช้เพื่อป้องกันการชนกันของแฮชบนจุดเชื่อมต่อ อย่าเปลี่ยนสิ่งนี้
ค่าเริ่มต้น: 0
global.use_flock
ประเภท: bool Allowed ค่า: true|false
ป้องกันไม่ให้สแน็ปช็อตหลายอัน (จากโปรไฟล์หรือผู้ใช้ต่างกัน) ทำงานพร้อมกัน
เวลา
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .ชื่อ
ประเภท: str Allowed Values: text
ชื่อของโปรไฟล์นี้
ค่าเริ่มต้น: โปรไฟล์หลัก
ข้อมูลส่วนตัว .snapshots.automatic_backup_anacron_period
ประเภท: int Allowed ค่า: 0-99999
ระหว่างสแน็ปช็อตใหม่กับอนาครอนต้องรอกี่หน่วย ใช้ได้เฉพาะสำหรับ
ข้อมูลส่วนตัว .snapshots.automatic_backup_mode = 25|27
ค่าเริ่มต้น: 1
ข้อมูลส่วนตัว .snapshots.automatic_backup_anacron_unit
ประเภท: int อนุญาต ค่า: 10|20|30|40
หน่วยรอระหว่างสแนปชอตใหม่กับอนาครอน
10 = ชั่วโมง
20 = วัน
30 = สัปดาห์
40 = เดือน
ใช้ได้เฉพาะสำหรับ ข้อมูลส่วนตัว .snapshots.automatic_backup_mode = 25|27
ค่าเริ่มต้น: 20
ข้อมูลส่วนตัว .snapshots.automatic_backup_day
ประเภท: int Allowed ค่า: 1-28
cronjob ควรรันวันไหนของเดือน ใช้ได้เฉพาะสำหรับ
ข้อมูลส่วนตัว .snapshots.automatic_backup_mode > = 40
ค่าเริ่มต้น: 1
ข้อมูลส่วนตัว .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
ตารางใดใช้สำหรับ crontab รายการ crontab จะถูกสร้างขึ้นด้วย
'backintime check-config'
0 = พิการ
1 = ทุกครั้งที่บูต
2 = ทุกๆ 5 นาที
4 = ทุกๆ 10 นาที
7 = ทุกๆ 30 นาที
10 = ทุก ๆ ชั่วโมง
12 = ทุก 2 ชั่วโมง
14 = ทุก 4 ชั่วโมง
16 = ทุก 6 ชั่วโมง
18 = ทุก 12 ชั่วโมง
19 = ชั่วโมงที่กำหนดเอง
20 = ทุกวัน
25 = อนาครอนรายวัน
27 = เมื่อไดรฟ์เชื่อมต่อ
30 = ทุกสัปดาห์
40 = ทุกเดือน
80 = ทุกปี
ค่าเริ่มต้น: 0
ข้อมูลส่วนตัว .snapshots.automatic_backup_time
ประเภท: int Allowed ค่า: 0-24
เวลาที่ cronjob ควรรัน? ใช้ได้เฉพาะสำหรับ
ข้อมูลส่วนตัว .snapshots.automatic_backup_mode > = 20
ค่าเริ่มต้น: 0
ข้อมูลส่วนตัว .snapshots.automatic_backup_weekday
ประเภท: int Allowed Values: 1 = monday - 7 = sunday
วันไหนของสัปดาห์ที่ cronjob ควรรัน? ใช้ได้เฉพาะสำหรับ
ข้อมูลส่วนตัว .snapshots.automatic_backup_mode = 30
ค่าเริ่มต้น: 7
ข้อมูลส่วนตัว .snapshots.backup_on_restore.enabled
ประเภท: bool Allowed ค่า: true|false
เปลี่ยนชื่อไฟล์ที่มีอยู่ก่อนกู้คืนเป็น FILE.backup.YYYYMMDD
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.bwlimit.enabled
ประเภท: bool Allowed ค่า: true|false
จำกัดการใช้แบนด์วิดท์ rsync ผ่านเครือข่าย ใช้สิ่งนี้กับโหมด SSH สำหรับโหมด Local you
ควรใช้ไอออนไนซ์มากกว่า
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.bwlimit.value
ประเภท: int Allowed ค่า: 0-99999
ขีดจำกัดแบนด์วิดท์เป็น KB/วินาที
ค่าเริ่มต้น: 3000
ข้อมูลส่วนตัว .snapshots.check_for_changes
ประเภท: bool Allowed ค่า: true|false
ดำเนินการแห้งก่อนถ่ายภาพสแน็ปช็อต อย่าถ่ายสแนปชอตใหม่ถ้าไม่มีอะไรเกิดขึ้น
เปลี่ยน. ใช้ได้เฉพาะกับ ข้อมูลส่วนตัว .snapshots.full_rsync = เท็จ
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.continue_on_errors
ประเภท: bool Allowed ค่า: true|false
ดำเนินการต่อในข้อผิดพลาด สิ่งนี้จะเก็บสแน็ปช็อตที่ไม่สมบูรณ์แทนที่จะลบและ
เริ่มต้นใหม่อีกครั้ง
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.copy_links
ประเภท: bool Allowed ค่า: true|false
เมื่อพบ symlink รายการที่ชี้ไปที่ (ข้อมูลอ้างอิง) คือ
คัดลอกมากกว่า symlink
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.copy_unsafe_links
ประเภท: bool Allowed ค่า: true|false
สิ่งนี้บอกให้ rsync คัดลอกการอ้างอิงของลิงก์สัญลักษณ์ที่ชี้นอก
ต้นไม้ที่คัดลอก การเชื่อมโยงแบบสัมบูรณ์ยังได้รับการปฏิบัติเหมือนไฟล์ทั่วไป
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.cron.ionice
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ cronjobs ด้วย 'ionice -c2 -n7' ซึ่งจะทำให้ BackInTime มี IO . ต่ำที่สุด
ลำดับความสำคัญของแบนด์วิดท์เพื่อไม่ให้รบกวนกระบวนการทำงานอื่นๆ
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.cron.nice
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ cronjobs ด้วย 'nice -n 19' สิ่งนี้จะทำให้ BackInTime มีลำดับความสำคัญของ CPU ต่ำสุดถึง
ไม่ขัดจังหวะกระบวนการทำงานอื่นใด
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.cron.redirect_stderr
ประเภท: bool Allowed ค่า: true|false
เปลี่ยนเส้นทาง stderr ไปที่ /dev/null ใน cronjobs
ค่าเริ่มต้น: เท็จ
ข้อมูลส่วนตัว .snapshots.cron.redirect_stdout
ประเภท: bool Allowed ค่า: true|false
เปลี่ยนเส้นทาง stdout ไปที่ /dev/null ใน cronjobs
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.custom_backup_time
ประเภท: str ค่าที่อนุญาต: เครื่องหมายจุลภาคคั่น int (8,12,18,23) หรือ */3
ชั่วโมงที่กำหนดเองสำหรับ cronjob ใช้ได้เฉพาะสำหรับ ข้อมูลส่วนตัว .snapshots.automatic_backup_mode
= 19
ค่าเริ่มต้น: 8,12,18,23
ข้อมูลส่วนตัว .snapshots.dont_remove_named_snapshots
ประเภท: bool Allowed ค่า: true|false
เก็บสแนปชอตพร้อมชื่อระหว่าง smart_remove
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.exclude.bysize.enabled
ประเภท: bool Allowed ค่า: true|false
เปิดใช้งานการยกเว้นไฟล์ตามขนาด
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.exclude.bysize.value
ประเภท: int Allowed ค่า: 0-99999
ยกเว้นไฟล์ที่ใหญ่กว่าค่าใน MiB เมื่อปิดใช้งาน 'โหมด rsync แบบเต็ม' จะ
มีผลกับไฟล์ใหม่เท่านั้นเพราะสำหรับ rsync นี่เป็นตัวเลือกการถ่ายโอนไม่ใช่การยกเว้น
ตัวเลือก. ไฟล์ขนาดใหญ่ที่สำรองข้อมูลไว้ก่อนหน้านี้จะยังคงอยู่ในสแนปชอตแม้ว่า
พวกเขาเปลี่ยนไป
ค่าเริ่มต้น: 500
ข้อมูลส่วนตัว .snapshots.exclude .ค่า
ประเภท: str ค่าที่อนุญาต: ไฟล์ โฟลเดอร์หรือรูปแบบ (สัมพันธ์หรือแน่นอน)
ยกเว้นไฟล์หรือโฟลเดอร์นี้ ต้องเป็นตัวนับที่ขึ้นต้นด้วย 1
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.exclude.size
ประเภท: int Allowed ค่า: 0-99999
จำนวนโปรไฟล์ .snapshots.exclude รายการ.
ค่าเริ่มต้น: -1
ข้อมูลส่วนตัว .snapshots.full_rsync
ประเภท: bool Allowed ค่า: true|false
โหมด rsync แบบเต็ม อาจเร็วกว่าแต่สแนปชอตไม่ใช่แบบอ่านอย่างเดียวอีกต่อไปและ
ระบบไฟล์ปลายทางต้องรองรับแอตทริบิวต์ linux ทั้งหมด (วันที่ สิทธิ์ ผู้ใช้
กลุ่ม...)
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.full_rsync.take_snapshot_regardless_of_changes
ประเภท: bool Allowed ค่า: true|false
สร้างสแน็ปช็อตใหม่ไม่ว่าจะมีการเปลี่ยนแปลงหรือไม่ ใช้ได้เฉพาะกับ
ข้อมูลส่วนตัว .snapshots.full_rsync = จริง
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.gnu_find_suffix_support
ประเภท: bool Allowed ค่า: true|false
รองรับโฮสต์ SSH ระยะไกล GNU ค้นหาคำต่อท้าย (find -exec COMMAND {} +)
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.include .พิมพ์
ประเภท: int ค่าที่อนุญาต: 0|1
ระบุว่า ข้อมูลส่วนตัว .snapshots.include .ค่า เป็นโฟลเดอร์ (0) หรือไฟล์ (1)
ค่าเริ่มต้น: 0
ข้อมูลส่วนตัว .snapshots.include .ค่า
ประเภท: str ค่าที่อนุญาต: เส้นทางที่แน่นอน
รวมไฟล์หรือโฟลเดอร์นี้ ต้องเป็นตัวนับที่ขึ้นต้นด้วย 1
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.include.size
ประเภท: int Allowed ค่า: 0-99999
จำนวนโปรไฟล์ .snapshots.include รายการ.
ค่าเริ่มต้น: -1
ข้อมูลส่วนตัว .snapshots.keep_only_one_snapshot.enabled
ประเภท: bool Allowed ค่า: true|false
ยังไม่ได้ดำเนินการ ลบสแนปชอตทั้งหมดยกเว้นหนึ่งรายการ
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.local.nocache
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ rsync บนเครื่องท้องถิ่นด้วย 'nocache' วิธีนี้จะป้องกันไม่ให้ไฟล์ถูกแคช
ในความทรงจำ.
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.local_encfs.path
ประเภท: str ค่าที่อนุญาต: เส้นทางที่แน่นอน
จะบันทึกสแน็ปช็อตในโหมด 'local_encfs' ได้ที่ไหน
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.log_level
ประเภท: int Allowed ค่า: 1-3
ระดับบันทึกที่ใช้ระหว่าง take_snapshot
1 = ผิดพลาด
2 = การเปลี่ยนแปลง
3 = ข้อมูล
ค่าเริ่มต้น: 3
ข้อมูลส่วนตัว .snapshots.min_free_inodes.enabled
ประเภท: bool Allowed ค่า: true|false
ลบสแนปชอตจนกว่า ข้อมูลส่วนตัว .snapshots.min_free_inodes.value ไอโหนดฟรีใน%
ถึง.
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.min_free_inodes.value
ประเภท: int Allowed ค่า: 1-15
เก็บ inodes ฟรีที่มีมูลค่าอย่างน้อย %
ค่าเริ่มต้น: 2
ข้อมูลส่วนตัว .snapshots.min_free_space.enabled
ประเภท: bool Allowed ค่า: true|false
ลบสแนปชอตจนกว่า ข้อมูลส่วนตัว .snapshots.min_free_space.value พื้นที่ว่างคือ
ถึงแล้ว
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.min_free_space.unit
ประเภท: int ค่าที่อนุญาต: 10|20
10 = ลบ
20 = กิกะไบต์
ค่าเริ่มต้น: 20
ข้อมูลส่วนตัว .snapshots.min_free_space.value
ประเภท: int Allowed ค่า: 1-99999
รักษาค่าอย่างน้อย + พื้นที่ว่างของหน่วย
ค่าเริ่มต้น: 1
ข้อมูลส่วนตัว .snapshots.mode
ประเภท: str Allowed Values: local|local_encfs|ssh|ssh_encfs
ใช้โหมด (หรือแบ็กเอนด์) สำหรับสแนปชอตนี้ ดูที่ส่วน 'man backintime' 'Modes'
ค่าเริ่มต้น: local
ข้อมูลส่วนตัว .สแนปชอต .password.save
ประเภท: bool Allowed ค่า: true|false
บันทึกรหัสผ่านไปยังพวงกุญแจระบบ (gnome-keyring หรือ kwallet) ต้องเหมือนกัน
as ข้อมูลส่วนตัว .snapshots.mode
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .สแนปชอต .password.use_cache
ประเภท: bool Allowed ค่า: true|false
แคชรหัสผ่านใน RAM เพื่อให้ cronjobs อ่านได้ ปัญหาด้านความปลอดภัย: รูทอาจเป็น
สามารถอ่านรหัสผ่านนั้นได้เช่นกัน จะต้องเหมือนกับ
ข้อมูลส่วนตัว .snapshots.mode
ค่าเริ่มต้น: จริงถ้าบ้านไม่ได้เข้ารหัส
ข้อมูลส่วนตัว .snapshots.no_on_battery
ประเภท: bool Allowed ค่า: true|false
อย่าถ่ายภาพสแน็ปช็อตหากคอมพิวเตอร์ทำงานโดยใช้แบตเตอรี่
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.notify.enabled
ประเภท: bool Allowed ค่า: true|false
แสดงการแจ้งเตือน (ข้อผิดพลาด คำเตือน) ผ่าน libnotify
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.path
ประเภท: str ค่าที่อนุญาต: เส้นทางที่แน่นอน
จะบันทึกสแน็ปช็อตในโหมด 'ท้องถิ่น' ได้ที่ไหน เส้นทางนี้ต้องมีโครงสร้างโฟลเดอร์
เช่น 'backintime/ / / '
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.path.host
ประเภท: str Allowed Values: text
ตั้งค่าโฮสต์สำหรับเส้นทางสแน็ปช็อต
ค่าเริ่มต้น: ชื่อโฮสต์ท้องถิ่น
ข้อมูลส่วนตัว .snapshots.path.profile
ประเภท: str Allowed Values: 1-99999
ตั้งค่า Profile-ID สำหรับเส้นทางสแนปชอต
ค่าเริ่มต้น: โปรไฟล์ปัจจุบัน-ID
ข้อมูลส่วนตัว .snapshots.path.user
ประเภท: str Allowed Values: text
ตั้งค่าผู้ใช้สำหรับเส้นทางสแน็ปช็อต
ค่าเริ่มต้น: ชื่อผู้ใช้ท้องถิ่น
ข้อมูลส่วนตัว .snapshots.path.uuid
ประเภท: str Allowed Values: text
อุปกรณ์ uuid ใช้เพื่อตั้งค่ากฎ udev โดยอัตโนมัติหากไม่ได้เชื่อมต่อไดรฟ์
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.preserve_acl
ประเภท: bool Allowed ค่า: true|false
รักษา ACL ระบบต้นทางและปลายทางต้องมี ACL . ที่เข้ากันได้
รายการเพื่อให้ตัวเลือกนี้ทำงานได้อย่างถูกต้อง
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.preserve_xattr
ประเภท: bool Allowed ค่า: true|false
รักษาแอตทริบิวต์เพิ่มเติม (xattr)
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.remove_old_snapshots.enabled
ประเภท: bool Allowed ค่า: true|false
ลบสแน็ปช็อตที่เก่ากว่าค่า + หน่วย
ค่าเริ่มต้น: true
ข้อมูลส่วนตัว .snapshots.remove_old_snapshots.unit
ประเภท: int อนุญาต ค่า: 20|30|80
20 = วัน
30 = สัปดาห์
80 = ปี
ค่าเริ่มต้น: 80
ข้อมูลส่วนตัว .snapshots.remove_old_snapshots.value
ประเภท: int Allowed ค่า: 0-99999
ระบบจะนำสแนปชอตที่เก่ากว่าครั้งนี้ออก
ค่าเริ่มต้น: 10
ข้อมูลส่วนตัว .snapshots.rsync_options.enabled
ประเภท: bool Allowed ค่า: true|false
ที่ผ่านมาตัวเลือกเพิ่มเติมเพื่อ rsync
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.rsync_options.value
ประเภท: str Allowed Values: text
ตัวเลือก rsync ต้องระบุตัวเลือกเช่น --exclude-from="/path/to/my exclude file"
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.smart_remove
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ smart_remove เพื่อล้างข้อมูลสแน็ปช็อตเก่าหลังจากสร้างสแน็ปช็อตใหม่
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.smart_remove.keep_all
ประเภท: int Allowed ค่า: 0-99999
เก็บสแนปชอตทั้งหมดเป็นเวลา X วัน
ค่าเริ่มต้น: 2
ข้อมูลส่วนตัว .snapshots.smart_remove.keep_one_per_day
ประเภท: int Allowed ค่า: 0-99999
เก็บสแน็ปช็อตหนึ่งรายการต่อวันเป็นเวลา X วัน
ค่าเริ่มต้น: 7
ข้อมูลส่วนตัว .snapshots.smart_remove.keep_one_per_month
ประเภท: int Allowed ค่า: 0-99999
เก็บสแน็ปช็อตหนึ่งรายการต่อเดือนเป็นเวลา X เดือน
ค่าเริ่มต้น: 24
ข้อมูลส่วนตัว .snapshots.smart_remove.keep_one_per_week
ประเภท: int Allowed ค่า: 0-99999
เก็บสแน็ปช็อตหนึ่งรายการต่อสัปดาห์เป็นเวลา X สัปดาห์
ค่าเริ่มต้น: 4
ข้อมูลส่วนตัว .snapshots.smart_remove.run_remote_in_background
ประเภท: bool Allowed ค่า: true|false
หากใช้โหมด SSH หรือเข้ารหัส SSH ให้เรียกใช้ smart_remove ในพื้นหลังบนเครื่องระยะไกล
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.ssh.cipher
ประเภท: str Allowed Values: default | aes192-cbc | aes256-cbc | aes128-ctr |
aes192-ctr | aes256-ctr | อาร์คโฟร์ | arcfour256 | arcfour128 | aes128-cbc | 3des-cbc
| ปักเป้า-cbc | cast128-cbc
รหัสที่ใช้สำหรับเข้ารหัสช่องสัญญาณ SSH ขึ้นอยู่กับสภาพแวดล้อม
(ประสิทธิภาพของแบนด์วิดธ์ของเครือข่าย ซีพียู และ hdd) รหัสอื่นอาจเร็วกว่า
ค่าเริ่มต้น: ค่าเริ่มต้น
ข้อมูลส่วนตัว .snapshots.ssh.host
ประเภท: str ค่าที่อนุญาต: IP หรือที่อยู่โดเมน
โฮสต์ระยะไกลที่ใช้สำหรับโหมด 'ssh' และ 'ssh_encfs'
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.ssh.ionice
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ rsync และคำสั่งอื่น ๆ บนรีโมตโฮสต์ด้วย 'ionice -c2 -n7'
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.ssh.max_arg_length
ประเภท: int ค่าที่อนุญาต: 0, >700
ความยาวอาร์กิวเมนต์สูงสุดของคำสั่งที่รันบนรีโมตโฮสต์ สามารถทดสอบได้ด้วย
'python3 /usr/share/backintime/common/sshMaxArg.py USER@HOST'
0 = ไม่จำกัด
ค่าเริ่มต้น: 0
ข้อมูลส่วนตัว .snapshots.ssh.nice
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ rsync และคำสั่งอื่น ๆ บนรีโมตโฮสต์ด้วย 'nice -n 19'
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.ssh.nocache
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ rsync บนรีโมตโฮสต์ด้วย 'nocache' วิธีนี้จะป้องกันไม่ให้ไฟล์ถูกแคช
ในความทรงจำ.
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.ssh.path
ประเภท: str ค่าที่อนุญาต: เส้นทางแบบสัมบูรณ์หรือแบบสัมพัทธ์
เส้นทางสแนปชอตบนรีโมตโฮสต์ หากเส้นทางสัมพันธ์กัน (ไม่มี '/' นำหน้า) เส้นทางจะเริ่ม
จาก homedir ของผู้ใช้ระยะไกล เส้นทางที่ว่างเปล่าจะถูกแทนที่ด้วย './'
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.ssh.port
ประเภท: int Allowed ค่า: 0-65535
พอร์ต SSH บนโฮสต์ระยะไกล
ค่าเริ่มต้น: 22
ข้อมูลส่วนตัว .snapshots.ssh.prefix.enabled
ประเภท: bool Allowed ค่า: true|false
เพิ่มคำนำหน้าให้กับทุกคำสั่งที่รันผ่าน SSH บนรีโมตโฮสต์
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.ssh.prefix.value
ประเภท: str Allowed Values: text
คำนำหน้าที่รันก่อนทุกคำสั่งบนรีโมตโฮสต์ ตัวแปรต้องหนีด้วย
\$FOO. สิ่งนี้ไม่ได้สัมผัส rsync ดังนั้นเพื่อเพิ่มคำนำหน้าสำหรับ rsync use
ข้อมูลส่วนตัว .snapshots.rsync_options.value ด้วย --rsync-path="FOO=bar:\$FOO
/usr/bin/rsync"
ค่าเริ่มต้น: 'PATH=/opt/bin:/opt/sbin:\$PATH'
ข้อมูลส่วนตัว .snapshots.ssh.private_key_file
ประเภท: str ค่าที่อนุญาต: เส้นทางที่แน่นอนไปยังไฟล์คีย์ส่วนตัว
ไฟล์คีย์ส่วนตัวใช้สำหรับการตรวจสอบสิทธิ์แบบไม่ใช้รหัสผ่านบนโฮสต์ระยะไกล
ค่าเริ่มต้น: ~/.ssh/id_dsa
ข้อมูลส่วนตัว .snapshots.ssh.user
ประเภท: str Allowed Values: text
ผู้ใช้ SSH ระยะไกล
ค่าเริ่มต้น: ชื่อผู้ใช้ท้องถิ่น
ข้อมูลส่วนตัว .snapshots.take_snapshot .user.script
ประเภท: str ค่าที่อนุญาต: เส้นทางที่แน่นอน
เรียกใช้สคริปต์นี้กับเหตุการณ์ที่กำหนดโดย .
เหตุการณ์ที่เป็นไปได้สำหรับ :
ก่อน
หลังจาก
ใหม่_สแนปชอต
ความผิดพลาด
ค่าเริ่มต้น: ''
ข้อมูลส่วนตัว .snapshots.use_checksum
ประเภท: bool Allowed ค่า: true|false
ใช้ผลรวมตรวจสอบเพื่อตรวจหาการเปลี่ยนแปลงมากกว่าขนาด + เวลา
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .snapshots.user_backup.ionice
ประเภท: bool Allowed ค่า: true|false
เรียกใช้ BackInTime ด้วย 'ionice -c2 -n7' เมื่อทำการสแน็ปช็อตแบบแมนนวล สิ่งนี้จะให้
BackInTime ลำดับความสำคัญแบนด์วิดท์ IO ต่ำสุดที่จะไม่รบกวนการทำงานอื่น ๆ
กระบวนการ
ค่าเริ่มต้น: false
ข้อมูลส่วนตัว .user_callback.no_logging
ประเภท: bool Allowed ค่า: true|false
อย่าจับ std{out|err} จากสคริปต์การโทรกลับของผู้ใช้ สคริปต์จะเขียนถึง .เท่านั้น
TTY ปัจจุบัน ค่าเริ่มต้นคือการจับ std{out|err} และเขียนลงใน syslog และ TTY อีกครั้ง
ค่าเริ่มต้น: false
โปรไฟล์
ประเภท: str ค่าที่อนุญาต: int คั่นด้วยโคลอน (เช่น 1:3:4)
โปรไฟล์ที่ใช้งานอยู่ทั้งหมด ( ในโปรไฟล์ .snapshots...)
ค่าเริ่มต้น: 1
โปรไฟล์เวอร์ชัน
ประเภท: int Allowed Values: 1
เวอร์ชันภายในของการกำหนดค่าโปรไฟล์
ค่าเริ่มต้น: 1
ใช้ backintime-config ออนไลน์โดยใช้บริการ onworks.net