Script le haghaidh cúltacaí uathoibríocha de do fhreastalaí

Tá a fhios ag an duine againn a bhainistíonn freastalaithe cé chomh tábhachtach agus atá sé sábhálacha, cúltacaí de gach rud a bheith againn ... bhuel, i gcás fadhb nó teip, beidh an cúltaca mar an cara is fearr againn agus cuideoidh sé linn seirbhísí a chur ar ais 🙂

Tamall ó shin (roinnt míonna ... cúpla mí go leor) anseo, níor cúltacaíodh cumraíochtaí ar fhreastalaithe, logaí nó rud mar sin go huathoibríoch. Agus ní fhéadfadh sé a bheith mar sin haha, mheas mé é a úsáid bacula, ach Dia !! Maidir leis an méid a theastaigh uaim, bhí sé seo an-chasta freisin, dar liom, más é an rud atá uait ach cúltacaí a dhéanamh agus iad seo a shábháil (nó iad a sheoladh chuig freastalaí eile, nó trí ríomhphost) ní gá Bacula a úsáid, le script shimplí réitítear gach fadhb, mar sin shocraigh mé mo script féin a dhéanamh agus ar an mbealach sin bhí mé níos sásta 😀

Agus go beacht gurb é an script seo an ceann a roinnim leat, míneoidh mé go hachomair cad a dhéanann sé:

  1. Cruthaigh fillteán ina sábhálfar gach rud, agus is é an fillteán seo an ceann a bheidh comhbhrúite ansin.
  2. Beidh ainm na bliana, na míosa agus an lae inniu ar an bhfillteán seo, mar shampla inniu go dtabharfaí an fillteán sin: 2012-04 26-
  3. Copia / srl / (agus a ábhar go léir) chuig an bhfillteán sin.
  4. Cóipeáil logaí (/ var / log /) leis an bhfillteán thuasluaite.
  5. Easpórtáil na bunachair sonraí MySQL atá againn.
  6. Comhbhrú le pasfhocal (PASFHOCAIL) an fillteán sin, déan é a chomhbhrú isteach .RAR.
  7. Cruthaigh comhad (sonraí.info) leis an loga uile den mhéid thuas déanta (cóipchomhad logála agus comhbhrú chuig .rar), i dteannta an méid a chur (i MBs) den chomhad .RAR, a mheabhraím duit, tá gach a shocraigh muid a shábháil.
  8. Scrios an fillteán inar chuir muid na comhaid agus ansin comhbhrúite, mar má tá an fillteán comhbhrúite seo againn cheana féin, ní gá go mbeadh sé neamh-chomhbhrúite freisin.
  9. Seol ríomhphoist chuig riarthóirí nó chuig daoine a bhaineann leis an bhfreastalaí, ag cur in iúl dóibh go ndearnadh an cúltaca i gceart, agus seolfar an comhad le logáil gach rud ceangailte leis an ríomhphost sin (sonraí.info.rar)

Ar ndóigh, níl an script seo le cur i gcrích agus anois haha, ní mór duit é a oscailt agus do phasfhocal MySQL a athrú ann, mar níl a fhios agam bunfhocal faire do bhunachair sonraí LOL !!!, chomh maith leis na ríomhphoist a athrú go They ag iarraidh go seolfaí an fógra, toisc nach bhfuil sna ríomhphoist a chuir mé isteach ach samplaí.

Más mian leat é a chomhbhrú isteach .tar.gz agus ní i . Rar (conas atá an script cumraithe) ansin d’fhág mé an líne a ndearnadh trácht air, níl ann ach é a chur i gcion agus trácht a dhéanamh ar an . Rar. Mar an gcéanna, más mian leat an comhad comhbhrúite a chóipeáil le SSH (ag baint úsáide as SCP) chuig freastalaí nó óstach eile, d’fhág mé an líne ag an deireadh freisin (déantar trácht air), ann caithfidh tú na sonraí rochtana a chur ar do fhreastalaí nó óstáil ( URL úsáideora agus fearainn nó freastalaí), ach chun go n-oibreoidh sé seo caithfidh tú freisin SSH a chumrú gan pasfhocal, ós rud é nach mbeidh an script in ann rochtain a fháil ar an bhfreastalaí mura bhfuil rochtain ceadaithe air.

Ah, más mian leat go n-oibreodh an rud ríomhphoist, caithfidh tú a bheith agat iarshocrú suiteáilte ar an bhfreastalaí, suiteáil beagnach gach ceann acu iarshocrú ach hug, tá an soiléiriú bailí 🙂

Cé ... d'fhéadfaidís a script isteach Python gur fhág mé tamall ó shin, ach sílim go n-oibreodh sé beagán níos mó ^ - ^ U.

Agus bhuel, níl ann ach an script a fhágáil:

Script Cúltaca VPS

Cuimhnigh go gcaithfidh tú ceadanna forghníomhaithe a thabhairt (chmod + x vps_backup-script.sh)

Chun é a rith gach lá ag 10AM, cuireann siad é seo i gcríochfort:

echo "* 10    * * *   root    cd /root && ./vps_backup-script.sh" >> /etc/crontab && /etc/init.d/cron restart

Ag glacadh leis go sábhálfar an script mar: /root/vps_backup-script.sh

Bhuel go leor, níl mé ag iarraidh go bhfeicfeadh sé seo go bhfuil sé ró-chasta, rud nach haha ​​é, i ndáiríre is rud thar a bheith simplí é seo, ach nuair a fheiceann tú é den chéad uair is féidir leis a bheith rud beag scanrúil 🙂

Cuir aon amhras, ceist nó moladh in iúl dom, tá a fhios agat gur maith liom cuidiú 😀

Maidir is

PD: Soiléirím nach ríomhchláraitheoir mé féin, ná ní fiú LOL a dhúnadh !! Tá a fhios agam gur féidir an script a bharrfheabhsú i bhfad níos mó, ach hug ... ní ríomhchláraitheoir mé 🙂


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

29 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   faustod a dúirt

    Ag cur ar shiúl,

    Mhéin,

    Cén chaoi a bhfuil tú an-spéisiúil, ach caveat amháin; Má reáchtáiltear an script sin inniu 2012-04-25 a thabharfar air, is é inniu lá an uaireadóra.

    Go raibh maith agat
    faustod

    1.    KZKG ^ Gaara a dúirt

      HAHAHA fíor hahaha, is maith liom go bhfuil mé i mo chónaí sa todhchaí ... LOL !!!

  2.   fear linux a dúirt

    An-spéisiúil, i ndáiríre taispeánann sé dom conas rudaí éagsúla a dhéanamh, tá mé ag forbairt mo chuid féin agus táim chun roinnt píosaí cód a thógáil uaitse chun feidhmiúlachtaí a chur leis.

    I mo chás úsáidfidh mé rsync in ionad cp chun na comhaid a chóipeáil.

    Cheers !!

    1.    KZKG ^ Gaara a dúirt

      Sea, is smaoineamh maith é rsync a úsáid ach b’fhearr liom cp a úsáid mar, cóipeálfaidh mé comhaid chuig fillteán bán, ní dhéanfaidh mé sioncronú le haon fhaisnéis eile haha ​​agus sin an fáth nár úsáid mé ach cp :)

      Más mian leat tuilleadh leideanna a fháil maidir le bash, seiceáil an chlib anseo ar an suíomh ... gheobhaidh tú conas comhaid ghlais a dhéanamh, rialú a dhéanamh ar na húsáideoirí ar féidir leo an script a fhorghníomhú, srl. 😀
      https://blog.desdelinux.net/tag/bash/

      Beannachtaí agus buíochas as trácht a dhéanamh 🙂

  3.   Edwin a dúirt

    freastalaí le ssh gan pasfhocal?

    1.    KZKG ^ Gaara a dúirt

      Ní gan focal faire, ach glac le naisc SSH le muinín ó IP ar leith, déantar é seo ar bhealach an-slán le heochracha poiblí agus príobháideacha a úsáid, sa nasc a d’fhág mé míním gach rud go mion 🙂

      1.    Edwin a dúirt

        Le heochracha sea, ar feadh nóiméid bhí eagla orm xD

        1.    KZKG ^ Gaara a dúirt

          LOL!!! ná go raibh mé ag féinmharú LOL !!!

          1.    Misneach a dúirt

            Níl, ach taobh istigh de rudaí atáimid, is maith leat gearán a dhéanamh

  4.   andreasnetx a dúirt

    go hiontach an script seo.
    tá súil agam go gcoinneoidh siad scripteanna sa phost. cuidiú leo siúd againn atá ag aistriú go linux a bheith níos táirgiúla ó thaobh ama agus an t-am foghlama a laghdú.

    1.    KZKG ^ Gaara a dúirt

      😀 go raibh maith agat as trácht a dhéanamh.
      Go gairid foilseoidh mé leid eile faoi bash 😉

      Maidir is

      1.    frámaí caochÚn a dúirt

        Go raibh maith agat craiceáilte! lá amháin fillfidh mé na fabhair a thugann comrádaithe an phobail álainn linux seo orm!

  5.   ivan a dúirt

    Conas is féidir liom ábhar roinnt comhad logála a chóipeáil agus a chur i gcomhad aonair ,,,, go huathoibríoch gach 5 nóiméad, ag cur san áireamh ,,,,, go ndéantar ábhar na gcomhad atá le cóipeáil a thomhas i gcónaí

    1.    brabúsaí a dúirt

      Ba é mo mholadh, (moladh), ranníocaíocht ... Cruthaigh coinníoll go bhfíoraíonn sé an comhad nó na comhaid gach 5 nóiméad, bíodh:

      * rochtain dheireanach = atime
      * modhnaithe go deireanach = mtime
      * athrú faisnéise deireanach = ctime

      Dá réir sin, má tá aon athrú ar na comhaid, déan iad a ghrúpáil agus / nó iad a léamh (cat) agus seol> comhaid logála chucu.

      Is sampla soiléir é seo, ábhar a thástáil, a thriail, a fhíorú agus a mhodhnú.

  6.   KZKG ^ Gaara a dúirt

    Breiseán Caché a Thástáil ...

  7.   Santiago a dúirt

    Faisnéis an-mhaith, an fhírinne a bhí an-úsáideach dom, tá tionscadal mór á dhéanamh agam (is léir go bhfuil sé bréagach, toisc gur ón staidéar é) agus bhí an fhaisnéis seo an-mhaith domsa.
    Go raibh míle maith agat!!

  8.   brunette beag a dúirt

    Conas a dhéanfá script bhlaosc :?
    Iarr ar an úsáideoir ainm an eolaire a shonrú mar chúltaca
    Iarr ort an áit ina ndéanfaidh tú cúltaca den eolaire
    Cuir dáta cúltaca san áireamh

    1.    KZKG ^ Gaara a dúirt

      Dia duit,

      Le "léigh" is féidir liom na sonraí sin go léir a iarraidh ar an úsáideoir, ansin sannfaidh mé iad d'athróga agus sin iad.

      Scríobh chugam chuig mo r-phost má tá ceisteanna agat: kzkggaara [at] desdelinux [dot] net

      Maidir is

      PS: Tá an dáta cúltaca san áireamh sa script cheana féin.

  9.   ana_gaby a dúirt

    script níos simplí a chur i láthair fillteáin chúltaca ó ubuntu agus iad a aistriú trí ftp chuig freastalaí eile a bhuíochas

  10.   John a dúirt

    Dia duit, conas a dhéanfaidh mé cúltaca de chóras oibriúcháin iomlán linux agus é a sheoladh chuig ríomhaire eile. Bheinn buíoch díot d’aird, go raibh míle maith agat !!

  11.   Franco Valdettaro a dúirt

    An bhféadfá an script a sheoladh chugam le mo r-phost fvaldettaro@gmail.com por favor.

  12.   Xavier a dúirt

    An bhféadfá an script a sheoladh chugam le do thoil, buíochas le milliún, beannachtaí.

  13.   Bolivar Wuilmer a dúirt

    A chara maidin mhaith, sílim go bhfuil fadhb agat leis an “ghreamú” subdomain mar bhí mé ag seiceáil roinnt cóid / scripteanna foilsithe as a dtagann paste.desdelinux agus atreoraíonn siad go léir mé chuig blog.desdelinux.

  14.   Ioraí sa líontán a dúirt

    Sea, ní féidir rochtain a fháil ar an script mar gheall ar ghreamú. atreoraíonn tú, an féidir leat é a uaslódáil áit éigin eile?

    1.    AlexSruthán a dúirt

      Ar réitíodh an fhadhb chun an script a réiteach?

      Go raibh maith agat.

      1.    Luigys toro a dúirt

        Tá sé socraithe, is féidir leo rochtain a fháil ar na cóid anois

      2.    Ioraí sa líontán a dúirt

        Anois, go raibh maith agat!

  15.   Paco a dúirt

    tráthnóna maith, ba mhaith liom a bheith in ann an script a íoslódáil, bheifí in ann é a uaslódáil arís, anois níl sé ar fáil

  16.   Ramiro a dúirt

    Dia duit,
    Ranníocaíocht an-mhaith! An bhféadfainn iarraidh ort an script a íoslódáil? Go raibh míle maith agat 🙂