Allt från Computex 2023
Permalänk
Medlem

Backup

Försöker hitta ett bra sätt att göra backup på HELA hårddisken till en usb hårddisk. Det är tre partitioner som ska kopieras; två ext2 och en ntfs.

Finns det något bra script/program för att göra en klon av hårdisken?

Permalänk
Medlem

Hmm packa ner allt till en tar

Visa signatur

8D

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av crash_M
Hmm packa ner allt till en tar

Går det även om jag ska ha med ntfs partitionen?

Edit1: Borde det inte gå att använda dd?
Edit2: Jag testar...

Permalänk
Medlem

cat /dev/hda > ./backup.img

Kan man inte görs så?

Permalänk
Medlem

Jo du kan använda dd det är nästan som ghost.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Vijjje

cat /dev/hda > ./backup.img

Kan man inte görs så?

Testade den koden då jag är ute efter en smidig backup-lösning till min server. Det konstiga är bara att det är 2GB använt av disken, men ändå fortsätter image-filen bli större o större :S

EDIT: tänkte på om den även snodde mina mountade diskar, så jag avmountade allt som gick, men fick ändå en nästan 10GB fil innan jag avbröt :S

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower

Permalänk
Citat:

Ursprungligen inskrivet av ultima
Testade den koden då jag är ute efter en smidig backup-lösning till min server. Det konstiga är bara att det är 2GB använt av disken, men ändå fortsätter image-filen bli större o större :S

EDIT: tänkte på om den även snodde mina mountade diskar, så jag avmountade allt som gick, men fick ändå en nästan 10GB fil innan jag avbröt :S

Den backar upp hela hårddisken, även den delen som inte används.

Jag har byggt mitt backup-system från denna:
http://www.mikerubel.org/computers/rsync_snapshots/

Permalänk
Medlem

så den backar altså även upp tomt utrymme?? :S

Skulle liksom vilja skapa en image-fil som man vid eventuell diskkrash bara kunde extrakta till en annan och sedan bara köra igång..

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower

Permalänk
Medlem

dd och "cat ..." gör en image av det du specificerar, antingen hela disken (ex: /dev/hda) eller partitioner (ex: /dev/hda1), jag skulle nog använda dd istället för "cat".

Om du tycker filen blir stor så kan du ju alltid komprimera den, antingen efteråt eller "on the fly".

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem

ok, var bara jag missade att man inte specificerade någon partition...nu blev det mycket klarare

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower

Permalänk
Medlem

Jag skulle använt rsync (http://samba.anu.edu.au/rsync/) via nåt litet script och lagt det som ett cronjob. Så slipper man ersätta identiska filer och grejer. Finns massor av exempel om du söker på rsync + backup.

Visa signatur

Brass knuckles and a 2x4

Permalänk
Medlem

hmms, om man cat'ar /dev/hda till stdout via ett php-script eller liknande, borde man inte ganska lätt få en image-dumpare över http då?

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem

I princip ja, förutsatt att den användare som webservern körs som har rätt att läsa från /dev/hda

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av GunnarD
I princip ja, förutsatt att den användare som webservern körs som har rätt att läsa från /dev/hda

roliga är att jag redan visste svaret, jag var bara tvungen att skriva nått..

ehm

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem

dd fungerarde utmärkt

Permalänk
Medlem

funkade det att föra dd på typ /dev/hda1??
För mig skapar det bara en fil som blir större o större, långt över det använda utrymmet på disken...

Tänkte om man helt enkelt skulle utgå från / och sedan kopiera över de kataloger som behövs för systemet, men vilka är det?

De som finns är: bin, etc, initrd, lib, media, opt, root, srv, tmp, var, boot, dev, home, lost+found, mnt, proc, sbin, sys & usr..

De man behöver då är väl bin, etc, initrd, lib, opt, root, srv, var, boot, dev, home, sbin, sys & usr ?

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ultima
funkade det att föra dd på typ /dev/hda1??
För mig skapar det bara en fil som blir större o större, långt över det använda utrymmet på disken...

Den blir lika stor som partitionen..

pipa outputen genom gzip istället..

(och gör inte misstaget att skriva filen till samma partition, kan du säga 'loop' )

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem
Visa signatur

4 datorer: 9 cpuer (plats för 4 till), 10scsi+1satadisk, 7.75gb ram, bara Linux
http://isitfika.net http://code.kryo.se

Permalänk
Medlem

bogg: hur ska man göra då?
Vill liksom ha en image/komprimerad-fil som innehåller hela hda1, och att filen då bli lika stor (eller lite mindre) som det använda utrymmet...

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ultima
bogg: hur ska man göra då?
Vill liksom ha en image/komprimerad-fil som innehåller hela hda1, och att filen då bli lika stor (eller lite mindre) som det använda utrymmet...

dd if=/dev/hda1 | gzip -9 > /sökväg_utanför_hda1/hda1image.gz

ska göra susen, notera att hda1image.gz Inte kan läggas på hda1 (för då dd'as ju den till sig själv, som bara växer, och växer....)

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem

drar upp tråden igen...
bogg, det kommandot funkar, men det jobbiga är att det tar en j*vla tid. Att packa ihop 1MB tar ca 5sek och hur kul är det då att göra backup på en 2-4GB partition? :S

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower

Permalänk
Medlem

ta gzip utan -9 då

Visa signatur

Kör väl en klassisk signatur:
9900K @ 5GHz/128GB 3200MHz DDR4/3x1TB NVME/6800XT på Aorus Z390 Elite
Samsung C34F791, Svive 34C801, Xiaomi 34", Logitech MX Master 3 + G512...
Behöver för jobb, ej gamer.

Permalänk
Medlem

Jo, har testat det, men tycker ändå att det är segt...aja, ska ta tid på hur lång tid backupen tar...

Visa signatur

Lian Li PC7SE | Athlon 2800+ | 2x 512MB | Leadtek 6800LE 16/1,6 @ 1,3v 400/870 | 250 + 160 + 2x 200 + 40 = 850GB
Pergo-kuben | Pergomodd2 | PSX-modd | HTPC i CD-spelare | Pergo-tower