Svenska ElektronikForumet
https://elektronikforumet.com/forum/

Backup av read-only hårddisk?
https://elektronikforumet.com/forum/viewtopic.php?f=10&t=94316

Författare:  JimmyAndersson [ 05.32 2019-02-26 ]
Inläggsrubrik:  Backup av read-only hårddisk?

Jag funderar... (Jorå, det händer. 8) )

Jag har en 320GB PATA hårddisk (Western Digital) som behöver säkerhetskopieras.
Det är 3 eller 4 st partitioner på den. FAT32 och NTFS. Hårddisken är nog ungefär halvfull. Har kört Windows XP Home.
Eventuellt har den visat ett första försiktigt tecken på att vilja pensioneras.
(Fick ett minnesfel som *kan* vara relaterat till hårddisken. Då låste sig datorn, så jag stängde av och kopplade ur.)



Filerna ska hamna på en NAS (Synology) och helst använder jag Linux till det. (Minst "fuffens under skalet".)

Som hårdvara för hårddisken kan jag välja mellan:
1) Live-CD med Linux i stationär dator och plugga in hårddisken till moderkortet (IDE-kabel). (Det är den datorns hårddisk jag vill kopiera.)
2) Kopiera direkt i NAS'en med USB<->PATA-adapter.
3) Använda USB<->PATA-adaptern till någon dator.

(Det är alltså valen för att komma åt hårddisken. I alternativ 1 och 3 så överför jag i så fall filerna via nätverket.)

Adaptern är förresten en Plexgear. Kjell&Co's egna märke. Pålitlig?





För att testa hur det skulle vara att köra med alternativ 2 så pluggade jag in ett USB-minne i NAS'en.
Det monterades och så verkade NAS'en jobba en stund med USB-minnet.
Jag testade igen, denna gång med ett identiskt minne, men jag ändrade inställningarna så minnet blev Read-Only.
Då monterade den bara USB-minnet, men lät det vara i fred sedan.
När jag ändrade till R/W så började den pyssla med minnet,
så alltså kan den (väl) göra likadant med en hårddisk - och det vill jag undvika.


För att testa alternativ 1 och 3 så funderar jag på det här med att montera hårddisken...
När jag pluggar in den så lär den väl monteras automatiskt? Och dessutom som R/W?
Men Linux (Debian) lär väl låta den vara i fred? Så då kan jag avmontera den och montera som ReadOnly.
(Jag har inte testat med USB-minne i det här fallet.)
Något tips kring detta? <-- Där är frågan :)


Några tankar annars om detta?


Parentes:
Det finns ju även möjligheten att göra en image-fil av hårddisken.
Det skulle ju slita mindre på hårddisken än om armen behövde åka fram och tillbaka,
men WindowsXP (och även antivirusprogram som t.ex Norton) defragmenterar ju då och då
och hårddisken är inte så risig att den riskerar att fallera vilken sekund som helst.
Dessutom är jag osäker på hur jag kommer åt de individuella filerna från en dator (t.ex med Linux) när image-filen/filerna väl ligger på NAS'en.
Så jag tror att jag vågar strunta i det alternativet. - Förutsatt att det inte är väldigt smidigt att komma åt de individuella filerna sedan.


edit 1: Siffran "3" hade blivit "2" i "För att testa alternativ 1 och 3". edit 2: Skrev edit-raden.

Författare:  TomasL [ 07.45 2019-02-26 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Du kan monterar imagefilen i ett lämpligt program, och sedan kopiera över det hela fil, för fil.

Författare:  xxargs [ 08.04 2019-02-26 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

körs linuxdist som är specialist på just att hantera datorer som inte fungerar som tänkt som systemrescuecd http://www.system-rescue-cd.org/

så gör den ingenting alls själv utan allt måste instrueras manuellt om man skall montera diskar - medans en liveskiva av ubuntu försöker vara duktig och med udev försöker montera alla synliga partitioner till mappar - och då förstås i read-write mode...

det betyder med systemrescuecd så kan du montera dina partitioner med 'ro' flagga (readonly) manuellt och då innebär att din partition bara läses och ingenting alls på disken rörs eller skrivs om.

Författare:  JimmyAndersson [ 17.03 2019-03-01 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Tack för tipsen! :tumupp:
Det var bra att veta att System Rescue CD lämnar diskar/partitioner i fred.


Jag tänkte att det är lika bra att jag dokumenterar det här steg för steg i tråden.
Dels för mig själv och även ifall någon ser något knasigt.

Okej, då kör vi:
Min förra skiva var version 1.0.2 så det var dags att bränna en ny. :)
Valde v 5.3.2 eftersom det är den sista som stödjer 32bit-system.

Sedan bootade jag CD'n och valde första alternativet i menyn.

Dags att montera:
Som test valde jag ett USB-minne istället för hårddisken.
Monterade det som read-only med mount -r /dev/sda1 /mnt/test_usb
Och så mount -l för att se så det gick vägen.


Förresten, "Mount -l" ger ett lite rörigt resultat:
/dev/sda1 on /mnt/test_usb type vfat (ro, realtime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
Det gäller att läsa sakta så att man inte missar "ro" där. :)
Någon som vet något smidigare sätt att hitta samma info?

Apropå "iocharset=ascii":
När jag listar filerna på USB-minnet så får jag filnamn som "bra id?.psd" och "l?nkar.txt".
Så jag mountade alltså med fel charset. (Har använt USB-minnet enbart på WindowsXP-datorer.)
Så detta är nästa grej att fixa.

(Förväntade mig en flagga nånstans i mount --help, men icke.)
(Det var inte i går som jag gjorde det här senast, så jag får leta lite innan "ah, just det ja!" dyker upp. :) )


edit:
Hittade en grej:
"iocharset=VALUE: Character set to use for converting between 8 bit characters and 16 bit Unicode characters.
The default is iso8859-1. Long filenames are stored on disk in Unicode format."


Hm... Jag är inte riktigt med än. Måste man alltså *veta* typ av iocharset bara sådär?
Om man har en hårddisk där man inte har en aning om vad den har kört för något då?
Det var länge sedan jag var så pass nördig att jag kunde lukta mig till vilken typ av dator som disken kom ifrån. :D
Och Google är extra hemskt idag. Får bara sökträffar på Ubuntu och olika forum.
(Innan ni ens hinner tänka Bing.com så kan jag berätta att det blir ungefär samma träffar där.)

edit 2:
Passar på att ta mina andra frågetecken också:
När jag kopierar filerna, kommer dess datum (skapat, ändrat) att ändras?
Hur blir det med långa filnamn? Jag läste om "check"-flaggan i mount-manualen (under "Mount options for fat"), men hänger inte med.
https://linux.die.net/man/8/mount
Jag vill ju kopiera filerna exakt som de är. Annars blir det konvertering snarare än kopiering.

Nä, jag behöver en kopp kaffe. :)

Författare:  xxargs [ 18.27 2019-03-01 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Finns väl inget i VFAT som hintar om vilken charset som används - det är ju en gamma utökad DOS-filsystem långt innan olika charset definierades och kan ju lika gärna vara en CP850 eller en CP437 typ...

så, ja det är nog något som du skall bara 'veta' att det är så ;-)

är det NTFS så är det nog bättre definierat.

Författare:  JimmyAndersson [ 19.49 2019-03-01 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

:D

Nu har jag läst och fattat mer.
T.ex så förstod jag inte VFAT tillräckligt. Hittade bra info här: https://en.wikipedia.org/wiki/FAT_filesystem_and_Linux
Och så kom jag inte ihåg hur långa filnamn lagras, så jag kikade här: https://en.wikipedia.org/wiki/Design_of ... ile_system

Ditt inlägg fick mig även att komma in i rätt sätt att tänka kring det här.
Så jag tror att jag fixar det nu. Återkommer med resultat ..eller frågor. :)

Författare:  larky [ 19.59 2019-03-01 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

cp -p sparar ändringsdatum.

-p samma som --preserve=mode,ownership,timestamps --preserve[=ATTR_LISTA] bevara de angivna attributen (standard:mode,ownership,timestamps), om möjligt ytterligare attribut: context, links, xattr, all

Författare:  xxargs [ 20.11 2019-03-01 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Det där med CP850 eller CP437 i en (amerikansk...) tapestreamerprogram kunde ge ganska allvarliga fel - speciellt från en windows 3.någonting.

någon av ovan nämnda CP-charseten och att olika delar inte använde samma (läs konverterade) kunde ge väldigt jobbiga konsekvenser - som tex. 'stora' Ö som första tecken i filnamn hade samma värde som 'delete' tecknet i FAT med annan CPXXX

Det blev inte bra när man skulle rädda fram filer ur backuppen och det tvärnitade redan efter några få Mbyte - och inte gick det att komma runt heller eftersom olika delar av programbodyn betraktade tecknen på olika sätt - dvs när windows gjorde backup så betraktades stora 'Ö' på ett sätt som just ett tecken - när det skulle packas upp igen så var det med annan charset och istället tolkade 'Ö' som 'delete' tecknet av filen och det kraschade kungligt...

Författare:  xxargs [ 20.25 2019-03-01 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

cp -a ; går också rekursivt ned i filträdet

cp -al ; om man vill kopiera filer mha. hårda länkar istället för nya kopior av filen, går också rekursivt och tillverkar behövliga direktorys (funkar dock endast inom samma filsystem) - hårda länkar ta väldigt lite med extra plats och är vanligt i sammanhang med backupplösning med generationshantering - ofta i kombination med rsync som har den goda smaken att bryta en länk om den finner inkopierade filen är annan än tidigare trots samma namn, istället för att modifiera eller skriva över filen då det skulle slå igenom samtliga exemplar som är refererade med hårda länkar från olika direktorys (alla hårda länkar från olika direktorys pekar på samma Inode).

I filsystem som BTRFS så kan man göra på samma sätt som med hårda länkar men varje fil ändå blir unik med sina rättigheter och inte påverkas om annan fil som det kopierades ifrån - öppnas och modifiera senare - och det är att det kopieras med 'cp --reflink fil1 fil2' vilket innebär att olika inoder pekar på samma dataområde på disken till en början i alla fall - förutsätter att det är COW-system - dvs. alla ändringar skrivs på nya sektorer och aldrig modifierar det som redan är skrivet (tills sista referensen är borta och utrymmet då kan återanvändas)

Författare:  JimmyAndersson [ 01.25 2019-03-02 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Intressant! :tumupp:

Men jag kan inte låta bli att fundera lite extra på det här med CP850 eller CP437...
Hur kommer det sig att man gjorde så att konverteringen kunde skjuta sig i foten med symbolen av en annan pistol?
Tanken med en konvertering är väl att det ska fungera. Man konverterar ju liksom för att det *inte* ska bli fel. Fel hade man ju redan innan.


--
Jag hittade inte vad Windows XP kör med för codepage och charset i olika filsystem. Sökandet får fortsätta en annan dag.
Men nu är klockan 1 och jag får nog avsluta för dagen/natten. Hjärnan behöver göra något annat.

edit: Halv två hann den visst bli. Jag kunde inte låta bli att leta lite till. Typiskt mig att aldrig ge upp. :)

$logout
NO CARRIER

Författare:  xxargs [ 09.21 2019-03-02 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Det var ren bugg jag råkade ut på - men ändå typiskt programtillverkare för just backup (HP i form av colorado backup) som är så väldigt viktigt att de fungerar ändå låter sådant gå igenom i deras kvalitets-kontroll... men jag har aldrig gett så mycket för propertiära program ändå inom området då propertiärt är ofta samma sak som dold slarv då utvecklarna där inte behöver oroa sig att koden skall visas upp publikt och bli synad i sömmarna och gör en massa genvägar och andra fulheter... och efter att man hittade att linux hade QIC80 stöd och kunde hantera det på valfritt sätt ändå och kunde läsa ut bandet rått och den vägen kunde hitta den jättestora (typ 80 MB...) tar-filen som det var mest angeläget att få fatt på vid den tiden - sedan gick det att rädda ut allt.


Amerikanskutvecklade programvaror har alltid haft trassel med andra nationers charset - eller rättare sagt ' inte tänkte på det' och det är egentligen bara de sista 10 åren som det hela börja gå mer friktionsfritt iom. olika codpage och olika sätt att förmedla hintar om vilket som används default. Det är Internet som drivit på med faktum att det är stora delar av världen använder många andra olika alfabeten/teckenuppsättning som i asien - den arabiska välden etc. och måste hanteras på något sätt.

Samma sak med OCR-programvaror då det fans en dominerande (amerikansk) aktör som alla pekade på - sedan dök det upp en rysk eller eller östeuropeiskt utvecklad dito (kommer inte ihåg) som var fasen så mycket bättre på att tolka våra olika europeiska tecken inklusive grekiska och krylliska tecken att den amerikanska produkten närmast kändes oanvändbar i jämförelse.

Författare:  JimmyAndersson [ 21.52 2019-03-07 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Mycket intressant! Tack. :tumupp:



Jag har fortsatt försöka lösa det, utan framgång.
Mitt sista test för kvällen gick inte heller bra:

mount -r -codepage=850 -iocharset=iso8859-1 /dev/sda1 /mnt/Jimmy_usb

Det gav mig:
"mount: /mnt/Jimmy_usb: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error."

"Helper program" ??
Till vad? Vad för sorts? Vad heter det? Hur laddar man det?
Det är ju bara så sanslöst mycket översittar-fasoner att de inte bemödat sig skriva *NÅGOT* om det.

"or other error" ??
Om inte programmeraren vet vad som triggat de orden att skrivas ut, hur ska då jag veta det?

"Superblock"?? Ingen aning.
Så jag sökte i Google på "linux mount "bad superblock" " och hittade bl.a det här svaret.
Dvs: "You still need to create a file system. mkfs.ext4 /dev/sdb1"
Men som det även står så raderas filerna. Det vill jag ju inte...
Jag hittade även en massa andra forum där folk har frågat om samma saker, men jag vet ju inte vad som är rätt.


-

Nä, det här projektet var game over redan från början.
Om jag inte får någon uppenbarelse i en dröm så är det tyvärr vettigast att inte slösa mer tid på det här.
Så i morgon eftermiddag/kväll får jag ta PATA<->USB-adaptern och koppla in hårddisken i en vanlig Windows-dator och kopiera filerna på det sättet.
Om det då blir några förluster så vet jag att jag åtminstone lade en vecka på att lösa det på det sättet som jag egentligen hade velat.
(För mig så finns det inget som heter "ge upp", men syftet med det hela är att kopiera filerna på hårddisken. Och det gör jag ju isåfall. :) )


Bara för egen dokumentation:
Jag följer "man --help" och den här manualen: https://linux.die.net/man/8/mount
Under "Mount options for fat" hittar jag "codepage" och "iocharset".
Och under "Mount options for vfat" (som jag vill mounta som) står det: "First of all, the mount options for fat are recognized."

Författare:  simply [ 09.34 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Clonezilla och dra en image på hela disken, sen kan du fippla hur mycket du vill med inställningarna när du mount'ar el likn?

//

.

Författare:  Mr Andersson [ 13.28 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Citera:
-codepage=850 -iocharset=iso8859-1

Options ska anges med -o och separeras med ,
-o codepage=850,iocharset=iso8859-1

-i är att inte använda helpers och kan leda till felet du fick

Författare:  JimmyAndersson [ 20.44 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Aha! Tack! :tumupp: :tumupp: :tumupp:

Jag blev genast nyfiken på var detta stod, så nu när jag visste vad jag letade efter så kollade jag manualen igen
och visst, där var det:

Från mount --help:
"-o -- options <list> : comma-separated list of mount options"

och från mount(8)-manualen så ser jag rubriken:
"Mount options for fat"

Ja visst! *options*! Så var det alltså! :D Så otroligt kul när man förstår!
Och där tillkännagav sig "comma-separated"-detaljen av sig självt.
Men.. det var ju inte helt uppenbart att det skulle stå i *rubriken*.
Det hade säkert inte gjort ont om de skrivit det i texten också. Det är ju ändå en manual menar jag...



Okej, vidare till det här med "-i". Det du skrev förstår jag inte riktigt. Men nu vet jag vad jag ska leta efter. Perfekt.
Ah, i mount --help hittar jag:

"-i --internal-only : don't call the mount. <type> helpers".

Den var klurig... Läser din rad igen. "-i är att inte använda helpers och kan leda till felet du fick"
Och där trillade polletten ner: -i som i "-iocharset" :idea:
Jäpp, nu fattar jag sammanhanget och varför det blev sådär med "helper program". - Det var jag som orsakade det. :D
Jag skrev "Det är ju bara så sanslöst mycket översittar-fasoner att de inte bemödat sig skriva *NÅGOT* om det."
Men det var ju *jag* angett den flaggan och inte specificerat färdigt.


Då var det nog allt. Dags att testa igen.
Men först måste jag svara på Simply:
Det var en bra idé egentligen. Då slipper jag eventuella problem som skulle kunna bero på att jag använder usb-minne istället för hårddisken.
Det får bli plan B om jag stöter på mer problem. :)


Men nu, dags att testa kvällens nya kunskap:

Så nu kör jag:
mount -r -o codepage=850,iocharset=iso8859-1 /dev/sda1 /mnt/Jimmy_usb

Och jag fick inga felmeddelanden. Den monterades och jag kan se filerna.
Men det är inte riktigt rätt än. T.ex:

'L'$'\344''nkar (2).txt'
och
'Norton 360 f'$'366''r 3 datorer'

(Det ska ju vara "länkar" och "för".)

Så det är inte riktigt rätt codepage och iocharset än. :humm:
Men nu vet jag iallafall *hur* man gör, så nu är det vettigt att lägga tid på igen. Gäller bara att hitta rätt för åäö.

Jag har tyckt att det har varit svårt att hitta några konkreta tabeller för olika codepage och charset's.
Har bara hittat diverse forum och wiki-artiklar, men det är så massivt med information om hela historien med
"först användes det, sedan kom en annan och då byttes det namn till något som egentligen heter såhär".
Dvs, inte direkt något datablad eller fakta-referens att gå efter. Mer om man vill läsa bara för att ha något att berätta för barnbarnen. :)

Så.. någon som sitter och ruvar på vad Windows XP kör med (i FAT32) ?
(Jag ska också fortsätta leta förstås, men jag har som sagt inte haft mycket lycka med att hitta det tidigare.)

Författare:  xxargs [ 21.06 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Det verkar vara riktigt rörigt - ser hänvisning som "ANSI code pages", kan också vara codepage 1252 vilket _inte_ är helt ekvivalent med ISO 8859-1 (detta taget från Microsofts egna hemsidor)

är det NTFS filsystem så bör det vara UTF16.

Författare:  mrfrenzy [ 21.30 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Testa följande:
Kod: [Expandera/Minimera] [Hämta] (Untitled.txt)
mount -r -o iocharset=utf8 /dev/sda1 /mnt/Jimmy_usb


Källa: https://docs.oracle.com/cd/E19957-01/81 ... index.html (detta dokument är skrivet ca 2004, så bör gälla Windows XP)

Författare:  JimmyAndersson [ 21.49 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

xxargs:
Om till och med *du* tycker det är rörigt... gissa hur jag känner. :D

Jag försökte testa 1252, men oavsett hur jag skrev det så fick jag samma fel:
"mount: /mnt/Jimmy_usb: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error."

Provade med:
iocharset=1252
iocharset=Windows-1252
iocharset=CP-1252
osv liknande kombinationer.


Frenzy:
Ah, intressant! Och lite märkligt egentligen.
Jag testade och allt ser rätt ut. :tumupp:

Nu kommer den spännande frågan...
Kommer det att stämma för *alla* tecken på FAT32-partitionerna? :)
Vad jag kan se så är UTF-8 bakåtkompatibelt med ASCII, så det är inte omöjligt att alla "konstiga" tecken stämmer.

Vad tror ni?


Jag funderar lite på något trick för att testa, men det gäller ju att man inte råkar göra något som konverterar test-originalet när man kopierar.
(Ni vet, ungefär som när man skrivit "åäö" i Windows, laddar upp det till servern med en annan kodning och visar med en tredje.)

Men det är spännande att å ä ö är rätt iallafall. :)


edit:
Så, behövs inte codepage då alltså? (Bäst att fråga.)

Författare:  mrfrenzy [ 21.53 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Jag litar på att någon filsystemskodare på Sun har suttit och analyserat dom olika språkversionerna i Windows XP och kollat hur dom lagrade utökade tecken, det var ju olika varianter för vissa länder.
Dom lyckades ju ganska bra med ZFS så jag tror dom vet vad dom håller på med :)

edit: nej codepage behövs då uppenbarligen inte för dom västeuropeiska länderna och USA

Författare:  JimmyAndersson [ 21.57 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Precis vad jag ville höra. :tumupp:
Tack! :)

Författare:  xxargs [ 22.31 2019-03-08 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

svenska skrivspråket har inte så många konstiga tecken ändå - en del andra länder i Europa har förmodligen betydligt mer besvärligt med fler specialtecken och är precis lika handikappande som när vi saknar åäö när vi skall skriva text.


Mao, får man "åäöÅÄÖ" att fungera så klarar man sig rätt bra...

Författare:  JimmyAndersson [ 00.10 2019-03-09 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Hm, det har du ju helt rätt i. :tumupp:

Frenzy: Jag såg din Edit.

Då så, då blir det lite kopiering som test för att se så allt blir som jag vill. Sedan är det dags att koppla in hårddisken och köra. Ska bli kul.

Författare:  JimmyAndersson [ 22.00 2019-03-12 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Jag har tittat igenom filerna på det monterade USB-minnet och det är inte riktigt rätt tecken ändå.

Filnamn och mapp-namn visas med rätt tecken.
Om jag kör cat textfil.txt på någon textfil som jag gjort på en Linux-dator så ser jag rätt åäö och övriga tecken.

Men om jag kör cat på någon textfil som jag gjort i WindowsXP så blir det fel på åtminstone åäö (stora som små) och $.
(Testade bara med shift på siffertangenterna, dvs !"#$ %& osv.)

Istället för åäö och $ så ser jag ifyllda fyrkanter.


(Allt i detta inlägget gäller när jag mountat USB-minnet med:
mount -r -o iocharset=utf8 /dev/sda1 /mnt/Jimmy_usb
Jag har även testat att lägga till ",codepage=850".
USB-minnet är formaterat med FAT32 på en WinXP-dator.)

Så jag behöver fler tips... :)


edit:
Ska se om det blir rätt ändå, så jag har kopierat en testfil till NAS'en och kollar hur det ser ut när jag visar den filen på andra enheter.
I NAS'ens filvisar-app i iOS så blev bokstaven å fel, men resten rätt. Trots att jag kopierade med cp -p så blev klockslaget då filen skapades fel.
(När jag gjorde filen så skrev jag i den när den skapades och ändrades. Det sistnämnda fick jag gissa lite, men det blev bara fel på 4 sekunder och ändrat-tiden skiljer sig 6 minuter från när den skapades, så det blir lätt att se skillnad ändå.)


edit 2:
Det ser rätt ut när jag använder en WinXP-dator för att läsa textfilerna som jag kopierat till NAS'en. Bra.

Men datum/klockslag för Skapat, Ändrat och Använt, är fel. Det är inte så bra. Jag har då och då behov av att se dessa.
En image skulle lösa problemet, men då kommer jag inte åt filerna om jag inte har rätt program till rätt OS. Och det gillar jag inte.
(De som bara tror att Linux och Windows 10 existerar kommer inte att se problemet. :) )

Författare:  mrfrenzy [ 22.36 2019-03-12 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Citera:
Men om jag kör cat på någon textfil som jag gjort i WindowsXP så blir det fel på åtminstone åäö (stora som små) och $.

Detta har ingenting med ditt mountkommando att göra, mount påverkar endast filnamnen.

Antingen har du fel i din terminalemulator om du ansluter via ssh, och/eller i inställningarna för locales om du sitter lokalt med tangentbord på linuxdatorn.

Testa gärna att använda rsync -a för att kopiera filer. Det är bättre på att bevara egenskaper än cp -p

Författare:  JimmyAndersson [ 23.29 2019-03-12 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Tack för tipset om rsync. :tumupp:

Provade att kopiera mina tre testfiler med rsync -a och såhär blev resultatet:

Original på USB-minne:
(Inpluggat i WinXP-laptop där jag visat "Egenskaper".)
testfil.txt - Skapad: 21:37:19. Ändrad: 21:43:04.
fiber.txt - Skapad: 01:20:59. Ändrad: 01:20:58. (Windows måste ha synkat med tidserver där.)
länkar.txt - Skapad: 02:45:49. Ändrad: 14:42:58.

Kopiorna på NAS:
(Ansluten som fjärrenhet på WinXP-dator där jag visat "Egenskaper".)
testfil.txt - Skapad: 23:03:56. Ändrad: 22:43:04.
fiber.txt - Skapad: 23:04:11. Ändrad: 02:20:58.
länkar.txt - Skapad: 23:04:05. Ändrad: 15:42:58.

Tiden för "Skapad" blev alltså tiden som filerna kopierades.
Tiden för "Ändrad" på kopiorna är förskjutna 1st timma, jämfört med originalen.

edit: Tidzon för WinXP-datorerna och NAS är rätt.
Körde "date" på Linux-datorn nu och den är 22:30 istället för 23:30.
Kan det påverka enbart Ändrad-tiden?

edit 2:
Sitter med manualen till rsync och försöker bena ut om detta kan hjälpa:
"-t, --times
This tells rsync to transfer modification times along with the files and update them on the remote system. Note that if this option is not used, the optimization that excludes files that have not been modified cannot be effective; in other words, a missing -t or -a will cause the next transfer to behave as if it used -I, causing all files to be updated (though rsync's delta-transfer algorithm will make the update fairly efficient if the files haven't actually changed, you're much better off using -t)."



--
Lite jobbigt att det tycks dyka upp så mycket som jag inte räknade med att det skulle kunna bli fel på,
för om jag inte ser allt eller kan testa allt så kan det uppstå något i kopiorna som gör att jag knappt kan använda kopiorna sedan...
Så jag hoppas att ingen sitter inne på någon info som är nödvändig för mig att känna till. :)
Typ nåt fel binärt format som trasar sönder en viss typ av filer ifall versionen av xyz inte är jämnt delbar med gårdagens datum... :)

Författare:  mrfrenzy [ 01.27 2019-03-13 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Tidszon och sommartid kan påverka en timme +/-

-a är en förkortning av "-r -l -p -t -g -o -D"
Beroende på filsystem på måldisken, behörighet och hur du ansluter dit är det inte säkert du kan påverka "modified time".
Det säkraste är att köra rsync via ssh dvs
rsync -a /mnt/jimmy/source jimmy@192.168.1.11:/backup1/target

Författare:  JimmyAndersson [ 16.03 2019-03-13 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Bra idé att kopiera direkt över SSH. :tumupp:

Men jag börjar med att få tiden rätt.
Först för att få rätt tid överhuvudtaget: ntpdate 193.11.166.2 (En av SP's tidservrar, mest för att den fanns i huvudet.)

hwclock --show ger
2019-03-13 14:49:11.962002+00:00
date ger
2019-03-13 14:49:12 UTC 2019

Men så behöver jag få rätt tidzon/justering...
Hur gör man det i System Rescue CD?
När jag söker på nätet så hittar jag samma frågor och förslag om att göra en modifierad CD. Inte vad jag vill just nu.

tzselect hade jag hoppats på, men jag får resultatet:
/usr/bin/tzsdelect: line 179: /usr/share/zoneinfo/iso3166.tab: No such file or directory.
/usr/bin/tzsdelect: time zone files are not set up correctly.


Apropå land, du skrev tidigare:
"Antingen har du fel i din terminalemulator om du ansluter via ssh, och/eller i inställningarna för locales om du sitter lokalt med tangentbord på linuxdatorn."

Jag sitter lokalt med tangentbord vid datorn som är bootad med System Rescue CD.
När CD'n bootade så fick man välja språk för tangentbordet. Så jag vet inte vad resterande land/språk-relaterade inställningar baserades på.
(Ja bortsett från att allt står på engelska förstås, men så vill jag hemskt gärna ha det. :D )

Författare:  mrfrenzy [ 16.44 2019-03-13 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Om du använder -a eller -t med rsync så bibehålls ju originaltid. Då ska du inte behöva lägga energi på att ställa klockan i klienten.

Jag har aldrig använt den cd du nämner så kan inte hjälpa till med vare sig locales eller tidszoner.
Kör bara debian/ubuntu.

Författare:  JimmyAndersson [ 18.01 2019-03-13 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Okej, jag får testa det och se vad som händer med datumen. :)

Kräver rsync något speciellt för att kopiera filer direkt över nätverket?

rsync -a /mnt/usb-minnet/Mina_filer/testfil.txt jimmy@192.168.1.102:/home/test_kopiering/
ger:
ssh: connect to host 192.168.1.102 port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3]


och:
rsync 192.168.1.102::
ger:
rsync: failed to connect to 192.168.1.102 (192.168.1.102): Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(127) [Receiever=3.1.3]



NAS'en är en Synology DS213J och jag vill kopiera till en mapp som heter "test_kopiering" i min användares hem-katalog "Jimmy".
När jag monterade den på Linux-datorn så behövde jag köra mount -t cifs //192.168.1.102/home /mnt/katalog -o user=Jimmy
och då kunde jag ju sedan köra cd test_kopiering, men när jag ska kopiera med rsync så måste jag ju få hela sökvägen rätt direkt
och då blir det lite klurigare... :)
Men det borde väl bli 192.168.1.102/home/test_kopiering eftersom jag anger användaren med jimmy@192.168.1.102 :humm:

Jag tror det behövs en kopp kaffe för det här. :idea:

Författare:  mrfrenzy [ 18.38 2019-03-13 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

För det första behöver du logga in på webinterfacet på Synology och kryssa i "enable ssh".

Sen behöver du bara anpassa sökvägen till något som existerar på din synology /home/test_kopiering/ är garanterat fel.
Det går säkert att hitta i webinterfacet, men du kan också använda putty från din windowsdator eller ssh från din linuxdator för att logga in och köra ls, df, cd osv.
Winscp är också ett mycket trevligt program, lite som gamla total commander men för ssh.

rsync med dubbelkolon :: används i princip inte längre, det är okrypterat och jag vet inte ens om det går att aktivera på synology.

Edit: eventuellt behöver användaren vara med i gruppen "admin" eller "rsync". Vet inte om det bara gäller "backup-mappar"
https://www.synology.com/sv-se/knowledg ... nology_NAS

Författare:  JimmyAndersson [ 01.56 2019-03-14 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

mrfrenzy skrev:
För det första behöver du logga in på webinterfacet på Synology och kryssa i "enable ssh".

Sen behöver du bara anpassa sökvägen till något som existerar på din synology /home/test_kopiering/ är garanterat fel.
Det går säkert att hitta i webinterfacet, men du kan också använda putty från din windowsdator eller ssh från din linuxdator för att logga in och köra ls, df, cd osv.
Winscp är också ett mycket trevligt program, lite som gamla total commander men för ssh.

rsync med dubbelkolon :: används i princip inte längre, det är okrypterat och jag vet inte ens om det går att aktivera på synology.

Edit: eventuellt behöver användaren vara med i gruppen "admin" eller "rsync". Vet inte om det bara gäller "backup-mappar"
https://www.synology.com/sv-se/knowledg ... nology_NAS




Ajdå, det *är* tydligen så att användaren måste vara med i admin-gruppen om man använder ssh.

Från DSM-Help Control Panel ->Terminal -> Applications -> Terminal & SNMP -> Terminal:
"SSH/Telnet only supports logging into the system with accounts belonging to the administrators group."

Det var inte bra.
Visst, för att bara kopiera hårddisken så gör det inget.
Men jag har en tanke om att använda det jag lär mig nu för att då och då kopiera andra enheter också
och där vill jag helst inte ha inlagt någon användare och lösenord med admin-rättigheter.


Men Synology stödjer ju protokollet rsync också. Kan jag kanske komma runt admin-kravet ändå?
Eller *måste* jag enabla ssh iallafall? Det står inget om ssh i länken du postade.
Däremot står det under punkt 2, steg 1 :

"Log in to DSM using an account belonging to the administrators group, or assign the application privilege for network backup destination to a user account (at Control Panel > Privileges) and log in with its credentials."

Där låter det som att min vanliga användare Jimmy skulle kunna få rättigheter för att göra backup.

Men här specificerar de det till en separat användare:
" Note:
If other people want to perform network backup from a client that is not Synology NAS, they can only do so with the privileges of admin or rsync on your Synology NAS. If you don't want to share your admin credentials with other people, you can go to Control Panel > User to create a user named rsync, modify its privileges, and then share its credentials with other people."


Isåfall tänker jag mig användare "rsync" (tillhörande rsync-gruppen) som jag använder för att kopiera filerna med rsync -a osv.. till sin backup-mapp.
Detta vore nog bättre, jämfört med att använda min vanliga användare för detta.
(Sedan ger jag min vanliga användare läs(/skriv)-rättigheter till den mappen, så jag kommer åt filerna på samma sätt som mina övriga filer.)


Jag tror att jag testar med användare "rsync", utan att enabla ssh, och så får jag se om det fungerar.

Författare:  xxargs [ 08.01 2019-03-14 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Om du inte kör rsync via nfs, Samba etc. då använder man en rsync på NAS:en i demondrift och den har sin egna config-fil och sin egen passords-lista (dock ej krypterad default) och behöver inte vara alls vara relaterat till någon användarkonto (om man hackar configfilerna direkt och inte försöker åstadkomma via olika GUI)

Men precis som nfs så kör rsync ej krypterat då det är barn av samma oskuldsfulla tid där krypterad överföring var något man inte funderade över - och också kostsamt prestandamässig att få till innan man började ha HW-stöd för sådant i propparna.

att säkra upp överföringarna med kryptering är knepigt i efterhand då det är inte en part av dessa protokoll utan istället köras med SSH-tunnel som tidigare skrivet eller via sshfs där användarens ssh-konto kan mappas under en directory.

i ett hemmanät så kan man oftast skippa i det här med krypterade överföringar - men skall man köra mellan burkar via publika nät så är det annan sak

Författare:  JimmyAndersson [ 03.22 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Där fick jag mycket bra info att fundera över. :tumupp:

Idag har jag testat mer.
Följde i princip guiden här men stoppade en bit in.

Såhär gjorde jag:
(Allt detta på NAS'en.)
Skapade användare "rsync".
Sedan in i ControlPanel -> File Service -> rsync: Enable rsync service och Enable rsync account.
Edit rsync account -> Lade till användare rsync. Stäng. Apply.
Därefter ControlPanel -> user: Markera "rsync" och tryckte Edit.
Valde fliken Permissions och bockade för read/write på "NetBackup", som default-mappen heter. Tryckte Ok.


Sedan fick jag lite problem. I guiden står det (under punkt 2.2) "Open Backup & Replication."
Det finns inget paket som heter "Backup & Replication". Jag sökte även i Packet Manager om det fanns något att ladda ner, men icke.
(Jepp, jag är inloggad som admin.)


Så jag testade istället att sätta mig vid Linux-datorn och köra:
rsync -a /mnt/usb-minnet/Mina_filer/testfil.txt rsync@192.168.1.102:/volume1/NetBackup
(jo, jag kom på hur sökvägen skulle vara. :) )

Men jag fick:
"Unable to negotiate with 192.168.1.102 port 22: no matching cipher found. Their offer: aes128-cbc, 3des-cbc, aes192-cbc, aes256-cbc
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3]"


Jag anade att det skulle bli något fel, med tanke på att jag inte listat ut allt än.
Men cipher och t.ex "aes128-cbc" är ju för kryptering och det har jag inte hittat någon inställning för i NAS'en.


Så ännu ett mikroskopiskt steg framåt idag.
Att bli fortsättad.

Författare:  mrfrenzy [ 05.37 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Du ska aktivera ssh server, inte rsync server.
Rsync server är föråkdrat och det kommando du använde kör rsync genom ssh på port 22.

Dock verkar den ha gjort det automatiskt eftersom du får ett felmeddelande från sshklienten i din dator.
Här är lösningen på det problemet:
Citera:
you can easily change this in the web interface (since ssh didn't work for me...), but going to "Terminal --> advanced settings" in the DSM control panel, and selecting the "high" profile

https://unix.stackexchange.com/question ... ecting-cbc

Författare:  JimmyAndersson [ 10.23 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Men ssh krävde ju att man tillhörde admin? :)
(Se mitt inlägg högst upp på den här sidan.)

Författare:  mrfrenzy [ 12.54 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Det kräver att man är admin eller heter rsync enligt den sidan.

"ssh" kan man använda för att logga in på en terminal.
Man kan också köra rsync genom en ssh-anslutning, utan att öppna en terminal. Det är det du försöker göra när du skriver rsync -a /mnt/usb-minnet/Mina_filer/testfil.txt rsync@192.168.1.102:/volume1/NetBackup

Problemet som du får har iaf ingenting med användarnamn och lösenord att göra, det uppstår tidigare, när datorerna ska börja prata med varandra.

Din klient kräver att få ansluta med en bra kryptering. Synology är som standard inställd på en lite sämre kryptering som inte belastar cpu lika mycket.
Ändra alltså enligt mitt citat ovan så kommer du kunna ansluta. Sen får vi se i nästa steg om det kommer en lösenordsprompt och går att logga in.

Författare:  JimmyAndersson [ 13.38 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Aha. :)

Nu har jag gjort som i ditt citat.
Och så testar jag igen med rsync -a osv precis som sist.
Då får jag:

"The authenticity of host 192.168.1.102 can't be established.
ECDSA key fingerprint is SHA256:[xx......].
Are you sure you want to continue connecting (yes/no)?_"


yes

"Warning: Permanently added '192.168.1.102'(ECDSA) to the list of known hosts.
Connection closed by 192.168.1.102 port 22
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.3]"


Hum?
Det finns inget att gå på här, så jag är totalt vilse igen.
Finns det ingen riktig dokumentation eller guide som man *ska* följa?
T.ex Synology's guide skulle man tydligen bara plocka ut småbitar ur och tolka på något hemligt sätt. Inte följa som en.. tja.. guide.
Jag börjar tröttna på att det här är en sak som bara de mest initierade ska klara av. :roll:

Det tråkigaste är att jag blivit 100% beroende av hjälp och inte har en aning om vad jag kan göra själv.

Författare:  mrfrenzy [ 14.53 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Nu har vi kommit längre!

Att det är krångligt beror på att Synology är lite "speciella". Deras rsync-installation följer inte riktigt linuxstandard utan är anpassad för att 2st Synology smidigt ska kunna prata med varandra och bibehålla hyfsad säkerhet utan kunskap hos användaren.
Att nu använda rsync på "vanligt" sätt kräver lite inlärning och klurande då dom ändrar versionerna ibland.
Jag brukar bara köra rsync som root mot synology (för backuper internt i nätverket), och det var ett år sen jag installerade en senast så kommer inte ihåg detaljerna.

Nu har du en anslutning med ssh-protokollet från klient till server med fungerande kryptering.
Sen försöker din användare logga in och köra rsync men det misslyckas av någon anledning.
Kanske fel rättigheter? Hittar inte rsync i path?

På den här sidan finns lite exempel vad det kan bero på:
https://askubuntu.com/questions/625085/ ... -ssh-works

Du kan ju börja prova rsync@192.168.1.102
Kommer du in?
Isåfall, kan du köra:
mkdir /volume1/NetBackup/test1
rsync --version

Om du inte kommer in får du ett felmeddelande och vi kan klura på vad det beror på, kanske kolla loggarna i synologyn.

Författare:  JimmyAndersson [ 17.23 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Jättesnällt! :tumupp:

Då ska vi se:
ssh rsync@192.168.1.102

ger:
"rsync@192.168.1.102's password: (här matade jag in lösenordet.)
Permission denied, please try again.
Connection to 192.168.1.102 closed."


Jag testade då med ssh -v osv..
Ett litet utdrag kring lösenordet och framåt:

"Trying private key: /root/.ssh/id_xmss (det har varit liknande rader med andra nycklar precis innan denna rad.)
Next authentication method: password
rsync@192.168.1.102's password:
Authentication succeeded (password)
Authenticated to 192.168.1.102 (192.168.1.102:22)
channel 0: new [client session]
Requesting no-more-sessions@openssh.com
Entering interactive session.
pledge: network
client_input_global_request: rtype hostkeys-00@openssh.com reply 0
channel 0: free: client-session, nchannels 1
connection to 192.168.1.102 closed.
Transferred: sent 2176, received 2392 bytes, in 0.1 seconds
Exit status 1"



Jag tittade även i Synologyns Log Center men har inte fått någon log alls kring den här tiden.

Författare:  mrfrenzy [ 18.10 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

I filen /etc/passwd finns en rad med information om varje användare. Kolla på raden för "rsync"?

Sista argumentet är vilket "shell" som ska köras när användaren loggat in. Finns inte det så funkar det ej.

Förmodligen har du något liknande:
Bob:x:1026:100:Bob The User:/var/services/homes/Bob:/sbin/nologin

Det ska isåfall ändras till
Bob:x:1026:100:Bob The User:/var/services/homes/Bob:/bin/sh

(det här går säkert också göra genom att peka och klicka i webinterfacet. det borde det verkligen men jag vet inte hur).

Efter det är det enklast att starta om maskinen.

Edit: glömde tala om hur du ska ändra filen :) Antingen kanske du kan öppna den i web-baserade file manager.
Annars gör du det med "ssh admin@192.168..." eller winscp från windowsdatorn.
Eller så använder du helt enkelt admin för att köra rsync (men det ville du väl undvika)
OBS! Om du förstör denna fil får du nollställa och installera om från backup.

Författare:  JimmyAndersson [ 19.45 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

I File Manager kommer jag inte åt /etc. Ser inte alls några sådana mappar. Bara "users", "music", osv plus de man skapat själv.

Men jag kunde logga in med admin@192.168....
I /etc/passwd hittar jag:
rsync:x:1029:100..osv....... :/var/services/home/rsync:/sbin/nologin

Fint!

Så nu ska vi se.. Vilka editorer finns i Synologic's linux?
Tyvärr inte Nano. "Vi" kommer jag knappt ihåg.. Ska se om den finns.. Ajdå, den finns. :D
Jaja, då gäller det bara att se upp lite.

Äsch, filen är skrivskyddad: "--INSERT-- W10: Warning: Changing a readonly file".
Måste ändra det först.

Hm, filen har rättigheterna: -rw-r--r-- med root som ägare och grupp.
Då får jag nog lägga till "w" till "others", tillfälligt.

Men förresten: Har jag verkligen rättigheter, som admin, att ändra detta? Det vore lite knasigt.
Testar: chmod o+w passwd

Näpp!
"chmod: changing permissions of passwd: Operation not permitted."
You sunk my battleship...

Det är tur att du har sån erfarenhet, för det behövs här. :D


edit:
Hittade The complete idiots guide to setting up Rsync with SSH keys (Perfekt! Ha!) på Synology-forumet
och i det exemplet loggar de in som root:
'8. Log in to your Diskstation now using your favourite SSH client. I prefer Putty, its small, functional and free. Log in as "root", using the password you set for the user "admin" during the initial setup of your Diskstation. Connect using SSH, using port 22.'

Intressant...
Men det är lite kul... (allt det här, rent allmänt) : Man ska inte använda rsync eller andra okrypterade varianter.
Däremot är det inga problem att använda admin-konton för vanliga sysslor som att kopiera och ändra i systemfiler.
Lite motsägelsefullt enligt mig. Som att låsa bilen med rutan nere. :)

Författare:  mrfrenzy [ 20.56 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Du är på rätt spår.
Den guiden är gammal så vet inte om det går att logga in som root längre. Annars kanske man får använda "su" som admin.

Testa om kommandot "vipw" finns. Det är normalt rekommenderad metod för att ändra passwd.

Det blir ofta såhär rörigt i integrerade/inbäddade linuxsystem där 99.9% av användarna bara ska använda webinterface.

Författare:  JimmyAndersson [ 23.08 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

:tumupp:

"vipw" fanns tyvärr inte. (Hade inte hört talas om det innan, men nu har jag kollat manualen.)

"su" som admin verkade lovande, men efter att det varit stilla i några sekunder fick jag "Permission denied".
(Jag provade med admins lösenord.)

Att det inte gick med admins lösenord tycker jag visar att det inte kommer gå att logga in som root.
Men jag ska kolla ändå.

Tyvärr. ssh root@192.168.1.102 med admins lösenord ger "Permission denied".
(Varje gång jag har behövt skriva in lösenord, sedan trådstarten, så har jag varit noga och även provat två gånger, ifall jag tryckt fel.)


Så troligen går det inte att logga in som root längre. (Med tanke på att "su" inte fungerade.)


-----
Några andra saker jag tänkt på, som kanske kan vara bra att känna till:
(Ville inte röra till det genom att ta det tidigare.)

1)
"Enable rsync service" är fortfarande förbockat. Jag är inte helt 100% på om det behöver vara det fortfarande.
(Det dök upp några saker när jag enable'ade det, som jag inte är säker på om de behövs eller riskerar försvinna om jag bockar ur valet.)

2)
Du nämnde tidigare backup mellan två Synology NAS. Detta är en sak som jag har tänkt att göra så småningom.
Alltså skaffa en till och låta den göra backup av den första, så de blir identiska, men nr 2 används bara just för extra-backup.
Är det något med jag gör (t.ex användare "rsync") som kommer vara ett problem för det?


edit:
Kan passa på att ta det här också, eftersom det är plan B:
Att göra backup som admin Hur ser du på det?
Går det att lösa utan att lösenordet är synligt?
(Jag kommer troligen t.ex behöva göra script för datorer med WindowsXP, av kompabilitets-skäl.)

Författare:  mrfrenzy [ 23.20 2019-03-15 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Prova sudo -i istället för su. Det står faktiskt i manualen :)


1) låt det vara påslaget tillsvidare, sen kan du experimentera och slå av det och kolla så ssh service är påslaget istället.

2) Nej detta skapar inga problem med deras "NetBackup"-funktion, den kommer funka som vanligt.

Författare:  JimmyAndersson [ 00.52 2019-03-16 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

1+2: Bra. :)

"Det står faktiskt i manualen. :) "

Hoppsan. :oops:
Det bevisar att man aldrig ska tänka "Det lär de aldrig ha med i manualen..."

Men du! Det gick ju! :D
Så nu har jag ändrat i passwd. (Dubbelkollade med "cat passwd" efteråt.)
och så exit två gånger så jag är tillbaka vid "mitt" Linux.

Då ska vi se... Var i hela friden var jag egentligen....
(Tack och lov för att man skriver så mycket, så det finns dokumenterat.
Har även skrivit upp "klara" steg i ett block.)
Jo så var det ja:

ssh rsync@192.168.1.102

Nu är jag inloggad som användare rsync! :tårta:

Ja men då är det lika bra att testa lite till:

mkdir /volume1/NetBackup/test1 gick bra.
whereami avslöjade att jag är i /var/services/homes/rsync. Undrade först varför jag inte fick något resultat när jag skrev "ls". :)
Och när jag kollar i NAS'ens File Station så ser jag mappen "test1" på rätt ställe.

rsync --version ger: "rsync version 3.0.9 protocol version 30 "..osv.



Kanske prova att kopiera lite?
Okej, logout och så:
rsync -a /mnt/usb-minnet/Mina_filer/testfil.txt rsync@192.168.1.102:/volume1/NetBackup/test1/
Trycker Enter.
Får en fråga om password. Knappar in det med spänning och trycker Enter.
*trumvirvel*

Allt verkar ha gått utan protest. Kollar i Synology'ns Filé Station...
Och den finns där!

"Modified date" ser vid en första anblick fel ut. Det "är 3/12/2019 kl 10:43:04 PM"
Men nej, det är rätt! Filen är modifierad 12 mars 2019 kl 21:43:04 !

En till dubbelkoll:
På första bästa (nåja) WinXP-dator anslöt jag NAS'en som nätverksenhet och loggade in som "rsync".
Nja, datumen blev inte helt rätt:

Datumen på den kopierade filen till vänster och originalet inom parentes:
Skapad: 16 mars 2019, 00:23:04 ...... (12 mars 2019 21:37:19)
Ändrad: 12 mars 2019 22:43:04 ...... (12 mars 2019 21:43:04)
Använd: 16 mars 2019 00:23:04 ...... (12 mars 2019)

Så "Ändrad" är rätt, men "Skapad" är när jag kopierade den med rsync. ("Använd" är inte viktigt alls.)

Men: Jag är *mycket* nöjd för idag! :)
Så jag avslutar fredagens arbetspass nu och njuter av *att* jag kan kopiera filer nu.
Det här med datumen återstår att klura på, men inte just nu. Man behöver vara ledig också. Hjärnan är trött. Iallafall min pingisboll. :mrgreen:


Måste passa på, även om det låter som ett tack-tal när allt är klart:
Jag har lärt mig mycket och även fräschat upp gamla kunskaper som jag inte behövt på minst 10 år.
Stort tack till dig MrFrenzy, och även xxargs, som har tålamod och delar med er av en enorm kunskapsbank! :tumupp: :tårta:

Så för att citera den gamla C64-tidningen:
"Att bli fortsättad".
:)

Författare:  mrfrenzy [ 01.11 2019-03-16 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Trevligt att du fått igång kopieringen.

Nu har jag läst på lite och lärt mig en del idag också.
Ext4 i linux/unix har idag ingen möjlighet att sätta valfritt värde på crtime då det sker automatiskt när blocken skapas på hårddisken.
NTFS i Windows och HPFS i MacOS har den möjligheten då dom lagrar crtime som en variabel i filen.

Förbättringar till linux är på väg men det lär dröja nåt år. https://www.linuxquestions.org/question ... 175625229/

Som jag ser det finns två varianter idag.

Alternativ 1)
Använd clonezilla, dd eller liknande och gör en image av hårddisken i fråga.
Då får du en bautastor fil som innehåller allt exakt som det är lagrat på disken. Om du lägger den filen på synology kan du montera den readonly i en mapp som går att nå via nätverket.

Alternativ 2)
Koppla in en NTFS-disk med USB till din XP-dator och kopiera med robocopy och rätt parametrar enligt länken ovan. Då kan du göra en image på denna nya disk som kanske innehåller mindre onödiga filer. Eller helt enkelt spara hela disken.

Författare:  JimmyAndersson [ 15.35 2019-03-18 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Ja det var synd att crtime inte kan ändras.
Som tur är så har jag nytta av det jag lärt mig ändå. Dessutom är det kul. :)


Jag har funderat lite på alternativen.

Som alternativ 3 så skulle jag kunna överväga om jag *måste* spara "Skapat"-datumet
eller om jag kan offra det för att göra kopieringen lättare.

Fördelar och nackdelar med "fil för fil" jämfört med "image:

Fil för fil:
+ Enkelt att kopiera och jag kommer åt filerna överallt, direkt. (Jag kan börja *nu*.)
+ Syns tydligt var filerna ligger. (De kopierade filerna ligger i en mapp, precis som vilken fil som helst på NAS'en.)
- Skapat-datumet försvinner. (Måste fundera mer på hur negativt detta är.)

Image:
+ Enkelt att kunna återskapa hårddiskens Windows-installationer. <-- En riktigt bra poäng.
+ Skapat-datumet bevaras.
- Behöver monteras. Hur? <-- Hur negativt detta är beror på hur mycket "special-trick" (som i den här tråden tråden) som behövs.
- När den är monterad så ser man inte att det egentligen är en stor fil. Blir lite förvirrande om man glömmer det.
- Alla äggen i samma korg: Försvinner 1st fil (imagen) så försvinner allt.
- Enorm filstorlek. (Även om jag gör en image per partition.) Inte så farligt negativt i de flesta fall.
- Sliter på NAS'ens hårddiskar om jag någon gång vill "flytta ut" alla de individuella filerna och spara som vanligt på NAS'en.



Det här med att "enkelt kunna återskapa hårddiskens Windows-installationer" gav mig en idé:
Jag skulle ju kunna både äta och ha kakan. :)
Om jag först gör en imagefil av varje partition, så har jag åtminstone backup.
Sedan kopiera fil för fil från hårddisken, förutom Windows filer.
Därefter radera alla filer förutom de som hör till Windows. Defragmentera, krympa partitionen
och slutligen göra en hyfsat liten imagefil av enbart Windows-partitionen.

Då har jag alltså:
Image-filer för alla partitioner, inkl "skapat"-datumen.
Alla separata filer och mappar jag gjort.
En liten image med Windows som jag enkelt kan använda på en ny hårddisk om den nuvarande rasar ihop.
(Min plan är att ändå att bara ha mina filer på NAS'en och så en till NAS som är backup för den första.)

Jag tror faktiskt att jag gör så. :)



Men jag har en liten grej kvar att kolla:
När jag tittade på mitt senaste inlägg så såg jag att jag missat en sak:
"Ändrad: 12 mars 2019 22:43:04 ...... (12 mars 2019 21:43:04)"

Det skiljer en timma!
När jag kör date på datorn med Linux-CD'n så ser jag "Mon Mar 18 14:34:03 UTC 2019" men rätt klocka är 15:34.
(Klockan på NAS'en går rätt.)

Det verkar som att "Ändrat"-datumet överförs som "Unix-tid", dvs sekunder sedan 1 januari 1970
och att datorernas individuella klocka då får fel slutresultat, när klockorna skiljer.
(Men det kunde ha varit större skillnad i tid: År 2038 och kopiering direkt från WinXP. :) )

Så alltså behöver jag väl korrigera tidzonen i datorns Linux (den som kör linux från System Rescue CD) ?
Jag försökte fixa det i det här inlägget, utan att lyckas.

Författare:  JimmyAndersson [ 18.49 2019-03-18 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Vänta nu... Att ändrat-datumet blir fel borde inte bero på datorns klocka i sig. Då skulle inte sekunderna stämma. (Klockornas (milli)sekunder borde inte gå exakt lika.)
Men: Däremot används nog bl.a tidzon-inställningen.

...Eller så har jag totalt fel om hur ändrat-tiden överförs/räknas ut. :)

Författare:  JimmyAndersson [ 17.25 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Fortsätter att dokumentera min upptäcktsfärd. :)

Jag kör som sagt Linux direkt från System Rescue CD och har problem med att tidzonen är fel.
Det finns inget man kan välja vid boot för att ställa in tidzon eller land.

När jag testar detta så är klockan 16:41 :
hwclock --show ger "2019-0319 15:41:17.234718+00:00"
date ger "Tue Mar 19 15:41:19 UTC 2019"



"/etc/timezone" existerar inte och tzselect ger:
"/usr/bin/tzsdelect: line 179: /usr/share/zoneinfo/iso3166.tab: No such file or directory.
/usr/bin/tzsdelect: time zone files are not set up correctly."


timedatectl ger "zsh: command not found: timedatectl"

cat /etc/localtime ger:
"T2if2UTCTZif2UTC
UTC0"


och readlink /etc/localtime ger ingenting alls. (Bara tillbaka till prompten "root@sysresccd")

cat /etc/conf.d/hwclock ger
# massor med kommentarer på flera rader och:
clock="UTC"
clock_args=""


Kort sagt: Ingen vanlig guide för hur man ställer in tidzon kommer fungera. :)

Har sett förslag om att kopiera filer från någon annan Linux-installation,
men eftersom jag inte vet exakt vilka filer och om jag sedan behöver göra något mer, så har jag inte provat.
Manualen till System Rescue CD är väldigt tunn dessvärre, så jag har inte hittat någon konkret info överhuvudtaget.


Jag har bl.a sökt ledtrådar här:
https://www.tecmint.com/check-linux-timezone/
https://wiki.archlinux.org/index.php/System_time
http://forums.system-rescue-cd.org/sear ... s=timezone
http://forums.system-rescue-cd.org/view ... one#p11477
http://forums.system-rescue-cd.org/view ... zone#p2283
https://linux-audit.com/configure-the-t ... x-systems/


--
Innan jag kastar mig över kaffebryggaren så måste jag smågnälla lite:

Jag förstår att allt tidigare i tråden har varit lite special, men kom igen.. lägga två dagar på att försöka fixa rätt *tidzon*?!
Det gick ju i Windows 95 ! -Utan en enda sökning på nätet. :)

I sista länken här över så står det: "Having the right time set on a Linux system is important for data synchronization, forensics, and troubleshooting."
Då vore det lite småmärkligt om det inte skulle gå på System *Rescue* CD....
(PS: Nej, jag har definitivt inte lust att behöva göra en "custom CD" bara för att kunna ställa in en simpel sak som *klockan*.)

Författare:  mrfrenzy [ 17.38 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Är det något speciellt på system rescue cd som är nödvändigt eller kan du köra en vanlig ubuntu live cd?
Där är det enkelt att fixa tidszonen.

Författare:  JimmyAndersson [ 17.59 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Nackdelen med en live-cd är att hårddisken då mountas automatiskt som r/w redan vid boot.

Författare:  mrfrenzy [ 18.09 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Jag har en Debian VM här och den mountar inte några NTFS-diskar vid boot utan det måste göras manuellt.
Dessutom är den ntfs-drivrutin som medföljer *endast* readonly. Vill man ha read-write måste man installera ntfs-3g.

Författare:  JimmyAndersson [ 18.47 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Hur är det med FAT32 på den?

Jag har en:
Debian LiveCD v.9.4.0 i386 +”non-free”
Nedladdad 2018-03-13.

Där monteras FAT32 automatiskt som r/w.
Är ganska säker att det gäller även för NTFS.

Författare:  mrfrenzy [ 18.53 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Jag har inga fat32-partitioner att testa med.
Om du kör: dpkg -l | grep ntfs så ser du huruvida paketet "ntfs-3g" är installerat. Utan detta är det omöjligt att montera ntfs RW.

Författare:  JimmyAndersson [ 19.06 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Läs trådens rubrik igen. :wink:

Med andra ord:
Hårddisken har 1st ntfs-partition och några fat32–partitioner. Dessa vill jag montera som read-only :)
(och sedan säkerhetskopiera *utan* att *något* ändras, vare sig på hårddisken eller på kopiorna, för annars blir det ingen *kopia*.)


Parentes:
Fyra (snart fem) sidor i tråden och det går inte att kopiera en hårddisk i Linux. Vad hände med Linux överlägsenhet som alla pratar om i diverse trådar? :roll:

Författare:  Borre [ 19.12 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Han svarar ju bara på om och hur ntfs monteras som rw automatiskt eller inte.

Automatiskt mount går ju att stänga av så det borde väl inte vara ett problem.

Författare:  mrfrenzy [ 19.13 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Aha, hade glömt vad du skrev för fyra sidor sen :)

Då skulle jag göra enligt följande:
Boota datorn med "clonezilla" på en usb eller cd.
Anslut till din synology server och gör en image på din disk. Välj att inte använda komprimering och inte använda splittade filer.

Då kommer du få en fil för varje partition på din synology typ sda1.dd.bin

Så kan du stänga av windowsdatorn och behöver den inte mer.
Sen gör du dina filer skrivskyddade om du vill vara extra säker: chmod -w sda?.dd.bin

Nu kan du laborera hur mycket som helst på synologyn. Montera dom och dela ut för att komma åt från en windowsdator och köra robocopy (för att bevara crtime). Eller arbeta med dom direkt i ssh.

Författare:  JimmyAndersson [ 20.51 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

"Aha, hade glömt vad du skrev för fyra sidor sen :)"

Inga problem. Vem har inte glömt det vid det här laget. :D
(Jag påminner mig själv genom att läsa rubriken, som ju står över varje inlägg. :wink: )

Det du skriver låter väldigt bra. :tumupp:

Några saker bara som jag måste hitta svaren på:
1) Kan man ändra tidzon i Clonezilla? [edit: Det verkar så.]
2) Automonterar Clonezilla partitioner? [edit: De ska inte ens vara monterade när man gör en image.]
3) Stödjer det FAT32 och NTFS? [edit: Ja!]
4a) Måste man göra några "special-trick" (dvs det mesta som jag behövt göra i tråden) som root i Synologyn för att kunna montera image-filerna?
4b) Kommer de monterade "image-enheterna" att ha rätt skapat/ändrat-datum och åäö?

När jag har hittat svaren på det, först då kommer jag prova med Clonezilla. Annars blir det ännu en cykeltur utan slut. :)

edit: Jag lägger till svaren i listan ovan när jag hittar dem. Fråga 4a och 4b kvar.
edit 2: "Clonezilla Live is a small bootable GNU/Linux distribution for x86/amd64 (x86-64) based computers." Min dator är 32 bit.


edit 3:
Den senaste versionen som uttryckligen inte är 64-bit verkar vara den här:

" Stable Clonezilla live (2.4.5-23) Released

This release of Clonezilla live (2.4.5-23) includes minor enhancements and
bug fixes.
ENHANCEMENTS and CHANGES
* The underlying GNU/Linux operating system was upgraded. This release is
based on the Debian Sid repository (as of 2016/Feb/10).
* Linux kernel was updated to 4.3.5-1. From Linux kernel v4, the default
union file system has been changed to overlay, therefore if you edit boot
parameter manually, you have to use "union=overlay". No more using
"union=aufs". Due to the linux kernel change in Debian repository, no
more i586 linux kernel, so now Debian-based Clonezilla live is only
released with 3 architectures: i686, i686-pae and amd64.
BUG FIXES
* Failed to set keyboard layout due to console-common was removed. Thanks
to Matthew M for reporting this. (https://sourceforge.net/p/clonezilla/
support-requests/70/)
Posted by Steven Shiau 2016-02-10
Labels: stable release "

Författare:  mrfrenzy [ 22.21 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

> 1) Kan man ändra tidzon i Clonezilla? [edit: Det verkar så.]
Tidszon spelar ingen roll, clonezilla gör en image block för block av partitionen så all information i fildatat är oförändrad.

>2) Automonterar Clonezilla partitioner? [edit: De ska inte ens vara monterade när man gör en image.]
Korrekt, ingenting monteras eller skrivs på källdisken, den bara läser sektorer från disken

>3) Stödjer det FAT32 och NTFS? [edit: Ja!]
Ja det funkar med alla sorters partitioner

>4a) Måste man göra några "special-trick" (dvs det mesta som jag behövt göra i tråden) som root i Synologyn för att kunna montera image-filerna?
Nej för kopieringen från källdisken behövs inga trick alls, bara tillgång till en filserver med samba eller en usb-disk, alltså en helt vanlig användare på synologyn som kan montera en disk med \\synology\disk

4b) Kommer de monterade "image-enheterna" att ha rätt skapat/ändrat-datum och åäö?
>Japp, förutsatt att du använder rätt kommandon när du monterar dom och att klockan går rätt i din synology när du monterar.

>edit 2: "Clonezilla Live is a small bootable GNU/Linux distribution for x86/amd64 (x86-64) based computers." Min dator är 32 bit.
x86 == 32-bit, inga problem. Det heter "i686" på download-sidan

* Failed to set keyboard layout due to console-common was removed.
>Keyboard layout, locale osv spelar ingen roll i detta steg så länge du låter bli åäö i filnamnet på din imagefil :)

Författare:  JimmyAndersson [ 23.06 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Såg nu att du postat under tiden jag skrev. :)
Jag återkommer till ditt inlägg.

"Clonezilla Live is a small bootable GNU/Linux distribution for x86/amd64 (x86-64) based computers."
Äsch, nu ser jag: "x86-64". Ha! Missade det totalt. Så jag tog den versionen i mitt förra inlägg. Jaja.


[Det här skrevs innan jag sett ditt inlägg:]

Har startat CD'n jag valde i ovanstående inlägg.
När CD'n bootat så valde jag det översta alternativet i menyn.
(Testade först att välja alternativ 2 och tryckte TAB för att se alternativ, men det hände inget.)

Sedan kom jag till valet: "Start_Clonezilla" eller "Enter_shell".
Jag ska ju montera lite grejer, så jag väljer "Enter_shell" och sedan "cmd - Enter command line prompt".
Och där är allt klart.

mount -l visar inget fuffens. Bra, så långt.
lsblk visar bl.a USB-minnet jag testar med och jag kan se att det inte monterats automatiskt.

Sedan försökte jag ansluta till Synology'n, men fick "Network is unreachable".

ifconfig visar ingen eth0. Bara lo.
Okej då, då tar vi /sbin/ifconfig -a och då ser jag eth0.
Med cat /proc/net/dev ser jag också eth0 (och lo).
cat /etc/network/interfaces saknar eth0.

Så man måste alltså konfigurera nätverket själv. Inte hela världen, men inte ännu en grej just nu tack. :)
Provar därför att reboota och välja "Start Clonezilla" istället.

Kommer till alternativen:
"Device-image - Work with disks or partitions using images
Device-device - Work directly fron disk or partition to a disk or partition"

Väljer det första.

Sedan vart filerna ska:
Hmm.. "We will mount that device or remote resources as /home/partimag. The Clonezilla image will be saved to or read from /home/partimag."
Jag får alltså inte välja vart filerna ska? Tror inte riktigt att jag hänger med här..... :)
Jag väljer iallafall alternativ "ssh_server" nu, även om det borde varit client, men övriga val verkade inte (heller) stämma.

Sedan dyker det upp "Choose the mode to setup the network".
Väljer "dhcp". ..och får en massa "Network is down".
Trycker CTRL+C.

Här försökte jag en massa saker för att fixa det, men icke.


Jag återkommer till ditt senaste inlägg lite senare, så det inte blir så rörigt i tråden. :)

Författare:  mrfrenzy [ 23.09 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Du behöver inte montera och greja i shell.

Bara välj "start clonezilla live" och följ instruktionerna.
Work with disks or partitions using images

Sen ansluter du till synologyn via "samba file share".
Då kommer din mapp från synology finnas monterad och du kan gå vidare och välja vilken disk som ska klonas.

Författare:  JimmyAndersson [ 23.20 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

"samba file share" finns inte.

Jag kan välja mellan:
local_dev
ssh_server
samba_server
nfs_server
webdav_server
s3_server
swift_server
enter_shell
skip

I förra inlägget valde jag "ssh_server", men den hittade inte nätverket.
Nu bootade jag om och provar igen, men jag har inte gjort valet (här över i mitt inlägg) än.

edit:
"Du behöver inte montera och greja i shell."
Behöver inte greja i shell? Haha, den var bra! Hade inte hört den tidigare. :mrgreen:

Författare:  mrfrenzy [ 23.32 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Japp Samba server är det då som gäller.

Ssh server skulle också kunna funka med den specialanvändaren du gjorde för rsync men samba funkar med vanlig användare.

Författare:  JimmyAndersson [ 23.42 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Bra!

Valde det och fick sedan frågan om nätverk. Valde DHCP.
Får då bl.a:

"Sending DHCP broadcast from device eth0
RTNETLINK answers: No such file or directory
send_packet: Network is down
Och då försöker den med kortare intervall tills:
No working leases in persistent database - sleeping.
Ok,. Now writing the setting to network config file... Done!

No network card is configured! Do you want to configure again ?"

Ja det var ju så roligt så det gör vi... :roll:
Yes

Och då får jag frågan igen:
dhcp
static
pppoe
enter_shell

Tja, enda rimliga alternativet är ju då enter_shell, men det har jag redan provat.
Eventuellt stöds väl inte mitt nätverkskort, men det dök inte upp något om det efter jag bootat. Allt såg bra ut.
Nätverkskortet har fungerat med alla möjliga sorters Linux jag testat. Det är ett (Intel PRO/100M PCI-kort.)

Författare:  mrfrenzy [ 23.46 2019-03-19 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Citera:
http://drbl.org/faq/fine-print.php?path=./2_System/57_why_ubuntu_based_clonezilla_live.faq#57_why_ubuntu_based_clonezilla_live.faq

Some network card requires non-free firmware, and this is only included in Ubuntu-based Clonezilla live. Not in Debian-based one.


Det blir alltså denna: https://clonezilla.org/downloads/downlo ... lternative

Författare:  JimmyAndersson [ 00.58 2019-03-20 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Okej. Nedladdad, bränd på CD och startad. Är framme vid där jag väljer "samba_server".

Sedan blir det rörigt. Det blev helfel när jag testade först, så jag gör om det och skriver ner samtidigt.

"IP address or FQDN of the server"..
Jag hakar upp mig på att det står "server". Förra gången valde jag 192.168.1.1
men då försökte den ju ansluta dit, och då förstod(?) jag att det ska vara adressen till min NAS.
Så nu skriver jag 192.168.1.102 men jag är egentligen totalt vilse.

"Domain in the samba server, You can cancel this if no domain is set in the Samba server"..
Jag har ju ingen Samba server. Jag valde ju att Clonezilla skulle vara samba_server.
Så jag väljer "Cancel".

"Account in server, the account that you have the permission to write (for saving image) or read, Ex administrator"..
Ojoj.. det borde kanske vara min användare på Synologyn? Så jag väljer "rsync".

"The directory where the Clonezilla image will be saved to or read from, Ex images"..
Jag gjorde ju mapparna "/NetBackup/test1" tidigare. Så jag skriver det,
även om det känns som att det borde vara hela sökvägen.

"Samba protocol version. If not sure, try the default one (v1.0)"..
Okej, då väljer jag 1.0.

"Which security mode do you want?"..
Väljer "auto Use system default".

Och så ska man ange lösenord. Äntligen är jag säker på vad jag ska skriva. :)

Ojojoj...
Det kom upp:

"Mounting Samba server by:
LC_ALL=C mount -t cifs "//192.168.1.102/NetBackup/test1" /home/partimag -o user="rsync",vers=1.0
Password for rsync@192.168.1.102/NetBackup/test1: ******************************
The file system disk space usage:
*******************************************************
Source: //192.168.1.102/NetBackup/test1[/test1]
fstype: cifs
size, osv.. tar inte med det här.
Target: /home/partimag
*******************************************************
Press "Enter" to continue....."


Glöm att jag gör det!
Det där blev fullständigt fel. :shock:
Jag avbröt och stängde av datorn.

Jag kan inte med Clonezilla och då är det väldigt korkat att använda det för att kopiera en hårddisk.



T.ex det här:
"The directory where the Clonezilla image will be saved to or read from, Ex images"
"saved or read" står det i flera av valen.
Jag menar... "Ange var du vill kopiera ifrån ..eller till. ..vem vet..." :wacko: :verysad:
Jag har inte alls lust att spela rysk roulette med min hårddisk.

Så, Nej. Inte Clonezilla. Tyvärr. Men tack för tipset.

Författare:  Borre [ 03.20 2019-03-20 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Clonezilla är inte bara till för att göra en kopia utan för att återställa också, därav "saved to or read from", alltså platsen där du antingen tänker spara imagen eller läsa existerade image. Plasten, samba eller vad du nu väljer, mountas till /home/partimag.

Samba servern har du i din NAS.

Istället för att greja med nätverket, är det inte enklare att koppla in en annan disk och kopiera allt dit?
Om du sen måste ha sakerna på NASen är det väl bara flytta imagen dit efteråt. Nog för att du var väl nära nog nyss att kunna kopiera till NASen.
Här beskrivs det tämligen tydligt hur man gör, och du gjorde väl ungefär så..
https://www.raymond.cc/blog/guide-for-m ... lonezilla/

Författare:  JimmyAndersson [ 04.41 2019-03-20 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

”Clonezilla är inte bara till för att göra en kopia utan för att återställa också, därav "saved to or read from"”

Jovisst, men hur vet man då om man ska ange källan eller målet ?
Varför inte bara ”Source:” och så fyller man i det. Därefter ”Target:” och så fyller man i det? Men nä, man kör med ”Source or target”. Det är som att ha två knappar där det på båda står ”Save or delete”.



”Samba servern har du i din NAS.”

Och som ända val i Clonezilla. :) Man kunde inte välja Client där.


”Istället för att greja med nätverket, är det inte enklare att koppla in en annan disk och kopiera allt dit? ”

Och nästa steg? Hur får jag de filerna från en annan disk att hamna på NAS’en?


”Om du sen måste ha sakerna på NASen är det väl bara flytta imagen dit efteråt.”

Vänta nu, hur kom vi från ”en annan disk” till en image? :)
Och hur hamnar imagen på NAS’en? Det har ju inte gått trots 5 sidor i tråden. :)


Tack för länken, men jag undviker gärna Clonezilla hädanefter.
Är det så rörigt att man inte ens kan utläsa vad som är källa och vad som är mål så vill jag inte att det programmet kommer i närheten av min hårddisk.

(Och det kvittar om flera hundra tusen personer tycker att programmet är enkelt och bra, så länge de inte erbjuder sig att sitta här och göra mina säkerhetskopior gratis.)


—-
Jag har lite idéer om fortsättningen av det här.

Det är två saker som jag skulle ha nytta av att veta:
1) Vilka filer är inblandade i att få tidzon att fungera i en Linux-installation. Hur ser filerna ut?
2) Vad (specifikt) reglerar om en enhet ska auto-mountas eller ej.

Svaret på fråga 1 gör att jag kanske kan få det att fungera i System Rescue CD.
Svaret på fråga 2 gör att jag kanske kan använda i princip vilken vanlig Linux-installation som helst för att fixa det.

I morgon onsdag är sista dagen för det här projektet.
Någon gång måste krånglet ta slut. (Jag är mer trött på det än det verkar :) )

Först och främst måste jag då försöka hitta svaren på de frågorna.
Har jag inte löst det (dvs är 100% klar) i morgon onsdag så ger jag upp tråden. För jag har lyckats komma lika långt sedan jag startade tråden som jag gjorde när hårddisken bara låg på hyllan och jag gjorde annat i ett år.

Nackdelen är då att jag inte har något bra sätt att göra backup, men jag kan åtminstone ägna mig åt något annat.

Så om någon sitter och ruvar på något som skulle fungera:
Berätta gärna! :)
Men bara om det inte involverar Clonezilla-programmet. CD’n i sig har jag inget emot.

Författare:  Borre [ 05.45 2019-03-20 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Du ska ange var imagen ska sparas, alternativt var imagen är sparad, inget annat! Det kan väl inte vara så svårt att förstå?
Vad du sen kopierar från eller till väljer du i ett senare steg.

Ja, samba server för det är vad du ska ansluta till, du väljer vad du ska ansluta till.

"Och nästa steg? Hur får jag de filerna från en annan disk att hamna på NAS’en?"
Om det inte framgick så menar jag såklart att du skippar samba i clonezilla och kopierar till en annan disk istället. Eftersom Linux vekar väldigt krångligt så tar du den disken, kopplar in den i Windows och flyttar allt till NASen.

Du gjorde ju i princip rätt tidigare men vägrar nu använda programmet för att du tolkar saker på fel sätt, försök lär dig programnet istället så blir det säkert lättare. Länken jag postade är väldigt enkel att följa.

Författare:  mrfrenzy [ 08.40 2019-03-20 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Ja som borre säger var du på helt rätt väg.
Synology är en samba server.
Det fösrta steget du gjorde är att ansluta synologyn till en tempmapp på livecdn "/home/partimg".

I nästa steg väljer man om man vill kopiera en hårddisk till image på servern eller tvärtom.

Att man skulle återställa av misstag och skriva över hårddisken är uteslutet. För sådana operationer frågar den efter bekräftelse två gånger.

Författare:  JimmyAndersson [ 04.16 2019-03-21 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Borre:
"Det kan väl inte vara så svårt att förstå? "

Det där var ju en smart kommentar.... :wall:



Frenzy:
"Ja som borre säger var du på helt rätt väg."

Då har du nog missförstått vad jag vill göra. :)

Jag vill kopiera *TILL* 192.168.1.102/NetBackup/test1.

Men trots att jag försökte flera gånger så blev det ändå:
"Source: //192.168.1.102/NetBackup/test1[/test1]
Target: /home/partimag"


Så tyvärr: Clonezilla är inget för mig.
(Hur enkelt och bra Clonezilla är, får ni gärna ta i en annan tråd.
Personligen så förstår jag inte hur man kan tycka att "where to read or write from or to:" är en bra idé. Men vi är alla olika.)

---


I kväll har jag försökt lösa det här med att få rätt "Ändrad"-tid, som jag skrivit om tidigare. Ganska intressant.
Bl.a så har jag fixat så att localtime är samma som tidzon-infon som används för Sverige.
Men trots att både hwclock och systemtiden är rätt, så blir det ändå fel "Ändrad"-tid
och jag mindes det jag kom på tidigare: Att det är något med tidzonen i sig.

Till slut hittade jag detta i manualen för hwclock:

"A Linux kernel maintains a concept of a local timezone for the system. But don't be misled -- almost nobody cares what timezone the kernel thinks it is in. Instead, programs that care about the timezone (perhaps because they want to display a local time for you) almost always use a more traditional method of determining the timezone: They use the TZ environment variable and/or the /usr/share/zoneinfo directory, as explained in the man page for tzset(3). However, some programs and fringe parts of the Linux kernel such as filesystems use the kernel timezone value. An example is the vfat filesystem. If the kernel timezone value is wrong, the vfat filesystem will report and set the wrong timestamps on files.
hwclock sets the kernel timezone to the value indicated by TZ and/or /usr/share/zoneinfo when you set the System Time using the --hctosys option. "


Aha! :idea:

Det fetstilta är problemet som kvarstår. Har inte riktigt klurat ut exakt hur "kernel timezone value" sätts, eller hur/om jag kan se det.
Jag misstänker även att jag får lägga till någon tidzon manuellt i /etc/zoneinfo/Europe/Stockholm t.ex,
men vet inte riktigt hur jag sedan väljer den tidzonen. Sedan tror jag att TZ-variabeln ordnar sig, om den används, men det verkar inte så.
Så det är en liten pollett som behöver falla på plats där. :)


I övrigt så är status såhär:
Image-kopieringen verkar lösa sig, men jag måste prova det (i System Rescue CD) med USB-minnet först.
Menyvalet för att montera en image i Synology'n är gråmarkerat, så det kvarstår också att undersöka.
Sedan behöver jag kolla upp vad som händer om jag har en monterad image (så jag kommer åt filerna) och raderar en fil.
Behöver *hela* image-filen "räknas om"/ändras av Synologyn? Eller är det bara t.ex pekare/register som ändras, ungefär som en riktigt hårddisk.

Så allt krångel verkar iallafall vara över och i morgon kväll är det kopierings-dags. :)
Om det går, så gör jag image-filer med t.ex dd (i System Rescue CD),
och separata filer ska kopieras med rsync (förutsatt att det fetmarkerade ovan blivit rätt.)


Det vore riktigt kul om jag fick ordning på "kernel timezone value"! Hoppas hoppas... :)

Författare:  Borre [ 06.55 2019-03-21 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Citera:
Jag vill kopiera *TILL* 192.168.1.102/NetBackup/test1.

Men trots att jag försökte flera gånger så blev det ändå:
"Source: //192.168.1.102/NetBackup/test1[/test1]
Target: /home/partimag"

Det där visar enbart med vad som mountas till vilken sökväg, du har ju tom mount-kommandot som körs ovanför den där texten:
mount -t cifs "//192.168.1.102/NetBackup/test1" /home/partimag -o user="rsync",vers=1.0
Om du fortfarande menar att det är fel så förstår jag inte alls vad du menar eller vill göra.

Författare:  JimmyAndersson [ 12.57 2019-03-21 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Det kan väl inte vara så svårt att förstå? :wink:

Författare:  Borre [ 14.18 2019-03-21 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

Jo uppenbarligen väldigt svårt.

Men visst, lycka till.

Författare:  JimmyAndersson [ 14.50 2019-03-21 ]
Inläggsrubrik:  Re: Backup av read-only hårddisk?

:D

Tack.. :hacker:

Alla tidsangivelser är UTC + 1 timme
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/