InglesPransesEspanyol

Ad


OnWorks favicon

cback3 - Online sa Cloud

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

Ito ang command cback3 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


cback3 - Lokal at malayuang pag-backup sa CD o DVD media o storage ng Amazon S3

SINOPSIS


cback3 [switch] (mga) aksyon

DESCRIPTION


Ang cback3 script ay nagbibigay ng command-line interface para sa Cedar Backup 3. Cedar Backup 3
ay isang software package na idinisenyo upang pamahalaan ang mga backup ng system para sa isang pool ng lokal at remote
mga makina. Naiintindihan nito kung paano i-back up ang data ng filesystem pati na rin ang MySQL at PostgreSQL
mga database at Subversion repository. Madali din itong mapalawak upang suportahan ang iba
mga uri ng pinagmumulan ng datos.

Ang Cedar Backup 3 ay nakatuon sa lingguhang pag-backup sa isang CD o DVD disc, kasama ang
inaasahan na ang disc ay mapalitan o ma-overwrite sa simula ng bawat linggo.
Kung ang iyong hardware ay sapat na bago, ang Cedar Backup ay maaaring magsulat ng mga multisession na disc, na nagbibigay-daan sa iyo
magdagdag ng incremental na data sa isang disc araw-araw.

Bilang kahalili, maaaring isulat ng Cedar Backup 3 ang iyong mga backup sa Amazon S3 cloud sa halip na
umaasa sa pisikal na media.

BACKUP KONSEPTO


Mayroong dalawang uri ng mga makina sa isang Cedar Backup pool. Isang makina (ang panginoon) ay may CD
o DVD writer dito at kung saan nakasulat ang backup sa disc. Ang iba (kliyente)
mangolekta ng data na isusulat sa disc ng master. Sama-sama, ang master at kliyente
Ang mga makina sa isang pool ay tinutukoy lahat bilang peer mga makina. Mayroong apat na aksyon na dapat gawin
ilagay bilang bahagi ng backup na proseso: mangolekta, yugto, mag-imbak at pampadumi. Parehong master at
ang mga kliyente ay nagsasagawa ng pagkolekta at paglilinis ng mga aksyon, ngunit ang master lamang ang nagpapatupad ng entablado
at mga aksyon sa tindahan. Ang configuration file /etc/cback3.conf kinokontrol ang mga aksyon na ginawa
sa panahon ng pagkolekta, entablado, pag-iimbak at paglilinis ng mga aksyon.

Sinusuportahan din ng Cedar Backup ang konsepto ng pinamamahalaan kliyente. Ang mga pinamamahalaang kliyente ay mayroon ng kanilang
buong proseso ng backup na pinamamahalaan ng master sa pamamagitan ng isang remote shell. Ang parehong mga aksyon ay tumatakbo
bilang bahagi ng proseso ng pag-backup, ngunit kinokontrol ng master kung kailan isinasagawa ang mga aksyon
ang mga kliyente sa halip na ang mga kliyente ang kumokontrol nito para sa kanilang sarili. Ang pasilidad na ito ay
nilayon para gamitin sa mga kapaligiran kung saan hindi available ang scheduler tulad ng cron.

PAGLILIPAT MULA SA VERSION 2 SA VERSION 3


Ang pangunahing pagkakaiba sa pagitan ng bersyon 2 ng Cedar Backup at bersyon 3 ng Cedar Backup ay ang
naka-target na Python interpreter. Ang bersyon 2 ng Cedar Backup ay idinisenyo para sa Python 2, habang
ang bersyon 3 ay isang conversion ng orihinal na code sa Python 3. Maliban doon, pareho
mga bersyon ay functionally katumbas. Ang format ng pagsasaayos ay hindi nagbabago, at magagawa mo
mix-and-match masters at mga kliyente ng iba't ibang bersyon sa parehong backup pool. pareho
ang mga bersyon ay ganap na susuportahan hanggang sa panahon ng Python 2 end-of-life in
2020, ngunit dapat mong planuhin na mag-migrate nang mas maaga kaysa doon kung maaari.

Ang isang pangunahing layunin ng disenyo para sa bersyon 3 ay upang mapadali ang madaling pagsubok sa paglipat para sa mga user, sa pamamagitan ng
na ginagawang posible na i-install ang bersyon 3 sa parehong server kung saan nakalagay na ang bersyon 2
gamitin. Ang isang side effect ng pagpipiliang disenyo na ito ay ang lahat ng mga executable, configuration
mga file, at mga log ay nagbago ng mga pangalan sa bersyon 3. Kung saan ginamit ang bersyon 2 cback, bersyon 3 ay gumagamit
cback3: cback3.conf sa halip ng cback.conf, cback3.log sa halip ng cback.log, Atbp

Kaya, habang ang paglipat mula sa bersyon 2 hanggang sa bersyon 3 ay medyo diretso, gagawin mo
kailangang manu-manong gumawa ng ilang pagbabago. Kakailanganin mong lumikha ng bagong configuration file (o
soft link sa luma), baguhin ang iyong mga cron job para magamit ang bagong executable na pangalan, atbp. Ikaw
maaaring mag-migrate ng isang server nang paisa-isa sa iyong pool nang walang masamang epekto, o kahit paunti-unti
mag-migrate ng isang server sa pamamagitan ng paggamit ng bersyon 2 at bersyon 3 sa iba't ibang araw ng linggo o
para sa iba't ibang bahagi ng backup.

MGA PALITAN


-h, - Tumulong
Ipakita ang listahan ng paggamit/tulong.

-V, --bersyon
Ipakita ang impormasyon ng bersyon.

-b, --verbose
I-print ang verbose output sa screen pati na rin ang pagsulat sa logfile. Kapag ang pagpipiliang ito
ay pinagana, karamihan sa impormasyon na karaniwang isusulat sa logfile ay gagawin
maisulat din sa screen.

-q, --tahimik
Tumakbo nang tahimik (ipakita ang walang output sa screen).

-c, --config
Tukuyin ang path sa isang kahaliling configuration file. Ang default na configuration
ang file ay /etc/cback3.conf.

-f, --puno
Magsagawa ng buong backup, anuman ang configuration. Para sa collect action, ito
nangangahulugan na ang anumang umiiral na impormasyon na nauugnay sa mga incremental na backup ay hindi papansinin
at muling isinulat; para sa pagkilos ng tindahan, nangangahulugan ito na magsisimula ang isang bagong disc.

-M, --pinamamahalaan
Isama ang mga pinamamahalaang kliyente kapag nagsasagawa ng mga aksyon. Kung ang aksyon na isinasagawa ay
nakalista bilang pinamamahalaang pagkilos para sa isang pinamamahalaang kliyente, isagawa ang pagkilos sa kliyenteng iyon
pagkatapos isagawa ang aksyon nang lokal.

-N, --pinamamahalaan-lamang
Isama lang ang mga pinamamahalaang kliyente kapag nagsasagawa ng mga aksyon. Kung ang aksyon ay isinasagawa
ay nakalista bilang isang pinamamahalaang pagkilos para sa isang pinamamahalaang kliyente, isagawa ang pagkilos doon
kliyente, ngunit huwag isagawa ang aksyon nang lokal.

-l, --logfile
Tukuyin ang landas sa isang kahaliling logfile. Ang default na logfile file ay
/var/log/cback3.log.

-o, --may-ari
Tukuyin ang pagmamay-ari ng logfile, sa form na user:group. Ang default
pagmamay-ari ay ugat:adm, upang tumugma sa pamantayan ng Debian para sa karamihan ng mga logfile. Ang halagang ito
ay gagamitin lamang kapag gumagawa ng bagong logfile. Kung umiiral na ang logfile kung kailan
ang cback3 script ay naisakatuparan, ito ay mananatili sa kanyang umiiral na pagmamay-ari at mode.
Tanging ang mga pangalan ng user at grupo ang maaaring gamitin, hindi ang mga halaga ng numeric uid at gid.

-m, --mode
Tukuyin ang mga pahintulot para sa logfile, gamit ang numeric mode tulad ng sa chmodNa (1).
Ang default na mode ay 640 (-rw-r-----). Ang halagang ito ay gagamitin lamang kapag gumagawa ng a
bagong logfile. Kung ang logfile ay umiiral na kapag ang cback3 script ay naisakatuparan, ito
mananatili ang kasalukuyang pagmamay-ari at mode nito.

-O, --output
Mag-record ng ilang sub-command na output sa logfile. Kapag pinagana ang opsyong ito, lahat
ang output mula sa mga utos ng system ay mai-log. Ito ay maaaring maging kapaki-pakinabang para sa pag-debug o
for reference lang.

-d, --debug
Sumulat ng impormasyon sa pag-debug sa logfile. Ang pagpipiliang ito ay gumagawa ng isang mataas na dami ng
output, at sa pangkalahatan ay kakailanganin lamang kapag nagde-debug ng isang problema. Ang pagpipiliang ito
nagpapahiwatig din ng --output na opsyon.

-s, --salansan
Magtapon ng Python stack trace sa halip na lunukin ang mga exception. Pinipilit nito si Cedar
I-backup para i-dump ang buong Python stack trace na nauugnay sa isang error, sa halip na
nagpapalaganap lamang ng huling mensaheng natanggap nito pabalik sa user interface. Sa ilalim ng ilan
mga pangyayari, ito ay kapaki-pakinabang na impormasyong isasama kasama ng ulat ng bug.

-D, --diagnostics
Ipakita ang impormasyon ng diagnostic ng runtime at pagkatapos ay lumabas. Itong diagnostic na impormasyon
ay kadalasang kapaki-pakinabang kapag nag-file ng ulat ng bug.

MGA PAGKILOS


lahat Gawin ang lahat ng normal na pagkilos (kolektahin, entablado, mag-imbak, magpurga), sa ganoong pagkakasunud-sunod.

mangolekta
Gawin ang aksyon sa pagkolekta, paggawa ng mga tarfile para sa bawat direktoryo na tinukoy sa
mangolekta ng seksyon ng configuration file.

yugto Gawin ang aksyon sa entablado, pagkopya ng mga tarfile mula sa bawat peer sa backup pool patungo sa
pang-araw-araw na direktoryo ng pagtatanghal, batay sa seksyon ng yugto ng file ng pagsasaayos.

mag-imbak Gawin ang aksyon sa tindahan, isulat ang pang-araw-araw na direktoryo ng pagtatanghal sa disc batay sa
seksyon ng tindahan ng configuration file.

pampadumi Gawin ang pagkilos ng pag-purge, pag-alis ng mga luma at hindi napapanahong mga file tulad ng tinukoy sa paglilinis
seksyon ng configuration file.

muling itayo
Sinusubukan ng rebuild action na buuin muli ang disc na "sa linggong ito" mula sa anumang natitira
hindi nalinis na mga direktoryo ng pagtatanghal. Karaniwan, ito ay ginagamit upang gumawa ng isang kopya ng isang backup,
palitan ang nawala o nasira na media, o lumipat sa bagong media sa kalagitnaan ng linggo para sa iba pa
dahilan.

patunayan
Tiyaking wasto ang configuration, ngunit huwag gumawa ng ibang aksyon. Mga pagsusuri sa pagpapatunay
na ang file ng pagsasaayos ay matatagpuan at maaaring ma-parse, at sinusuri din
karaniwang mga problema sa pagsasaayos, tulad ng mga direktoryo na hindi maisusulat o
mga problema sa target na SCSI device.

RETURN Mga halaga


Ang Cedar Backup ay nagbabalik ng 0 (zero) sa normal na pagkumpleto, at anim na iba pang error code na nauugnay sa
partikular na mga pagkakamali.

1 Ang bersyon ng Python interpreter ay <3.4.

2 Error sa pagproseso ng mga argumento ng command-line.

3 Error sa pag-configure ng pag-log.

4 Ang error sa pag-parse ay nagpapahiwatig ng configuration file.

5 Naantala ang pag-backup gamit ang isang CTRL-C o katulad.

6 Error sa pagsasagawa ng mga tinukoy na backup na aksyon.

NOTA


Ang script ay idinisenyo upang tumakbo bilang ugat, dahil kung hindi, mahirap i-back up ang system
mga direktoryo o isulat ang CD o DVD device. Gayunpaman, ang mga sakit ay kinuha upang lumipat sa isang backup
user (tinukoy sa configuration) kapag naaangkop.

Upang magamit ang script, dapat kang tumukoy ng kahit isang aksyon na gagawin. Higit sa isa sa mga
Maaaring tukuyin ang mga aksyong "collect", "stage", "store" o "purge", sa anumang arbitrary na pagkakasunud-sunod.
Ang mga pagkilos na "lahat", "muling itayo" o "patunayan" ay hindi maaaring isama sa iba pang mga pagkilos. Kung
higit sa isang aksyon ang tinukoy, pagkatapos ay isasagawa ang mga aksyon sa isang makabuluhang pagkakasunud-sunod
(karaniwang kinokolekta, sinusundan ng entablado, sinusundan ng tindahan, sinusundan ng purge).

Kung na-configure mo ang anumang mga extension ng Cedar Backup, ang mga pagkilos na nauugnay sa mga iyon
ang mga extension ay maaari ding tukuyin sa command line. Kung tumukoy ka ng anumang iba pang mga aksyon
kasama ng isang pinalawig na aksyon, ang mga aksyon ay isasagawa sa isang makabuluhang pagkakasunud-sunod sa bawat
pagsasaayos. Gayunpaman, ang "lahat" na aksyon ay hindi kailanman nagsasagawa ng mga pinalawig na aksyon.

Tandaan na walang pasilidad para sa pagpapanumbalik ng mga backup. Ipinapalagay na kaya ng gumagamit
harapin ang pagkopya ng mga tarfile mula sa disc at gamitin ang mga ito upang maibalik ang mga nawawalang file kung kinakailangan.
Ang manwal ng gumagamit ay nagbibigay ng mga detalyadong tagubilin sa Appendix C.

Sa wakas, dapat mong malaman na ang mga backup sa CD o DVD ay maaaring basahin ng sinumang gumagamit
na may mga pahintulot na i-mount ang CD o DVD drive. Kung balak mong iwan ang backup
disc sa drive sa lahat ng oras, maaaring gusto mong isaalang-alang ito kapag nagse-set up ng device
mga pahintulot sa iyong makina. Maaari mo ring siyasatin ang extension ng pag-encrypt.

Gamitin ang cback3 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