InglesPransesEspanyol

Ad


OnWorks favicon

backintime-qt - Online sa Cloud

Patakbuhin ang backintime-qt sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command backintime-qt na maaaring patakbuhin sa OnWorks na libreng 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


backintime - isang simpleng backup tool para sa Linux.

Ito ang command line tool. Ang graphical na tool ay backintime-qt4.

SINOPSIS


pabalik sa panahon [--checksum] [--config PATH] [--debug] [--delete] [--help | -h] [--keep-mount]
[--license] [--local-backup] [--no-crontab] [--no-local-backup] [--profile NAME |
--profile-id ID] [--tahimik] [--bersyon]

{ backup | backup-trabaho | benchmark-cipher [FILE-SIZE] | check-config | decode [PATH] |
huling-snapshot | huling-snapshot-path | pw-cache [simula|stop|restart|reload|status] |
alisin ang[-at-huwag-magtanong-muli] [SNAPSHOT_ID] | ibalik [WHAT [WHERE [SNAPSHOT_ID]]] |
snapshot-list | snapshots-list-path | snapshot-path | i-unmount }

DESCRIPTION


Ang Back In Time ay isang simpleng backup tool para sa Linux. Ginagawa ang backup sa pamamagitan ng pagkuha ng mga snapshot ng
isang tinukoy na hanay ng mga folder.

Ang kailangan mo lang gawin ay i-configure: kung saan i-save ang mga snapshot, anong mga folder ang i-backup. Kaya mo
tukuyin din ang isang backup na iskedyul: hindi pinagana, bawat 5 minuto, bawat 10 minuto, bawat oras,
araw-araw, bawat linggo, bawat buwan. Upang i-configure ito gumamit ng isa sa mga graphical na interface
magagamit (backintime-gnome o backintime-kde4).

Ito ay gumaganap bilang isang 'user mode' backup tool. Nangangahulugan ito na maaari mong i-backup/i-restore lamang ang mga folder
mayroon kang access sa pagsulat sa (talagang maaari mong i-backup ang mga read-only na folder, ngunit hindi mo maibabalik
sila).

Kung gusto mong patakbuhin ito bilang root kailangan mong gumamit ng 'sudo -i backintime'.

Ang isang bagong snapshot ay nilikha lamang kung may nagbago mula noong huling snapshot (kung mayroon man).

Ang isang snapshot ay naglalaman ng lahat ng mga file mula sa mga napiling folder (maliban sa ibukod ang mga pattern).
Upang mabawasan ang espasyo sa disk, gumamit ito ng mga hard-link (kung maaari) sa pagitan ng mga snapshot para sa
hindi nabagong mga file. Sa ganitong paraan, ang isang file na 10MiB, na hindi nagbabago para sa 10 mga snapshot, ay gagamit lamang ng 10MiB
sa disk.

Kapag na-restore mo ang isang file na 'A', kung mayroon na ito sa file system, papalitan ito ng pangalan
'A.backup.currentdate'.

Para sa awtomatikong pag-backup ito ay gumagamit ng 'cron' kaya hindi na kailangan ng isang daemon, ngunit 'cron' ay dapat na
Tumatakbo.

Mga Mode
Lokal
Mag-imbak ng mga snapshot sa mga lokal na HDD (panloob o USB). Ang drive ay dapat na naka-mount bago
paglikha ng bagong snapshot.

Lokal encrypted
Mag-imbak ng mga naka-encrypt na snapshot sa mga lokal na HDD (panloob o USB). Gumagamit ang Back In Time ng 'encfs'
na may karaniwang configuration para i-encrypt ang lahat ng data. Mangyaring tingnan ang A NOTA ON
SEGURIDAD. Kailangan mong maging miyembro ng group fuse para magamit ito. Sa terminal type 'sudo
Idagdag ang gumagamit piyus'. Upang mailapat ang mga pagbabago kailangan mong mag-logout at mag-login muli.

SSH
Sa Mode na nakatakda sa SSH maaari mong iimbak ang backup sa isang remote host gamit ang
SecureShellHost protocol (ssh). Ang malayong landas ay i-mount lokal gamit ang sshfs sa
magbigay ng file-access para sa graphical na interface at ang backup na proseso. Rsync at
iba pang mga proseso na tinatawag sa panahon ng backup na proseso ay tatakbo nang direkta sa remote host
gamit ang ssh.

Upang ihanda ang iyong user account para sa ssh-mode kailangan mong idagdag ang user sa pangkat na 'fuse' ayon sa
pag-type ng 'sudo adduser fuse' sa terminal. Upang mailapat ang mga pagbabago kailangan mong mag-logout
at mag-login muli.

Susunod na kailangan mong lumikha ng isang password-less login sa remote host (para sa karagdagang
tingnan ang impormasyon http://www.debian-administration.org/articles/152). Mag-type in
terminal 'ssh-keygen -t rsa' pindutin ang enter para sa default na landas at magpasok ng passphrase para sa
pribadong susi.

Panghuli i-type ang 'ssh-copy-id -i ~ / .ssh / id_rsa.pub @ ' at ipasok ang iyong
password sa remote host.

Sa Settingsdialog kailangan mong itakda ang host at remote user. Kung pumasok ka sa isang kamag-anak
path (walang nangunguna / ) magsisimula ito mula sa homedir ng mga remote na user. Ang password ay dapat na
ang passphrase para sa iyong pribadong key.

sero (ang algorithm na ginamit upang i-encrypt ang data sa panahon ng paglilipat)
Upang ma-optimize ang pagganap maaari mong piliin ang cipher na ginagamit ng ssh. Depende sa iyong
kapaligiran maaari kang magkaroon ng napakalaking pagtaas ng bilis kumpara sa default na cipher.

benchmark-cipher ay magbibigay sa iyo ng pangkalahatang-ideya kung aling cipher ang pinakamabilis sa iyong
kapaligiran.

Kung ang bottleneck ng iyong kapaligiran ay ang hard-drive o ang network ay hindi mo gagawin
makita ang isang malaking pagkakaiba sa pagitan ng mga cipher. Sa kasong ito, mas gusto mong manatili
'default'.

Mangyaring basahin ang impormasyon sa seguridad tungkol sa cipher bago gamitin ang mga ito sa hindi pinagkakatiwalaan
mga network (Wifi, Internet). Ang ilan sa kanila (Arcfour, 3DES, ...) ay dapat pangasiwaan bilang hindi
secure na ngayon.

Malayo Paghandaan
Kung ang iyong remote host ay isang naka-embed na Linux NAS o anumang iba pang device na may limitado
function, maaari kang magkaroon ng ilang problema na dulot ng mga command na walang feature. Para sa
halimbawa ang ilang device ay maaaring walang hardlink na suporta para sa 'cp', 'chmod' at 'rsync'. Sa
sa kasong ito, maaaring makatulong ang pag-install ng tinatawag na Optware o Entware sa iyong device kung
magagamit.

BABALA: ITO IS LAMANG PARA SA NAKARANAS MGA USER!
Kung hindi mo alam kung paano mag-compile ng mga pakete at kung paano baguhin ang isang Linux system dapat mo
HUWAG subukang gawin ito. May malaking pagkakataon na masira ang iyong device at gawin ito
ganap na hindi magagamit sa sumusunod na pamamaraan. Hindi kami kukuha ng anumang warranty para sa
ito. Gumawa ng backup ng iyong device bago magpatuloy! Ikaw ay binigyan ng babala!

Dapat kang mag-install ng hindi bababa sa mga pakete na tinatawag na 'bash', 'coreutils' at 'rsync'. gagawin mo
kailangang baguhin ang default na shell ng mga user mula sa '/ Bin / SH' sa '/opt/bin/bash' sa '/ etc / passwd'.
Upang idagdag ang '/opt/bin:/opt/sbin:' sa simula ng PATH environment maaari mong gamitin ang 'Add
prefix sa mga SSH command' sa 'Expert Options' na may 'PATH=/opt/bin:/opt/sbin:\ATH'.

Upang suriin kung ito ay gumagana maaari mong ihambing ang output ng '/bin/cp --tulong' at
'/opt/bin/cp --help'. Kung 'ssh @ cp --help' na tinawag mula sa iyong PC ay magpi-print
kapareho ng '/opt/bin/cp --help' na tinatawag sa remote host (sa pamamagitan ng interactive ssh
session) handa ka nang umalis.

Kung mayroon kang mga tanong kung paano i-install at i-configure ang Optware mangyaring sumangguni sa
komunidad ng iyong device. Maaari mo ring tingnan ang Back In Time FAQ sa GitHub
https://github.com/bit-team/backintime/wiki/FAQ

Kung matagumpay mong nabago ang iyong device para makapag-backup sa ssh, gagawin nito
Maging mabuti kung sumulat ka ng 'Paano' sa Mga Sagot ng Launchpad upang maidagdag namin ito sa FAQ.

SSH encrypted
Mag-imbak ng mga naka-encrypt na snapshot sa mga malalayong host gamit ang SSH. Gumagamit ang backintime ng 'encfs --reverse'
upang i-mount ang root filesystem '/'. Isi-sync ng Rsync itong naka-encrypt na view ng '/' sa a
malayong host sa SSH. Ang lahat ng pag-encode ay gagawin sa lokal na makina. Kaya ang password
ay hindi kailanman malalantad sa malayong host at maaari mong gamitin ang (karaniwang) mas malakas
processor sa iyong lokal na makina para sa pag-encrypt sa halip na mahinang NAS CPU's. Ang downside
dito ay 'encfs --reverse' ay hindi sumusuporta sa 'Filename Initialization Vector
Chaining' at 'Per-File Initialization Vectors' mula sa karaniwang configuration (kunin
tingnan ang 'man encfs' para sa karagdagang impormasyon). Mangyaring tingnan ang A NOTA ON
SEGURIDAD.

Dahil sa lahat ng data ay inilipat na naka-encrypt ang log output ay nagpapakita ng mga naka-encrypt na filename,
masyadong. Sa Logview-Dialog maaari mong gamitin ang 'decode' na opsyon upang i-decrypt ang mga landas
awtomatiko o maaari mong gamitin ang 'backintime decode' upang manu-manong i-decrypt ang mga landas. Bumalik sa loob
Ipapakita ng oras ang lahat ng mga snapshot na na-decode para ma-browse mo ang lahat ng mga file bilang normal.

Hindi sinusuportahan ng Exclude ang mga wildcard ('foo*', '[fF]oo', 'fo?') dahil pagkatapos mag-encode ng
file na ang mga wildcard na ito ay hindi na maaaring tumugma pa. Ang hiwalay na asterisk lamang na tumutugma sa isang buo
gagana ang file o folder ('foo/*', 'foo/**/bar'). Lahat ng iba pang hindi kasama na mayroon
ang mga wildcard ay tahimik na hindi papansinin.

Mangyaring sumangguni sa seksyong 'SSH' sa itaas para sa impormasyon sa pag-set up ng SSH
connection.

password
Kung ang 'I-save ang Password sa Keyring' ay isinaaktibo Bumalik Sa Oras ay ise-save ang Password sa
GnomeKeyring (Seahorse) o KDE-KWallet. Parehong mga secure na imbakan ng password na naka-encrypt
ang password na may login-password ng mga user. Kaya maaari lamang silang ma-access kung ang gumagamit ay
nakalog-in.

Ang isang backup cronjob sa panahon ng user ay hindi naka-log in ay hindi maaaring kolektahin ang password mula sa
keyring. Gayundin kung ang homedir ay naka-encrypt ang keyring ay hindi naa-access mula sa mga cronjob
(kahit na naka-log in ang user). Para sa mga kasong ito ang password ay maaaring i-cache sa RAM. Kung
Ang 'Cache Password para sa Cron' ay isinaaktibo Bumalik Sa Oras ay magsisimula ng isang maliit na daemon sa user-
space na kukunin ang password mula sa keyring at ibibigay ang mga ito para sa mga cronjob. sila
ay hindi kailanman isusulat sa harddrive ngunit maaaring ma-access ng isang user na may mga pahintulot sa ugat ang
daemon at basahin ang password.

callback ng user
Sa proseso ng pag-backup, maaaring tumawag ang application ng callback ng user sa iba't ibang hakbang. Ito
Ang callback ay "$XDG_CONFIG_HOME/backintime/user-callback" (bilang default ang $XDG_CONFIG_HOME ay
~ / .config).

Ang unang argumento ay ang profile id (1=Main Profile, ...).

Ang pangalawang argumento ay ang pangalan ng profile.

Ang ikatlong argumento ay ang dahilan:

1 Magsisimula ang proseso ng pag-backup.

2 Matatapos ang proseso ng pag-backup.

3 Isang bagong snapshot ang nakuha. Ang mga karagdagang argumento ay snapshot ID at snapshot
landas.

4 Nagkaroon ng error. Ang pangalawang argumento ay ang error code.
Mga code ng error:

1 Hindi naka-configure ang application.

2 Ang proseso ng "kumuha ng snapshot" ay tumatakbo na.

3 Hindi mahanap ang folder ng mga snapshot (ito ba ay nasa isang naaalis na drive?).

4 Mayroon nang snapshot para sa "ngayon".

5 Naka-on (graphical) App start.

6 Naka-on (graphical) App close.

7 I-mount ang lahat ng kinakailangang drive.

8 I-unmount ang lahat ng drive.

Opsyon


--checksum
Piliting gumamit ng checksum para sa pagsuri kung ang mga file ay nabago. Ito ay katulad ng
'Gumamit ng checksum upang makita ang mga pagbabago' sa Mga Pagpipilian. Ngunit maaari mong gamitin ito sa pana-panahon
magpatakbo ng mga checksum mula sa cronjobs. May bisa lamang sa backup, backup-trabaho at ibalik.

--config PATH
Basahin ang config mula sa PATH.

--debug
Ipakita ang mga mensahe sa pag-debug.

--tanggalin
Ibalik at tanggalin ang mga mas bagong file na wala sa snapshot. BABALA: tinatanggal
ang mga file sa filesystem root ay maaaring masira ang iyong buong system!!! May bisa lamang sa ibalik.

-h, --tulong
Magpakita ng maikling tulong

--keep-mount
Huwag i-unmount sa labasan. May bisa lamang sa snapshot-path, snapshots-list-path at
huling-snapshot-path.

--lisensya
Ipakita ang lisensya

--lokal na-backup
Lumikha ng mga backup na file bago baguhin ang mga lokal na file. May bisa lamang sa ibalik.

--walang-crontab
Huwag mag-install ng mga entry sa crontab. May bisa lamang sa check-config.

--walang-lokal na backup
Pansamantalang huwag paganahin ang paglikha ng mga backup na file bago baguhin ang mga lokal na file. Valid lang
sa ibalik.

--pangalan ng profile
Piliin ang profile ayon sa pangalan

--profile-id ID
Pumili ng profile sa pamamagitan ng id

--tahimik
Pigilan ang mga status message sa karaniwang output.

-v, --bersyon
Ipakita ang bersyon

UTOS


backup | -b | --backup
Kumuha ng snapshot ngayon (kung kinakailangan)

backup-trabaho | --backup-trabaho
Kumuha ng snapshot (kung kinakailangan) depende sa mga panuntunan sa iskedyul (ginagamit para sa mga cron job). Bumalik
Ang In Time ay tatakbo sa background para dito.

benchmark-cipher | --benchmark-cipher [FILE-SIZE]
Magpakita ng benchmark ng lahat ng cipher para sa ssh transfer.

check-config
I-verify ang profile sa config, gumawa ng snapshot path at mga entry sa crontab.

mag-decode | --decode [PATH]
I-decode ang naka-encrypt na PATH. Kung walang PATH na ibinigay sa Back In Time ay magbabasa ng mga path mula sa
karaniwang input.

huling-snapshot | --huling-snapshot
Ipakita ang huling snapshot ID (kung mayroon man)

huling-snapshot-path | --last-snapshot-path
Ipakita ang landas patungo sa huling snapshot (kung mayroon man)

pw-cache | --pw-cache [simula|stop|restart|reload|status]
Kontrolin ang Password Cache Daemon. Kung walang ibinigay na argumento ang Password Cache will
magsimula sa harapan.

alisin ang[-at-huwag-magtanong-muli] | --remove[-at-huwag-magtanong-muli] [SNAPSHOT_ID]
Alisin ang snapshot. Kung nawawala ang SNAPSHOT_ID ito ay ipo-prompt. Maaari ang SNAPSHOT_ID
maging isang index (nagsisimula sa 0 para sa huling snapshot) o ang eksaktong SnapshotID (19
mga karakter tulad ng '20130606-230501-984'). tanggalin-at-huwag-magtanong-muli aalisin ang
snapshot agad. Mag-ingat dito!

ibalik | --ibalik [WHAT [WHERE [SNAPSHOT_ID]]]
I-restore ang file WHAT to path WHERE mula sa snapshot SNAPSHOT_ID. Kung ang mga argumento ay nawawala
sila ay sasabihan. Upang maibalik sa orihinal na landas WHERE ay maaaring isang walang laman na string
'' o pindutin lang ang Enter sa prompt. Ang SNAPSHOT_ID ay maaaring isang index (nagsisimula sa 0
para sa huling snapshot) o ang eksaktong SnapshotID (19 na mga karakter tulad ng
'20130606-230501-984')

snapshot-list | --snapshots-list
Ipakita ang listahan ng mga snapshot ID (kung mayroon man)

snapshots-list-path | --snapshots-list-path
Ipakita ang mga landas patungo sa mga snapshot (kung mayroon man)

snapshot-path | --snapshots-path
Ipakita ang path kung saan sine-save ang mga snapshot (kung naka-configure)

i-unmount | --unmount
I-unmount ang profile.

A NOTA ON SEGURIDAD


Nagkaroon ng bayad na pag-audit sa seguridad para sa EncFS noong Peb 2014 na nagpahayag ng ilang potensyal
mga kahinaan.

Mula sa https://defuse.ca/audits/encfs.htm
Malamang na ligtas ang EncFS hangga't ang kalaban ay nakakakuha lamang ng isang kopya ng
ciphertext at wala nang iba pa. Hindi ligtas ang EncFS kung may pagkakataon ang kalaban
upang makita ang dalawa o higit pang mga snapshot ng ciphertext sa magkaibang oras. Mga pagtatangka sa EncFS
upang protektahan ang mga file mula sa malisyosong pagbabago, ngunit may mga malubhang problema sa
ang tampok na ito.

Maaaring may problema ito sa mga snapshot ng Back In Time.

Gumamit ng backintime-qt online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo para sa ArchLabs Ito ay isang
    application na maaari ding makuha
    mula
    https://sourceforge.net/projects/archlabs-repo/.
    Ito ay na-host sa OnWorks sa...
    I-download ang archlabs_repo
  • 4
    Zephyr Project
    Zephyr Project
    Ang Zephyr Project ay isang bagong henerasyon
    real-time na operating system (RTOS) na
    sumusuporta sa maramihang hardware
    mga arkitektura. Ito ay batay sa a
    maliit na footprint kernel...
    I-download ang Zephyr Project
  • 5
    SCons
    SCons
    Ang SCons ay isang tool sa pagbuo ng software
    iyon ay isang superior alternatibo sa
    classic na "Make" build tool na
    alam at mahal nating lahat. Ang SCons ay
    nagpatupad ng...
    I-download ang SCons
  • 6
    PSeInt
    PSeInt
    Ang PSeInt ay isang pseudo-code interpreter para sa
    mga mag-aaral sa programming na nagsasalita ng Espanyol.
    Ang pangunahing layunin nito ay maging kasangkapan para sa
    pag-aaral at pag-unawa sa basic
    konsepto...
    I-download ang PSeInt
  • Marami pa »

Linux command

Ad