Jump to content

OpenBSD pilna diska kopija / klonējam.


INTRASERVERNET

Recommended Posts

INTRASERVERNET

Neiespringstot uz lietām pamazām papildinu, kā arī atsvaidzinu atmińas BSD sistēmu lietojot. Protams ir daudz kas no jauna jāmācas, bet noteikti neesu pret to. Pēdējais kam nācās pievērst uzmanību:” Kā uztaisīt pilnu diska kopiju, ja rodas nepieciešamības atgriezt sistēmu darbības kārtībā. Protams pirmais un labākais variants likās ka ir dd if=/dev/sda of=/dev/sdb. Sectora pa sektora kopēšana. Teorētiski būtu jāstrādā, bet iespējams nepareiza rezerves kopijas veidoshana (komana, kopēšanas veids) neatrisināja problēmu. Pirmais punkts ar ko jāsāk būtu kādu rezerves kopiju vēlamies veidot un izmantot? Diemžēl es esmu slinks un sistēmas pārlikšanu. Pilna diska rezerves kopija der visiem, pat arī tad ja esi vienkārs lietotājs, iesācējs. Nav šeit īpašie cilvēki ar atseviškām tiesībām. Meklējot internetā, kas strādātu ar GPT FFS/UFS un UEFI mode informācija ir skopa. Protams ka atcerējos Clonezilla. Jā arī Clonezilla pirmo reizi nenostrādāja. Kas ir nepareizi, ja Clonezilla lapā norādīts BSD/UFS atbalsta. Šī funkcija pieejama tikai caur Advanced Mode. Ja kādam interesē bilžu grāmatas veidā soli pa solim, klonējam OpenBSD. Atzīmēšu, ka OpenBSD startējas no UEFI mode, diska partīciju galds GPT. Failu sistēma FFS/UFS.

 

5463F7B7-FFE1-468B-AEBD-2259D21002FF.jpeg

FE7FD621-289E-4208-8A88-C64754F10BAA.jpeg

15FAC17B-4842-4D13-B0E4-56773A5A4478.jpeg

D50D7409-3E97-4EC5-9ABD-505BB3BCF724.jpeg

E2BA1308-C026-45B4-A3BB-1C85E78208D0.jpeg

91C55012-AEAD-4C17-85C7-FD3AA38E2A83.jpeg

8EE1DB21-1313-4631-9116-48CBDE6DE8EC.jpeg

86D906B8-1CAA-4B51-AF25-5B59D74D76A4.jpeg

CDDAA3C3-A981-4EEE-BD16-F7F12068C5CA.jpeg

CB6782E6-3346-4C60-95C1-4D951BA220ED.jpeg

7AD9EB47-CDE9-4AC6-AB12-13CE1706BF0F.jpeg

DBAFA449-E0D6-416B-AA9E-552288436743.jpeg

A4FB1342-331D-48DB-8BED-84D50090FEB7.jpeg

68D38B96-CD41-45E8-B3C9-D73DC7FD3B11.jpeg

2F726431-0FD7-469B-98AD-E43AB03B8F4E.jpeg

DD05032E-5E52-4804-967F-FAE357BF93C0.jpeg

E0A29174-F7AA-4B5B-B327-249644037A18.jpeg

D99EE3DE-36DA-4C75-89BA-378B4B4BB3D5.jpeg

78A8C25E-B855-4651-B095-32BE7975F908.jpeg

Link to post
Share on other sites
INTRASERVERNET

@AndrisBB Es sapratu tavu domu. Pareizi jau viss ir ar tavu komandu ierakstu. Bet nezinu kāpēc boot sektors netiek noklonēts. Un arī process ir samērā ilgs. CloneZilla šoreiz ir labākais variants.

Edited by Rizla
Link to post
Share on other sites
Ronalds

Jautājums drusku ne pa tēmu, bet kāpēc BSD, nevis Linux? 

Tomēr linux komūna ir krietni lielāka! Lietas labāk atstrādātas! Gan kernels, gan distrubutīvi. Informācijas vairāk. Softi sākumā tiek priekš linux rakstīti, vēlāk tiek uz BSD portēti.

Kur tā BSD prikols? 

Link to post
Share on other sites
INTRASERVERNET

@Ronalds Vieniigais Linux kursh manaam veelmeem darbojaas teicami bija Slackware. Diemzheel Slackware attiistiiba beigusies ar 14.2 versiju. Lai vieglas smiltis.Emm, jau kuro gadu RHEL aboneeju un lai arii nesen centos palaist kaartiibaa nu nesanaak. Peec Slackware paargaaju uz FreeBSD un nedaudz veelaak OpenBSD. Tad vesturiski cik lietoju uz BSD daudzas lietas ir vienkaarshaak izdaraamas. Un nokonfigureet KERNEL ir daudz vienkaarshaak kaa uz Linux. Plus miinus BSD sisteemaas ir vienaads paku saturs un pievienoshana. Lasiisi FreeBSD manuaali, derees 90% arii OpenBSD vai NetBSD lietotaajam. Ir daudzas lietas ko vieglaak ir nokonfigureet ir BSD videe.

Edited by Rizla
Link to post
Share on other sites
Ronalds
Pirms 2 minūtēm , Rizla teica:

Ir daudzas lietas ko vieglaak ir nokonfigureet ir BSD videe.

Kuras piemēram?

 

Esmu pāris reizes BSD mēģinājis, bet esmu pie linux palicis. Konkrēti debian. 

Link to post
Share on other sites
INTRASERVERNET

Printera pievienoshana, nokonfigureshana. IPv6 client gan servera funkcija palaishana. Samba shares. Parkonfiguret kerneli attieciigai lietai kam esi izveeleejies sisteemu un nokompileet. BSD sisteemaam ir smalks manualis un saprotams. 

Gan veel zinoshi cilveeki var papildinaat.

Edited by Rizla
Link to post
Share on other sites
Ronalds
Pirms 1 minūtes , Rizla teica:

Samba shares.

Hmm... Es lieku linuxus klientiem kā failu serverus + AD kontrolierus. Šad tad sastopos ar gļukiem kas pēdējā sambas versijā ir izlaboti, bet pakās nav un ilgi nebūs, tāpēc jākompilē no sourcēm samba. Bet bsd porti pamatīgi atpaliek.

Piemēram tagad pēdējā sambas versija 4.8.0, bet pēdējā ko atradu uz bsd portēta 4.6.14 

Pie softu pēdējām versijām uz bsd netikt, kas pa manam ir pamatīgs trūkums! 

Link to post
Share on other sites
INTRASERVERNET

Ja nu kaadam interesee 2 aprili iznaaca OpenBSD 6.3 versija.

Upgrde:

---

Citēt

$ https://ftp.openbsd.org/pub/OpenBSD/6.3/amd64/bsd.rd
$ https://ftp.openbsd.org/pub/OpenBSD/6.3/amd64/SHA256.sig
---
# ftp https://ftp.openbsd.org/pub/OpenBSD/6.3/amd64/bsd.rd
# ftp https://ftp.openbsd.org/pub/OpenBSD/6.3/amd64/SHA256.sig
---
# signify -C -p /etc/signify/openbsd-63-base.pub -x SHA256.sig bsd.rd
---
# mv -v bsd.rd /

# rm -r /usr/share/man

# rm -r /usr/share/compile
---
# cd /
---
# reboot
---

 

Edited by Rizla
Link to post
Share on other sites

Linuxu un BSD var ļoti ērti backupot visu sistēmu ar TAR. Lielais bonuss - to var darīt arī Onlainā.

Jā, ja restorēt, tad vajag vai nu manuāli izveidot partīcijas un MBR, vai arī uzinstale't base sistēmu, un tad atpakot TAR.

 

Protams Clonezilla rullē, BET, tur vajag sistēmu nolikt offline.

 

Link to post
Share on other sites
  • 2 years later...
Mateushs
On 4/4/2018 at 12:57 PM, MIGs said:

Linuxu un BSD var ļoti ērti backupot visu sistēmu ar TAR. Lielais bonuss - to var darīt arī Onlainā.

Jā, ja restorēt, tad vajag vai nu manuāli izveidot partīcijas un MBR, vai arī uzinstale't base sistēmu, un tad atpakot TAR.

 

 

Šo izlasīju un nenoturējos uzrakstīt. Saprotu, ka koments ir gandrīz 3 gadus vecs... 

 

Pirmkārt, bekapiem ir rsync. Otrkārt, nevajag nedz partīcijas, nedz MBR veidot manuāli; uztaisi MBR kopiju ar sekojošu komandu; "sfdisk -d /dev/sdX  > /fails" (šis nokopēs MBR ar visām loģiskām partīcijām no /dev/sdX uz failu). Kad vajaga, atjauno vienkārši!

Link to post
Share on other sites

Izturoties kā krāns, savu krānu nepagarināsi!

 

Rsync nav backup toolis, bet gan sinhronizācijas toolis. Precīzāk "Rsync is a Linux-based tool that can be used to sync files between remote and local servers". Protams to var leitot aŗi tikai lokāli, blablabla.

Tāpat TAR, nav backup toolis, bet arhivēšanas toolis.

 

Pareizs backups scenārijs ir mazliet smalka zinātne un katrā konkrētajā gadījumā individuāli piemērojams.

 

Vienmēr jau tiek nošķirti dati no sistēmas.

Bet nē, pēc @Mateushs ieteikuma izmantosim Rsync lai sinkotu online Postgresa DB failus.

Ja jau sākam runāt dumības, tad sākam... :sarkasms:

 

 

Viens ir kā tu veiksi backupus, bet pavisam kas cits, kad no tiem ir jāatjauno sistēma.

Edited by MIGs
  • Atbalstu 1
Link to post
Share on other sites
AndrisBB

rsync jau visādi pielietojumi var būt. Es vienā projektā lietoju modificētu rsync, lai uz video ierakstīšanas ierīces sinhronizētu failus no viena USB puļķa uz otru. Parasti ieraksta vienā, bet ja iesprauž otru, tad sinhronizējas, tā lai uz abiem vieni un tie paši faili.

 

Link to post
Share on other sites
DjUbuntu

  ņemot vēŗā, ka workloadi 99% tāpat ir virtualizēti es īsti nesaprotu iemeslu kādēļ nevarētu backupot hypervisor līmenī visu VM. TAR & rsync baigais oldschools

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...