Tergum Pars VII: Conclusiones

Tergum Pars VII: Conclusiones

Haec nota cyclum circa tergum perficit. Discutiet logicam ordinationem servientis dedicati (vel VPS), commodam pro tergum, et etiam optionem praebebit ut servo cito restituat e tergum sine magno temporis casu in calamitatis eventu.

initial notitia

Servo dicatus saepissime duas saltem agitationes ferreas quae inserviunt ad ordinandum primum gradum ordinatae INCURSUS (Speculum). Hoc necesse est ut servo operando pergere possit si unus orbis deficiat. Si haec servientis regularis dedicata est, separatum ferramentum INCURSIO moderatoris esse potest cum technologiae activae in SSD, ut praeter regulares agitationes duras, unus vel plures SSDs coniungi possint. Aliquando servitores dedicati offeruntur, in quibus soli orbis locales sunt SATADOM (disculi parvi, structurae globuli sata Porto annexi), vel etiam ordinariae parvae (8β€”16GB) mico agitatio ad peculiarem portum internum et adnexam. data sumitur ex systemate repositorio, per reticulum repositorium dedicatum (Athernet 10G, FC, etc.), et dedicatur servientibus, qui directe e systemate repositoria onerantur. Tales optiones non considero, cum in talibus officium patrocinii ministri aequaliter transit ad artificem qui systema reponendi conservat, plerumque variae sunt technologiae proprietatis ad efficiendos snapshots, in deduplicatione et aliis gaudiis administratoris systematis. in superioribus huius seriei partibus disputata. Volumen orbis ordinati servientis consecrati plures decem terabytes attingere possunt, secundum numerum et magnitudinem orbis cum servo conexi. In VPS volumina modestiora sunt: ​​plerumque non plus quam 100GB (sed etiam plures sunt), et portoriis talibus VPS facile carior esse potest quam vilissimi servitores ab eodem hospite dicati. A VPS saepissime unum orbem habet, quia systema reponendi (vel aliquid hyperconvergi) subter illud erit. Aliquando VPS plures orbes habet cum notis diversis, ad diversos usus;

  • parva ratio - installandi systematis operandi;
  • magna - thesaurum user data.

Cum systema utens tabula ditionis restituas, orbis cum notitia usoris non overscribitur, sed ratio orbis omnino repletur. Etiam, in casu de VPS, hostiarius globulum offerre potest quod snapshot of status VPS (or disci), sed si ratio operativa tua instituas vel obliviscatur ad excitandum servitium desideratum intra VPS, aliquid de notitia adhuc pereunt. Praeter bullam, notitia repono officium offerri solet, saepissime valde limitata. Typice haec ratio est cum accessu per FTP vel SFTP, interdum cum SSH, cum testa nudata (exempli gratia, rbash), vel restrictio mandatorum currit per authenticas (via ForcedCommand).

Servo dicatus coniungitur retis duobus portibus cum celeritate 1 Gbps, interdum hae chartae possunt esse cum velocitate 10 Gbps. VPS saepissime unum retis interface habet. Plerumque data centra celeritatem retis non limitant intra centrum datae, sed velocitatem interretialem accessum circumscribunt.

Talis servientis dedicati vel VPS onus typicum est servo interretiali, datorum datorum et schedula applicatio. Aliquando variae adiectivae officia auxiliaria institui possunt, inter quas pro servo interretiali vel datorum: quaero engine, ratio mail, etc.

Praeparatus minister peculiariter spatium ad exemplaria tergum reponendarum agit, de eo postea fusius scribemus.

Organizationis orbis systematis logicae

Si incursionem moderatoris vel VPS cum uno disco habeas, et nullae speciales optiones pro operatione subsystem orbis (exempli gratia: orbis ieiunium separatum pro datorum datorum) totum spatium liberum sic dividitur: una partitio. creatur, et globus LVM super hoc creatur, plura volumina in eo creantur: 2 parva eiusdem quantitatis, ut ratio fasciculi radix (mutata singillatim in updates pro possibilitate celeris reverti; idea e Linux distributione calculate sublata), alia est pro partitione permutandi, reliqua spatii spatii in parva volumina dividitur, ut ratio fasciculi radicis pro vasis flexilibus, orbis pro machinis virtualibus, fasciculi. systemata rationum in /domo (unaquaeque ratio fasciculi sui rationem habet), systemata fasciculi applicationis continentia.

Maximus note: volumina se contenta esse debent, i.e. ratio lima radix vel ab invicem non dependet. In machinis virtualis seu vasis hoc punctum ipso facto observatur. Si haec continentia vel domestica directoria applicanda sunt, cogitare debes de segregandis conformationibus interretialibus servientis et aliis servitiis ita ut clientelas inter volumina quam maxime tollere possis. Exempli gratia, quisque situs decurrit ex proprio usuario, situs configurationis lima in usoris domicilium, in servo occasus interretialem, situs imaginum figurarum per /etc/nginx/conf.d/ non includitur.conf, ac, exempli gratia, /home//configs/nginx/*.conf

Si plures orbis sunt, programmatum INCURSUS ordinare potes (et figuram eius in SSD configurare, si opus et opportunitas est), super quibus LVM iuxta regulas superius propositas aedificare potes. Etiam in hoc casu uti potes ZFS vel BtrFS, sed de hoc bis cogitare debes: utrumque multo graviorem accessum ad facultates requirunt, et praeterea ZFS cum nucleo Linux non includitur.

Quoad schema adhibitum, semper aestimandum est in antecessum approximatae celeritatis scribendi mutationes in orbes, et deinde computandi quantitatem spatii liberae quae ad snapshots creando reservabitur. Exempli gratia, si ministrator noster scribit datam celeritatem 10 megabytarum per secundam, et magnitudo totius notitiae ordinata est 10 terabytes β€” synchronisatio temporis ad diem pervenire potest (22 horae β€” hoc est quantum talis volumen transferetur. super retiacula 1 Gbps) - valet reservatio circa 800 GB. Reapse minor erit figura, quam tuto dividere potes numero logicorum voluminum.

Tergum repono servo fabrica

Praecipua differentia inter server ad reponendas tergum exemplaria est magna, vilis et inter se tardus orbis. Cum moderni HDDs iam 10TB vectem in uno orbe transierint, necesse est ut systemata fasciculi vel RADIUM cum checksums utantur, quia in restauratione ordinata vel restauratione systematis fasciculi (dies plures) secundus orbis ob deficere potest. augeri onus. In disci cum capacitate usque ad 1TB haec non tam sensitiva fuit. Pro simplicitate descriptionis, suppono spatium orbis divisum in duas partes magnitudinis proxime proxime (ex. gr., utendo LVM);

  • volumina respondentibus ministris utentes ad reponendas notitias usorum (ultimum tergum factum explicabuntur ad verificationem);
  • volumina pro repositoria BorgBackup adhibita (notitia ad tergum directe hic ibit).

Principium operandi est quod singula volumina pro repositorio BorgBackup pro unoquoque servo creata sunt, ubi notitia a servientibus pugnae ibit. Repositoria operantur in modo appendendi, qui facultatem datarum intentione delendi eliminat, et ob deduplicationem et periodicam repositorium ab antiquis tergum (manent exemplares annui, menses pro anno praeterito, septimanae pro mense ultimo, quotidie pro. Ultima hebdomada, fortasse in casibus specialibus - horae pro ultimo die: totalis 24 + 7 + 4 + 12 + annui - circiter 50 exemplaria pro singulis servientibus).
BorgBackup repositoria non appendendi solum modum efficiunt, sed a ForcedCommand in .ssh/authorised_keys aliquid simile hoc adhibetur:

from="адрСс сСрвСра",command="/usr/local/bin/borg serve --append-only --restrict-to-path /home/servername/borgbackup/",no-pty,no-agent-forwarding,no-port-forwarding,no-X11-forwarding,no-user-rc AAAAA.......

Semita definita scriptum fasciculum super borg continet, qui, praeterquam ad binarium cum parametris deducendis, processum incipit etiam ad exemplar tergum restituendi postquam notitia sublata est. Ad hoc faciendum, scriptor involucrus fasciculum tag iuxta repositorium creat. Ultimus tergum factus automatice ad volumen logicum respondentem restituitur postquam processus notitiarum impletionum completur.

Hoc consilium permittit ut intervenit tergum supervacuas mundare, et etiam ministratores pugnare vetat ne quid in servo repono in tergum delendo.

Tergum Processus

Initiator tergum est servitor dedicatus vel VPS ipse, quia haec ratio plus dominii facit processum tergum a parte ministri huius. Primum, snapshots status systematis fasciculi radicis activae capitur, qui annectitur et uploaded utens BorgBackup ad tergum servo repono. Postquam data captio completa est, snapshot inpeditus et deletus est.

Si parva datorum (usque ad 1 GB pro unoquoque situ) fit TUBER database, quae servata est in convenienti logici volumine, ubi reliqua notitiae eiusdem situs sita est, sed ut TUBER sit non pervius per telam server. Si magnae databases sunt, notitias remotionis "calidi" configurare debes, exempli gratia, adhibito xtrabackup pro MySQL, vel cum WAL cum archivo mandatorum in PostgreSQL operari. In hoc casu, seorsim ex situ data restituetur datorum.

Si continentia vel machinis virtualis adhibitis, qemu-hospitem-agentem, CRIU vel alias necessarias technologias configurare debes. In aliis casibus, additamenta loca saepissime non necessaria sunt - simpliciter creamus snapshots voluminum logicorum, qui tunc eodem modo processit ac snapshot status systematis fasciculi radicis. Post data sumpta, picturae deletae sunt.

Praeterea opus exercetur in servo repositionis tergum:

  • novissimum tergum in singulis repositorio cohibetur;
  • praesentia notae fasciculi inhibetur, significans processum collectionis notitiarum absolvi;
  • notitia ad respondentem localem volumen dilatatur;
  • the tag file deletum est

Servo recuperatio processus

Si principalis servo moriatur, tunc simile servo dedicato emittitur, quod ex imagine aliqua vexilli ocreas habet. Maxime probabile fiet download per retiaculum, sed centrum technicos in servo constituens statim exscribere hanc imaginem vexillum uni e disco potest. Momentum in RAM occurrit, post quem processus recuperatio incipit:

  • rogatio fit ut machinam clausus adiungat per iscsinbd vel aliud simile protocollum ad volumen logicum continens systema fasciculi radicis defuncti servientis; Cum ratio lima radix parva esse debet, hic gradus paucis minutis perfici debet. Redditus est etiam caesor;
  • structura voluminum logicorum localium recreatur, volumina logicalia a servo nucleo nuclei ad dm_clone adnexa sunt: ​​notitia recuperationis incipit, et mutationes statim in orbes locales scribuntur.
  • continens inducitur cum omnibus in promptu discorum physicorum - officiatorie servientis plene restituitur, sed cum observantia reducta;
  • Post data synchronisation peracta, logicae volumina a servo tergum disiunguntur, continens avertitur et ministrans reboitur;

Post reboot, server notitia quae ibi tunc temporis creata est habebit, et etiam omnes mutationes quae in processu restituto factae sunt comprehendet.

Alii articuli in serie

Tergum pars 1: Quid opus est tergum, speculatio methodorum, technologiarum
Tergum Pars II: Recognoscere et probare rsync-substructio instrumenta tergum
Tergum Pars 3: Recognitio et Probatio duplicitatis, duplicati
Tergum Pars 4: recensens et probatio zbackup, restic, borgbackup
Tergum Pars 5: Testis Bacula et Veeam Tergum pro Linux
Tergum: partim rogatu legentium: recognitione AMANDA, UrBackup, BackupPC
Tergum Pars VI: Tergum Comparans Tools
Tergum Pars VII: Conclusiones

Rogamus te ut de optione proposita in commentationibus disseras, gratias tibi ago pro attentione tua!

Source: www.habr.com