Följ Black Week på SweClockers

Komponentval och programvara för hemmaserver

Permalänk
Medlem

Komponentval och programvara för hemmaserver

Skapade först en tråd om centraliserad nätverkslagring men inser att jag är ute efter två saker egentligen.

Behov:

  • Centraliserad nätverkslagring/NAS av värdefull data (familjefoton/videor, dokument) med backup till extern hårddisk och molntjänst t.ex. Backblaze. Försöker alltså åstadkomma 3-2-1 backup. Finns inget stort lagringsbehov så det är främst åtkomsten och backup som är i fokus. Ska i dagsläget utnyttjas av 2 användare, en inom hemnätverket (jag) och en utanför. Båda har lågt datalagringsbehov.

  • Hosta lösenordshanterare (Bitwarden), bokmärkeshanterare (linkding?), anteckningar (Joplin?) och ev. Nextcloud eller liknande för synka foton/videor från mobil. Ska utnyttjas av samma 2 användare som ovan.

  • Hosta hemsidor med WordPress och phpBB, och kanske personliga sociala nätverk (Mastodon, Pixelfed - ej öppen för registreringar).

Nybörjare på server/nätverk men är villig att lägga ner tid på att lära mig. Något jag däremot känner mig mindre intresserad av men som jag ändå måste ha, är rätt hårdvara (och programvara). Så behöver tips och råd på detta. Vill köra allt med öppen och fri källkod.

Funderar på Raspberry Pi, är den tillräcklig? Som NAS med Openmediavault och Tailscale (kanske Plex eller Kodi också för att nå familjevideor på TV). Behöver jag en till Raspberry Pi för tjänster och hemsidor eller kan jag ha allt på en? Funderar på om tjänsterna ska vara på NAS-delen eller server-delen.

Alternativ bör jag bygga en "vanlig server" som används för allt (lagring, tjänster, hemsidor)? Nått i stil med detta? Måste vara tillräckligt kraftfull såklart men önskar samtidigt resurssnålt när/om elpriserna drar iväg igen. Om jag ska bygga nått annat än Raspberry Pi önskar jag att den går att få färdigbyggd från Inet (Inets datorbyggare) så att jag bara kan tuta och köra med USB-sticka.

Har sedan tidigare en UPS mot strömavbrott. Kan nog inte hålla en server uppe en längre tid dock.

Permalänk
Medlem

En en PI skulle alla gånger kunna fungera som NAS, jag själv skulle då välja en Pi5 8GB RAM, men lägg till en m2 SSD. Att hosta några enklare hemsidor skulle fungera det med, beroende på projektet och hur mycket trafik du förväntas få, om du kommer få mer än bara några unika besökare samtidigt skulle jag inte vilja ha det på en PI däremot, men om du skall ha den för privat ändamål i tx utvecklingssyfte så kan det ju fungera. Som OS skulle jag säga Ubuntu Server. Så om du skall ha den till mer än att labba och lära dig med så är det nog bättre att köpa en riktigt server, det finns flera bra Tower modeller eller Microservrar som inte kostar allt för mkt begagnat, du vill inte ha en Rackserver hemma som står på 24/7, det kommer låta!

Eftersom du skall göra detta för att lära dig tycker jag gott och väl att du kan börja med en PI, men för att ha det som något i drift på riktigt är det inte något bra alternativ. Det är såklart upp till dig men tycker du skall börja där innan du lägger större pengar på en riktigt server.

Om du är sugen på en mer riktig server som inte kostar allt för mycket och är tyst och tar liten plats så har jag själv bra erfarenheter från dell PowerEgde T20 tx, och du kan få en rätt stabil sådan med 32Gb RAM och runt 1gb lagring för kanske 2500-4000 kr begagnad, tx denna det finns såklart en uppsjö av alternativ, men min erfarenhet säger att just T20 är ett bra alternativ för att lära sig och även i drift/produktion i mindre skala.
Dessutom är det ju så att för hemmabruk och labbande/lärande måste det ju nödvändigtvis inte vara en regelrätt server, du kan ju i princip använda vilken dator du vill för detta, det som är bra med en riktigt server är bland annat att de stödjer ECC-minnen, har RAID ifrån början för det mesta och är byggda för att vara igång långa perioder med stor belastning osv.

Visa signatur
Permalänk
Medlem
Skrivet av Jull3Haxor:

En en PI skulle alla gånger kunna fungera som NAS, jag själv skulle då välja en Pi5 8GB RAM, men lägg till en m2 SSD. Att hosta några enklare hemsidor skulle fungera det med, beroende på projektet och hur mycket trafik du förväntas få, om du kommer få mer än bara några unika besökare samtidigt skulle jag inte vilja ha det på en PI däremot, men om du skall ha den för privat ändamål i tx utvecklingssyfte så kan det ju fungera. Som OS skulle jag säga Ubuntu Server. Så om du skall ha den till mer än att labba och lära dig med så är det nog bättre att köpa en riktigt server, det finns flera bra Tower modeller eller Microservrar som inte kostar allt för mkt begagnat, du vill inte ha en Rackserver hemma som står på 24/7, det kommer låta!

Eftersom du skall göra detta för att lära dig tycker jag gott och väl att du kan börja med en PI, men för att ha det som något i drift på riktigt är det inte något bra alternativ. Det är såklart upp till dig men tycker du skall börja där innan du lägger större pengar på en riktigt server.

Om du är sugen på en mer riktig server som inte kostar allt för mycket och är tyst och tar liten plats så har jag själv bra erfarenheter från dell PowerEgde T20 tx, och du kan få en rätt stabil sådan med 32Gb RAM och runt 1gb lagring för kanske 2500-4000 kr begagnad, tx denna det finns såklart en uppsjö av alternativ, men min erfarenhet säger att just T20 är ett bra alternativ för att lära sig och även i drift/produktion i mindre skala.
Dessutom är det ju så att för hemmabruk och labbande/lärande måste det ju nödvändigtvis inte vara en regelrätt server, du kan ju i princip använda vilken dator du vill för detta, det som är bra med en riktigt server är bland annat att de stödjer ECC-minnen, har RAID ifrån början för det mesta och är byggda för att vara igång långa perioder med stor belastning osv.

Tack så mycket för ditt svar. Blir riktigt taggad på att sätta igång.

När du skrev använda vilken dator jag vill kom jag på att vi har en äldre HP EliteDesk inköpt från Inrego för några år sedan. Skulle den funka tro? Har den inte tillgänglig här men har följande information om den:

Processor Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz 3.20 GHz
Installerat RAM-minne 4,00 GB
Systemtyp 64-bitars operativsystem, x64-baserad processor

Tror det är en HP EliteDesk 800 G1 SFF. Skulle den funka? Givetvis med uppgraderat RAM-minne. Rekommenderas 32GB? Den har både SSD (huvuddisk) och HDD men tänkt plocka ut HDD:n då den väsnas. Vet inte om denna dator egentligen är menad att stå på 24/7 eller hur mycket ström den drar, men som du skriver, för att börja lära sig vore det toppen om jag slapp köpa nytt. Kanske kan göra senare när jag vet mer vart detta leder.

Kan jag köra NAS på den lika gärna som på Pi5 eller skulle du rekommendera en Pi med 8GB RAM som NAS och sen denna gamla dator som hemmaserver för hemsidor? Var bör jag installera tjänsterna på? (Lösenords- och bokmärkeshanterare, anteckningar, Nextcloud)

Jag har inga hemsidor idag då jag inte har haft lust att betala för webbhotell så det har mest blivit leka lokalt på dator men utan chans att testa något skarpt online. Det vore förstås kul om en hemsida senare drog till sig besökare och skulle det behövas en "riktig" server då så kan jag ju införskaffa det då, och istället fokusera på att lära mig nu.

Däremot funderar jag på om jag kan/bör ha NAS och server på samma maskin? Frågar för att jag är extra rädd om det som finns på min NAS dvs. vill göra allt för undvika intrång som kan riskera dataförlust (men kommer givetvis köra backup på extern hårddisk och backup). Med det sagt kanske det går lika bra att skydda på separat disk på datorn lika gärna som på en Pi 5? Jag menar, jag vill ju ändå kunna nå min NAS utifrån men ska då läsa på om Tailscale, så att det blir så säkert det kan bli för att vara uppkopplat. Det är ingen brådska att koppla upp min NAS men jag hade gärna velat göra det för att synka foton/videor från mobil men även nå saker på min NAS. Framför allt för att erbjuda en annan person tillgång till detta.

Permalänk
Medlem
Skrivet av backup:

Tack så mycket för ditt svar. Blir riktigt taggad på att sätta igång.

När du skrev använda vilken dator jag vill kom jag på att vi har en äldre HP EliteDesk inköpt från Inrego för några år sedan. Skulle den funka tro? Har den inte tillgänglig här men har följande information om den:

Processor Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz 3.20 GHz
Installerat RAM-minne 4,00 GB
Systemtyp 64-bitars operativsystem, x64-baserad processor

Tror det är en HP EliteDesk 800 G1 SFF. Skulle den funka? Givetvis med uppgraderat RAM-minne. Rekommenderas 32GB? Den har både SSD (huvuddisk) och HDD men tänkt plocka ut HDD:n då den väsnas. Vet inte om denna dator egentligen är menad att stå på 24/7 eller hur mycket ström den drar, men som du skriver, för att börja lära sig vore det toppen om jag slapp köpa nytt. Kanske kan göra senare när jag vet mer vart detta leder.

Kan jag köra NAS på den lika gärna som på Pi5 eller skulle du rekommendera en Pi med 8GB RAM som NAS och sen denna gamla dator som hemmaserver för hemsidor? Var bör jag installera tjänsterna på? (Lösenords- och bokmärkeshanterare, anteckningar, Nextcloud)

Funkar utmärkt. Har kört med en Dell i flera år, dock i7-4790 (har jag för mig), och 24GB RAM på min. Räcker fint för mina behov.
Drar en del ström tyvärr. Och ska du köra Jellyfin och vill koda om video så är hårdvaran inte bra/utdaterad. men det går ju att installera ett grafikkkort för det.

Jag puffar för Synology, har provat och gett upp Proxmox och Truenas. Orkar inte med terminalandet...
Xpenology alltså, heter det om man kör Synology på en vanlig burk. Finns nog en del server-programvara inbyggt, annars kör man Docker (Container Manager på deras språk). Nackdel är att burken bootas med USB-minne........

Visa signatur

//
Tomas!

Permalänk
Medlem
Skrivet av mrTLU:

Funkar utmärkt. Har kört med en Dell i flera år, dock i7-4790 (har jag för mig), och 24GB RAM på min. Räcker fint för mina behov.
Drar en del ström tyvärr. Och ska du köra Jellyfin och vill koda om video så är hårdvaran inte bra/utdaterad. men det går ju att installera ett grafikkkort för det.

Jag puffar för Synology, har provat och gett upp Proxmox och Truenas. Orkar inte med terminalandet...
Xpenology alltså, heter det om man kör Synology på en vanlig burk. Finns nog en del server-programvara inbyggt, annars kör man Docker (Container Manager på deras språk). Nackdel är att burken bootas med USB-minne........

Ja, strömförbrukningen oroar mig lite. Där känns Pi5 bra, ska ju inte dra mycket ström alls.

Xpenology? Varför jag är negativ till färdiga lösningar som Synology beror på att jag ogillar proprietär programvara och att min enhet en dag slutar få uppdateringar. Vet att folk använder äldre enheter långt efter uppdateringarna upphört men jag vet inte om de bara kör lokalt då. För det känns osäkert att köra något ouppdaterat uppkopplat mot nätet. Tänker jag fel? Kör man kanske in Xpenology på den då eller går det ens? Installera nått annat? Vad gör man med en Synology enhet efter att de har slutat supporta den?

Permalänk
Medlem

Som ovan nämnt, den kommer nog fungera utmärkt. RAM brukar man ju inte kunna få för mycket av, men beror ju lite på om du kommer köra massa VM osv. Ovan nämndes ju Proxmox, jag själv älskar Proxmox, det är alltså en level 1 host/hypervisor , alltså ett OS som har som uppgift att hantera olika virtuella maskiner (VM), detta kan av olika anledningar var bra när du skall köra olika servertjänster, att istället för att ha alla tjänster på samma installation så delar du upp dom på olika virtuella maskiner. Finns ju andra vägar med, ovan nämndes containers med tx Docker.

Jag skulle välja att ha min NAS separat, antingen om du bygger d n själv med en PI eller köper en färdig, du kan hitta rätt bra begagnad NAS med kanske 6TB lagring för omkring 2000kr.

Förutom mer RAM så kan du vilja ha ett till nätverkskort, om du kommer ha din server i ett nätverk, då har du ett kort för anslutning till internet och det andra för kommunikation med nätverket.

När du släpper ut din server mot internet så kommer det betyda att säkerheten måste tas på stort allvar, det finns mycket att göra och lära sig inom det ämnet, men det är ju endel av det roliga, enligt mig det roligaste:)

Visa signatur
Permalänk
Medlem
Skrivet av Jull3Haxor:

Som ovan nämnt, den kommer nog fungera utmärkt. RAM brukar man ju inte kunna få för mycket av, men beror ju lite på om du kommer köra massa VM osv. Ovan nämndes ju Proxmox, jag själv älskar Proxmox, det är alltså en level 1 host/hypervisor , alltså ett OS som har som uppgift att hantera olika virtuella maskiner (VM), detta kan av olika anledningar var bra när du skall köra olika servertjänster, att istället för att ha alla tjänster på samma installation så delar du upp dom på olika ka virtuella maskiner. Finns ju andra vägar med, ovan nämndes containers med tx Docker.

Jag skulle välja att ha min NAS separat, antingen om du bygger d n själv med en PI eller köper en färdig, du kan hitta rätt bra begagnad NAS med kanske 6TB lagring för omkring 2000kr.

Förutom mer RAM så kan du vilja ha ett till nätverkskort, om du kommer ha din server i ett nätverk, då har du ett kort för anslutning till internet och det andra för kommunikation med nätverket.

När du släpper ut din server mot internet så kommer det betyda att säkerheten måste tas på stort allvar, det finns mycket att göra och lära sig inom det ämnet, men det är ju endel av det roliga, enligt mig det roligaste:)

Okej, så NAS separat. Behöver absolut inga 6TB lagring. Fyller inte ens 1TB eller en 250GB intern hårddisk så bara 1TB lär räcka i många år framöver. Vill ha en NAS för centraliserad nätverkslagring med backups och åtkomst från alla enheter samt mer än en användare. Däremot har jag inget behov av flera hårddiskplatser.

Hur låter en Pi5 som NAS och en uppdaterad äldre HP EliteDesk som server eller finns det nått syfte med att välja Synology? Synology är väl främst en NAS och inte en server? Bättre och billigare med Pi5 som NAS och låta min äldre HP EliteDesk agera server?

Japp, jag får läsa på och vara försiktig innan jag släpper ut min server mot Internet (och åtkomst till min NAS).

Permalänk
Medlem
Skrivet av backup:

Okej, så NAS separat. Behöver absolut inga 6TB lagring. Fyller inte ens 1TB eller en 250GB intern hårddisk så bara 1TB lär räcka i många år framöver. Vill ha en NAS för centraliserad nätverkslagring med backups och åtkomst från alla enheter samt mer än en användare. Däremot har jag inget behov av flera hårddiskplatser.

Hur låter en Pi5 som NAS och en uppdaterad äldre HP EliteDesk som server eller finns det nått syfte med att välja Synology? Synology är väl främst en NAS och inte en server? Bättre och billigare med Pi5 som NAS och låta min äldre HP EliteDesk agera server?

Japp, jag får läsa på och vara försiktig innan jag släpper ut min server mot Internet (och åtkomst till min NAS).

Jag tycker det låter strålande, du skall ju som sagt i detta skede ha sakerna för att lära dig!
Synologys fördel är bla att den har färdiga lösningar för backup, filsynkronisering, molnlagring, och mediaserverfunktioner, sedan är den kanske lite enklare. Synology kan du använda som en server med, men även om den kanske inte är skapad enbart för det ändamålet, sedan är den ju såklart sämre i prestanda än din EliteDisk och har lite andra begränsningar.

Men som sagt jag tycker du skall köra på det du tänker, men det är ju min åsikt, finns kanske andra som inte håller med, men det får ju stå för dem:).

Visa signatur
Permalänk
Medlem
Skrivet av Jull3Haxor:

Jag tycker det låter strålande, du skall ju som sagt i detta skede ha sakerna för att lära dig!
Synologys fördel är bla att den har färdiga lösningar för backup, filsynkronisering, molnlagring, och mediaserverfunktioner, sedan är den kanske är den lite enklare. Synology kan du använda som en server med, men även om den kanske inte är skapad enbart för det ändamålet, sedan är den ju såklart sämre i prestanda än din EliteDisk och har lite andra begränsningar.

Men som sagt jag tycker du skall köra på det du tänker, men det är ju min åsikt, finns kanske andra som inte håller med, men det får ju stå för dem:).

Andra får gärna dela med sig av sina tankar och åsikter förstås. Alltid bra att ta del av olika vinklar.

Förstår att Synology är "plug and play" och kommer med färdiga lösningar. Det som oroar mig dock är att jag lär mig mindre, förstår mindre, får mindre kontroll och att jag betalar dyrt för något som en dag slutar supportas. Sånt stör mig. Jag vill att hårdvaran ska bli utdaterad, inte tvärtom.

Permalänk
Medlem
Skrivet av backup:

Andra får gärna dela med sig av sina tankar och åsikter förstås. Alltid bra att ta del av olika vinklar.

Förstår att Synology är "plug and play" och kommer med färdiga lösningar. Det som oroar mig dock är att jag lär mig mindre, förstår mindre, får mindre kontroll och att jag betalar dyrt för något som en dag slutar supportas. Sånt stör mig. Jag vill att hårdvaran ska bli utdaterad, inte tvärtom.

Jag förstår dig, du lär dig ju inte mkt alls om du köper något där allt är serverat, men tror dock inte du behöver oroa dig för att det skall bli så dom du är rädd för, att det plötsligt inte längre kommer finnas stöd osv, visst kanske finns det en liten möjlighet men tror inte det är speciellt sannolikt dock. Men åter igen, det du vill är ju att få kunskap och lära dig, då skall du självklart köra på det som gör att du i största utsträckning måste göra saker på egen hand och söka kunskap och information, det är trotts allt det som är det roligaste, tycker jag iaf:).

Visa signatur
Permalänk
Medlem
Skrivet av backup:

Ja, strömförbrukningen oroar mig lite. Där känns Pi5 bra, ska ju inte dra mycket ström alls.

Xpenology? Varför jag är negativ till färdiga lösningar som Synology beror på att jag ogillar proprietär programvara och att min enhet en dag slutar få uppdateringar. Vet att folk använder äldre enheter långt efter uppdateringarna upphört men jag vet inte om de bara kör lokalt då. För det känns osäkert att köra något ouppdaterat uppkopplat mot nätet. Tänker jag fel? Kör man kanske in Xpenology på den då eller går det ens? Installera nått annat? Vad gör man med en Synology enhet efter att de har slutat supporta den?

Jag kör Synology på min NAS (för det är en sådan), dock är den för seg kör att köra Docker på. Så, därav att jag även kör Synology (Xpenology) på en vanlig dator. Och anledningen till det, är att jag inte har hittat en NAS-programvara jag trivs med. Jag har kört Proxmox, TrueNAS, OpenMediavault, vanlig-vanilj-Debian, men jag orkar inte med att terminala hela tiden. Speciellt på en NAS där man grejar så pass sällan. Nästa gång har man glömt vad och hur man gjorde...

Visa signatur

//
Tomas!

Permalänk
Medlem

Men hur som, riktigt kul att du är intresserad av att lära dig sånna här saker och utvecklas. Började labba med sånt för många år sedan, kunde inte ett smack, men jag hadde väldigt roligt och lärde mig sjukt mycket. Det är ett brett område med många delar att utforska och fördjupa sig i. Välkommen

Visa signatur
Permalänk
Medlem
Skrivet av Jull3Haxor:

Jag förstår dig, du lär dig ju inte mkt alls om du köper något där allt är serverat, men tror dock inte du behöver oroa dig för att det skall bli så dom du är rädd för, att det plötsligt inte längre kommer finnas stöd osv, visst kanske finns det en liten möjlighet men tror inte det är speciellt sannolikt dock. Men åter igen, det du vill är ju att få kunskap och lära dig, då skall du självklart köra på det som gör att du i största utsträckning måste göra saker på egen hand och söka kunskap och information, det är trotts allt det som är det roligaste, tycker jag iaf:).

Angående rädslan för att det plötsligt inte kommer finnas stöd: https://www.sweclockers.com/forum/trad/1726007-d-link-till-ag...

Givetvis behöver man inte vara rädd i närtid men på sikt så blir det alltså e-skrot om man faktiskt vill hålla sin NAS uppdaterad och säker för åtkomst även hemifrån.

Annars håller jag med om att jag inte lär mig något när jag får allt serverat. När nått strular eller dylikt så känner man sig så tafatt och i händerna på andra. Även om jag givetvis kommer få lägga ner mycket tid på lära mig så tänker jag att det betalar sig senare.

Skrivet av mrTLU:

Jag kör Synology på min NAS (för det är en sådan), dock är den för seg kör att köra Docker på. Så, därav att jag även kör Synology (Xpenology) på en vanlig dator. Och anledningen till det, är att jag inte har hittat en NAS-programvara jag trivs med. Jag har kört Proxmox, TrueNAS, OpenMediavault, vanlig-vanilj-Debian, men jag orkar inte med att terminala hela tiden. Speciellt på en NAS där man grejar så pass sällan. Nästa gång har man glömt vad och hur man gjorde...

Om man kör Linux på sin primära dator tänker jag att terminalen blir vardagsmat. Kanske annorlunda om man kör Windows eller Mac.

Skrivet av Jull3Haxor:

Men hur som, riktigt kul att du är intresserad av att lära dig sånna här saker och utvecklas. Började labba med sånt för många år sedan, kunde inte ett smack, men jag hadde väldigt roligt och lärde mig sjukt mycket. Det är ett brett område med många delar att utforska och fördjupa sig i. Välkommen

Tack! Ja, jag känner en som sysslar med det också (privat/hobby, inte yrkesmässigt) så jag kan få tips och råd därifrån. Hade kanske inte vågat annars för aldrig sysslat med liknande. Å andra sidan blev tröskeln lägre när jag faktiskt kan använda en gammal dator istället för köpa nytt. Bara Pi5 jag får köpa men den är billig.

En annan fundering. Kan jag ha två operativ på HP EliteDesk (på olika diskar) dvs. en för server och en för desktop, eller blir det för mycket för datorn tro? Tänkte främst göra alldagliga saker på desktop delen såsom surfa, skriva dokument, men också göra backup av Pi5 NAS så det finns på två fysiska diskar (utöver molntjänst). Även intresserad av att köra Windows i VM (om möjligt).

Just det, hur stor bör disken för en server vara? SSD såklart, kör SSD på allt. Behöver servern en snabbare M.2 eller räcker SATA?

Permalänk
Medlem
Skrivet av backup:

Angående rädslan för att det plötsligt inte kommer finnas stöd: https://www.sweclockers.com/forum/trad/1726007-d-link-till-ag...

Givetvis behöver man inte vara rädd i närtid men på sikt så blir det alltså e-skrot om man faktiskt vill hålla sin NAS uppdaterad och säker för åtkomst även hemifrån.

Annars håller jag med om att jag inte lär mig något när jag får allt serverat. När nått strular eller dylikt så känner man sig så tafatt och i händerna på andra. Även om jag givetvis kommer få lägga ner mycket tid på lära mig så tänker jag att det betalar sig senare.

Om man kör Linux på sin primära dator tänker jag att terminalen blir vardagsmat. Kanske annorlunda om man kör Windows eller Mac.

Tack! Ja, jag känner en som sysslar med det också (privat/hobby, inte yrkesmässigt) så jag kan få tips och råd därifrån. Hade kanske inte vågat annars för aldrig sysslat med liknande. Å andra sidan blev tröskeln lägre när jag faktiskt kan använda en gammal dator istället för köpa nytt. Bara Pi5 jag får köpa men den är billig.

En annan fundering. Kan jag ha två operativ på HP EliteDesk (på olika diskar) dvs. en för server och en för desktop, eller blir det för mycket för datorn tro? Tänkte främst göra alldagliga saker på desktop delen såsom surfa, skriva dokument, men också göra backup av Pi5 NAS så det finns på två fysiska diskar (utöver molntjänst). Även intresserad av att köra Windows i VM (om möjligt).

Just det, hur stor bör disken för en server vara? SSD såklart, kör SSD på allt. Behöver servern en snabbare M.2 eller räcker SATA?

Jag skulle inte rekommendera att dualboota med Windows på en maskin som körs som server däremot går det ju utmärkt att köra som VM. Men jag ser egentligen inte varför du behöver just Windows om du skall ha det till det du beskriver, det finns mängder med bra distros som är enkla att använda för daliy use. Jag nämnde ju Proxmox innan och där kan du lätt skapa olika VM's både för dina servrar och Windows. Jag skulle som sagt välja att köra Proxmox som OS/Hypervisor och där skapa en VM för varje tserver, alltså en för Web osv, det blir säkrare och stabilare, om du kommer ha 32GB RAM tillgängligt så harkan du ha i princip 32 olika VM's, dina servrar kan du sedan ansluta till antingen vi SSH eller via en webbläsare via VNC om du behöver administrera serven från en annan dator.

Vad gäller diskar så går det bra att köra på en vanlig SSD på SATA utan problem. Något som kan vara skönt och bra att ha för att underlätta för backup osv är att du installerar en RAID kontroller så att du kan bygga RAID för dina diskar, inget måste men du skulle uppskatta det tror jag, riktiga servrar har i princip alltid RAID.

Visa signatur
Permalänk
Medlem
Skrivet av backup:

Om man kör Linux på sin primära dator tänker jag att terminalen blir vardagsmat. Kanske annorlunda om man kör Windows eller Mac.

Jag tänker mer på väldigt specifika kommandon. Som sagt, man gör det inte ofta, men när det väl behövs så känner jag ett motstånd att varje gång rota rätt på hur man gör med sökningar på google, på kommandon jag inte ens minns vilka det var:

Min Synology-NAS lagrar jag saker på, det är ju i princip vad hårdvaran klarar av.
T.ex Jellyfin kör jag på min docker-dator (numera xpenology). För att mata Jellyfin med video så behövde jag mounta en nätverksenhet från NAS-en till debian/proxmox/whatever, och det enklaste blev att mounta en nfs-enhet i fstab.
Och DET är inget jag lägger på minnet hur man gör, för det görs inte till vardags. (Fast webmin kan ju hjälpa där, har jag upptäckt.)
Och allt detta även om jag kör linux på min privata laptop dagligen.
I Synology fixar jag allt det där grafiskt. Inga problem än så länge.

För att skapa docker-containers, så är Synology en hel hög skräp. Där skapar jag mha Portainer, har inte hittat nåt scenario där jag har saknat nån funktion där i. Alltså, inget terminal där heller. Och åter där, vem håller alla docker-kommandon i minnet?

Har inga problem med terminalen, jag kör t.ex update där i varje gång, istället för grafiska gränssnittet. Men för udda, sällan-grejer så är det hopplöst att försöka komma ihåg varje exakt kommando och exakta argument. Därav att jag anser att grafiska gränssnitt nog behövs på en helt annan nivå än vad linux-utvecklare och många daglig-användare tycks tycka. Så länge det inte sker, så kommer gamla puckon som mig aldrig byta till Linux. För mycket meck och googlande efter kommandon. Jag kan boota win på min laptop bara för att kunna klicka runt i kontrollpanelen en stund, och se alla alternativ som finns.

Visa signatur

//
Tomas!

Permalänk
Medlem
Skrivet av Jull3Haxor:

Jag skulle inte rekommendera att dualboota med Windows på en maskin som körs som server däremot går det ju utmärkt att köra som VM. Men jag ser egentligen inte varför du behöver just Windows om du skall ha det till det du beskriver, det finns mängder med bra distros som är enkla att använda för daliy use. Jag nämnde ju Proxmox innan och där kan du lätt skapa olika VM's både för dina servrar och Windows. Jag skulle som sagt välja att köra Proxmox som OS/Hypervisor och där skapa en VM för varje tserver, alltså en för Web osv, det blir säkrare och stabilare, om du kommer ha 32GB RAM tillgängligt så harkan du ha i princip 32 olika VM's, dina servrar kan du sedan ansluta till antingen vi SSH eller via en webbläsare via VNC om du behöver administrera serven från en annan dator.

Vad gäller diskar så går det bra att köra på en vanlig SSD på SATA utan problem. Något som kan vara skönt och bra att ha för att underlätta för backup osv är att du installerar en RAID kontroller så att du kan bygga RAID för dina diskar, inget måste men du skulle uppskatta det tror jag, riktiga servrar har i princip alltid RAID.

Tror det blev lite missuppfattning. Menar inte dualboota med Windows utan dualboota t.ex. Ubuntu Server och Ubuntu Desktop exempelvis (fast kanske Linux Mint). Fast det är inte att rekommendera? Windows menade jag i just VM. Jag behöver inte Windows till något som har med servern att göra men tänkte för desktop-delen, om jag behöver komma åt nått program som ej finns till Linux. Inget som behövs på daglig basis precis. Tänkte mer att jag skulle vilja använder datorn till mer än server typ surf, skriva dokument osv. Fast det kan göras i servermiljön? Får kolla upp Proxmox OS/Hypervisor.

Hur tänker du med RAID? Tanken är ju en disk till Pi5 (ev. en USB-disk) och sen två i desktopen. Tanken var att ta backup till desktopens sekundära disk från Pi5 som agera NAS/centrallagring. Sen är frågan om servern bör vara på samma disk som backupen eller om servern bör ligga på primära disken tillsammans med OS?

Först blir det att hämta hem desktopen, blåsa rent den då den har stått och dammat, sen fixa RAM, plocka ut HDD och ersätta med SSD (detta är sekundär platsen, finns redan en mindre primär SSD). Ett till nätverkskort behövs bara när jag är redo att gå online va? Sen bootbar USB och blåsa ut Windows som är på den idag.

Permalänk
Medlem
Skrivet av mrTLU:

Jag tänker mer på väldigt specifika kommandon. Som sagt, man gör det inte ofta, men när det väl behövs så känner jag ett motstånd att varje gång rota rätt på hur man gör med sökningar på google, på kommandon jag inte ens minns vilka det var:

Min Synology-NAS lagrar jag saker på, det är ju i princip vad hårdvaran klarar av.
T.ex Jellyfin kör jag på min docker-dator (numera xpenology). För att mata Jellyfin med video så behövde jag mounta en nätverksenhet från NAS-en till debian/proxmox/whatever, och det enklaste blev att mounta en nfs-enhet i fstab.
Och DET är inget jag lägger på minnet hur man gör, för det görs inte till vardags. (Fast webmin kan ju hjälpa där, har jag upptäckt.)
Och allt detta även om jag kör linux på min privata laptop dagligen.
I Synology fixar jag allt det där grafiskt. Inga problem än så länge.

För att skapa docker-containers, så är Synology en hel hög skräp. Där skapar jag mha Portainer, har inte hittat nåt scenario där jag har saknat nån funktion där i. Alltså, inget terminal där heller. Och åter där, vem håller alla docker-kommandon i minnet?

Har inga problem med terminalen, jag kör t.ex update där i varje gång, istället för grafiska gränssnittet. Men för udda, sällan-grejer så är det hopplöst att försöka komma ihåg varje exakt kommando och exakta argument. Därav att jag anser att grafiska gränssnitt nog behövs på en helt annan nivå än vad linux-utvecklare och många daglig-användare tycks tycka. Så länge det inte sker, så kommer gamla puckon som mig aldrig byta till Linux. För mycket meck och googlande efter kommandon. Jag kan boota win på min laptop bara för att kunna klicka runt i kontrollpanelen en stund, och se alla alternativ som finns.

Okej, då förstår jag. Man kanske ska anteckna kommandon man kan tänkas behöva använda mer sällan? Förstår ändå poängen och nyttan i grafiska gränssnitt, Linux skulle nog bli mer attraktivt om mer fokus låg på det. Ändå känner jag att behovet av kontroll gör att jag får lära mig att hantera terminalen.

Permalänk
Medlem
Skrivet av mrTLU:

Jag tänker mer på väldigt specifika kommandon. Som sagt, man gör det inte ofta, men när det väl behövs så känner jag ett motstånd att varje gång rota rätt på hur man gör med sökningar på google, på kommandon jag inte ens minns vilka det var:

Min Synology-NAS lagrar jag saker på, det är ju i princip vad hårdvaran klarar av.
T.ex Jellyfin kör jag på min docker-dator (numera xpenology). För att mata Jellyfin med video så behövde jag mounta en nätverksenhet från NAS-en till debian/proxmox/whatever, och det enklaste blev att mounta en nfs-enhet i fstab.
Och DET är inget jag lägger på minnet hur man gör, för det görs inte till vardags. (Fast webmin kan ju hjälpa där, har jag upptäckt.)
Och allt detta även om jag kör linux på min privata laptop dagligen.
I Synology fixar jag allt det där grafiskt. Inga problem än så länge.

För att skapa docker-containers, så är Synology en hel hög skräp. Där skapar jag mha Portainer, har inte hittat nåt scenario där jag har saknat nån funktion där i. Alltså, inget terminal där heller. Och åter där, vem håller alla docker-kommandon i minnet?

Har inga problem med terminalen, jag kör t.ex update där i varje gång, istället för grafiska gränssnittet. Men för udda, sällan-grejer så är det hopplöst att försöka komma ihåg varje exakt kommando och exakta argument. Därav att jag anser att grafiska gränssnitt nog behövs på en helt annan nivå än vad linux-utvecklare och många daglig-användare tycks tycka. Så länge det inte sker, så kommer gamla puckon som mig aldrig byta till Linux. För mycket meck och googlande efter kommandon. Jag kan boota win på min laptop bara för att kunna klicka runt i kontrollpanelen en stund, och se alla alternativ som finns.

Att inte minnas kommandon är ju egentligen ett ikkeproblem. är nog ingen som lägger precis alla kommandon på minnet, speciellt de man inte använder ofta, men jag själv och många andra skriver ju "kokböcker" , alltså anteckningar med svåra kommandon eller kommandon som inte används så ofta men lätta att hitta när de behövs. Sedan är det ju Linux vi pratar om, för saker som kräver en rad kommandon som är svåra att minnas kan vi ju enkelt skriva ett BASH-Script som utför det vi vill göra med och sedan kör det med några få knapptryck när det behövs..

Jag förstår dig hur du menar, men tror ni två har olika utgångspunkter, du vill ha din NAS för att dela filer enkelt i ditt hem så du kan dra på en film på din tv eller annan enhet utan problem, då vill man ju att allt bara funkar och med så lite ansträngning som möjligt, du kanske använder Linux mycket men det betyder ju inte att du använder det på ett så avancerat vis som det handlar om di detta fall,och då vill man ju gärna sköta allt via enkla GUI, men i detta fall vill han ju framför allt lära sig saker och fördjupa sig i detta och då är det ju såklart något helt annat, han vill helt enkelt inte bara klicka på en knapp så är allt fixat, han vill ju göra det på en annan nivå.

Visa signatur
Permalänk
Medlem
Skrivet av backup:

Tror det blev lite missuppfattning. Menar inte dualboota med Windows utan dualboota t.ex. Ubuntu Server och Ubuntu Desktop exempelvis (fast kanske Linux Mint). Fast det är inte att rekommendera? Windows menade jag i just VM. Jag behöver inte Windows till något som har med servern att göra men tänkte för desktop-delen, om jag behöver komma åt nått program som ej finns till Linux. Inget som behövs på daglig basis precis. Tänkte mer att jag skulle vilja använder datorn till mer än server typ surf, skriva dokument osv. Fast det kan göras i servermiljön? Får kolla upp Proxmox OS/Hypervisor.

Hur tänker du med RAID? Tanken är ju en disk till Pi5 (ev. en USB-disk) och sen två i desktopen. Tanken var att ta backup till desktopens sekundära disk från Pi5 som agera NAS/centrallagring. Sen är frågan om servern bör vara på samma disk som backupen eller om servern bör ligga på primära disken tillsammans med OS?

Först blir det att hämta hem desktopen, blåsa rent den då den har stått och dammat, sen fixa RAM, plocka ut HDD och ersätta med SSD (detta är sekundär platsen, finns redan en mindre primär SSD). Ett till nätverkskort behövs bara när jag är redo att gå online va? Sen bootbar USB och blåsa ut Windows som är på den idag.

Ah.
Såhär; Proxmox är alltså ett OS som ligger i botten, i Proxmox skapar du olika virtuella maskiner som du kan ha vilket os du vill på, så med andra ord kan du ju såklart ha både din/dina servrar, Windows och även en eller flera Linux Desktop. Proxmox är en typ1 Hypervisor, detta innebär att istället för att göra som tx VirtualBox som är en typ 2 som delar datorns resurser med ditt os tx Windows så körs dina maskiner direkt mot hårdvaran i datorn utan att dela resurserna med det os det körs ifrån. Fördelarna med att lägga dina servrar på olika VMs är bland annat säkrare, om en tjänst går ner så går inte alla ner utan du kan starta om den aktuella som felar eller vita andra åtgärder. Sedan är de olika servrarna isolerade genom att köra varje server på en separat VM, skapas en fysisk och logisk isolering mellan servrarna. Om en VM skulle bli attackerad eller gå sönder, påverkar det inte de andra VMs, du kan tillämpa olika säkerhetspolicies och brandväggsregler på varje VM för att säkerställa att de inte kan kommunicera med varandra om det inte är avsett. Du kan tilldela specifika mängder CPU, RAM och lagring till varje VM, vilket gör att du kan optimera resursanvändning för olika servrar med olika behov.
Prestandaoptimering, om en VM börjar kräva mer resurser (t.ex. om en server blir mer belastad), kan du enkelt tilldela mer CPU eller RAM utan att påverka andra servrar.

Enkel hantering, Proxmox erbjuder ett användarvänligt gränssnitt för att hantera alla VMs. Du kan övervaka resurser, starta om, stänga av eller säkerhetskopiera alla servrar från ett enda gränssnitt.
Det är lättare att implementera automatisering (t.ex. backup, uppdateringar och övervakning) när alla servrar är virtuella.

Eftersom varje VM är en separat enhet, kan du enkelt skapa säkerhetskopior av individuella servrar utan att påverka andra servrar.
Om något går fel, kan du snabbt återställa en VM till en tidigare säkerhetskopia.

Sedan dina funderingar om du skall ha dina backuper på samma disk som dit system, självklart inte, om det blir fel på den disken så har du ju ingen backup att tillgå!
Ang RAID så är det kanske inget du behöver nu nu när du säger det, men det är skönt och tryggt.
Att köra med en USB disk kommer att fungera men läs/skrivhastigheten är möjligen lägre via USB, men det fungerar såklart.
Precis, om du bara skall ha den lokalt kan du mkt väl köra med enbart ett nätverkskort.

Om du väljer att köra med Proxmox så är det det du skall skapa ett bootbar USB för.

Här en bra guide för hur du installerar Proxmox: https://www.youtube.com/watch?v=_u8qTN3cCnQ förövrigt är killen som gör det klippet bra att följa med massor av bra tips för personer som dig!

Några saker jag lärt mig på vägen från total nykomling till något kunnat som du kan ha nytta av i början:

- Läs på så mycket du kan, såklart. Ta reda på vilka steg du måste ta och vad du behöver lära dig.
- Utforma en plan, du kommer ha nytta av att ha tänkt igenom hur du skall gå till väga med allt, gör en komihåglista med all info som du kan tänkas behöva, typ : 1: Gör i maskinen redo, 2: Skapa usb med os, 3: Installera osv osv.
- Ha tålamod, åter igen Tålamod,, det kommer mkt troligt uppstå situationer på vägen, men det är så du lär dig mest.
- Dokumentera det du gör, dels för att det är bra för lärandet men även bra att ha info om vad du gjort
- Backuper, åter igen Backuper (Använd tx Snapper eller TimeShift om ditt os kan använda TimeShift) gå även ta snaps direkt i Proxmox (en snap är alltså en ögonblicksbild av ditt system, så om något pajar så är det bara återställa det från senaste fungerande snap.)
- Ha roligt!

Visa signatur
Permalänk
Skrivet av Jull3Haxor:

det som är bra med en riktigt server är bland annat att de (...) har RAID ifrån början för det mesta

Vill bara kommentera detta specifikt:
Jag ser väldigt få situationer idag där jag skulle rekommendera någon att köpa ett hårdvaru-RAID annat än om man av någon anledning insisterar på att köra Windows med NTFS som filsystem direkt på sin hårdvara - vilket jag idag inte ser någon som helst anledning att göra.

Satsar man på en server som ska innehålla flera diskar bör man istället titta på ett rent HBA för lagringen och låta ett modernt mjukvarubaserat diskhanteringssystem/filsystem ta hand om redundans och virtuella diskar åt en direkt inifrån ens valda operativsystem.

(Naturligtvis finns det också både RAID-kort och HBA-kort att köpa i form av instickskort som passar i vilken PC som helst med lämpliga kortplatser, om man vill prova sig fram med en lägre initialkostnad, exempelvis just med något liknande de T20 du nämner.)

Permalänk
Medlem
Skrivet av Det Otroliga Åbäket:

Vill bara kommentera detta specifikt:
Jag ser väldigt få situationer idag där jag skulle rekommendera någon att köpa ett hårdvaru-RAID annat än om man av någon anledning insisterar på att köra Windows med NTFS som filsystem direkt på sin hårdvara - vilket jag idag inte ser någon som helst anledning att göra.

Satsar man på en server som ska innehålla flera diskar bör man istället titta på ett rent HBA för lagringen och låta ett modernt mjukvarubaserat diskhanteringssystem/filsystem ta hand om redundans och virtuella diskar åt en direkt inifrån ens valda operativsystem.

(Naturligtvis finns det också både RAID-kort och HBA-kort att köpa i form av instickskort som passar i vilken PC som helst med lämpliga kortplatser, om man vill prova sig fram med en lägre initialkostnad, exempelvis just med något liknande de T20 du nämner.)

Korrekt, skrev RAID och missade att nämna HBA, men RAID används dock ändå mkt, många som köper en server för hemmalabb köper inte en den senaste hårdvaran som kostar massor utan istället äldre maskiner och dessa har nästan alltid RAID..

Visa signatur
Permalänk
Skrivet av Jull3Haxor:

Korrekt, skrev RAID och missade att nämna HBA, men RAID används dock ändå mkt, många som köper en server för hemmalabb köper inte en den senaste hårdvaran som kostar massor utan istället äldre maskiner och dessa har nästan alltid RAID..

Jo, men du måste ner på riktigt anemisk hårdvara för att RAID-kortet ska ge en prestandafördel jämfört med att låta processorn göra det jobbet, och även då har du alla nackdelar av ett (billigt) hårdvaru-RAID: en ganska ineffektiv lagringslösning som inte enkelt kan flyttas till en bättre server utan dataförlust om/när det är dags. I ett sådant fall skulle jag personligen ändå rekommendera en person att undvika att använda RAID-funktionen i hårdvaran även om den finns där.

Permalänk
Medlem
Skrivet av Det Otroliga Åbäket:

Jo, men du måste ner på riktigt anemisk hårdvara för att RAID-kortet ska ge en prestandafördel jämfört med att låta processorn göra det jobbet, och även då har du alla nackdelar av ett (billigt) hårdvaru-RAID: en ganska ineffektiv lagringslösning som inte enkelt kan flyttas till en bättre server utan dataförlust om/när det är dags. I ett sådant fall skulle jag personligen ändå rekommendera en person att undvika att använda RAID-funktionen i hårdvaran även om den finns där.

ok, kanske jag som inte hängt med helt där, har gått in på ett annat spår jag fördjupat mig i, så du har säkert helt rätt i det du skriver.

Visa signatur
Permalänk
Medlem
Skrivet av backup:

Skapade först en tråd om centraliserad nätverkslagring men inser att jag är ute efter två saker egentligen.

Behov:

  • Centraliserad nätverkslagring/NAS av värdefull data (familjefoton/videor, dokument) med backup till extern hårddisk och molntjänst t.ex. Backblaze. Försöker alltså åstadkomma 3-2-1 backup. Finns inget stort lagringsbehov så det är främst åtkomsten och backup som är i fokus. Ska i dagsläget utnyttjas av 2 användare, en inom hemnätverket (jag) och en utanför. Båda har lågt datalagringsbehov.

  • Hosta lösenordshanterare (Bitwarden), bokmärkeshanterare (linkding?), anteckningar (Joplin?) och ev. Nextcloud eller liknande för synka foton/videor från mobil. Ska utnyttjas av samma 2 användare som ovan.

  • Hosta hemsidor med WordPress och phpBB, och kanske personliga sociala nätverk (Mastodon, Pixelfed - ej öppen för registreringar).

Nybörjare på server/nätverk men är villig att lägga ner tid på att lära mig. Något jag däremot känner mig mindre intresserad av men som jag ändå måste ha, är rätt hårdvara (och programvara). Så behöver tips och råd på detta. Vill köra allt med öppen och fri källkod.

Funderar på Raspberry Pi, är den tillräcklig? Som NAS med Openmediavault och Tailscale (kanske Plex eller Kodi också för att nå familjevideor på TV). Behöver jag en till Raspberry Pi för tjänster och hemsidor eller kan jag ha allt på en? Funderar på om tjänsterna ska vara på NAS-delen eller server-delen.

Alternativ bör jag bygga en "vanlig server" som används för allt (lagring, tjänster, hemsidor)? Nått i stil med detta? Måste vara tillräckligt kraftfull såklart men önskar samtidigt resurssnålt när/om elpriserna drar iväg igen. Om jag ska bygga nått annat än Raspberry Pi önskar jag att den går att få färdigbyggd från Inet (Inets datorbyggare) så att jag bara kan tuta och köra med USB-sticka.

Har sedan tidigare en UPS mot strömavbrott. Kan nog inte hålla en server uppe en längre tid dock.

Har du funderat på en NUC eller motsvarande mini-PC? Dessa har låg strömförbrukning, är tysta och har ganska bra prestanda numera. Finns både nytt och begagnat.

Om jag vore du skulle jag ha en separat enhet som NAS och därefter en NUC som server. NASen går att köra med Raspberry Pi eller annan valfri hårdvara, systemet kommer inte belastas särskilt hårt. Om du vill förbereda för framtida utbyggnad så skaffa ett chassi med många diskplatser redan nu och ta en gammal kontorsdator eller något som hårdvara. TrueNAS har jag bra erfarenheter av och webbgränssnittet är enkelt att använda. Jag använder det själv på mina NAS:ar. Ytterligare uppgraderingar skulle kunna vara 10 Gbit nätverk på NASen och ECC minne om du är intresserad.

Därefter till själva servern. Jag hade valt en NUC för den smidiga formfaktorn och satt en liten SSD i den och mycket RAM. Sen installerar man valfri virtualiseringslösning med öppen källkod som Proxmox eller XCP-ng. Lagringen för dina VMs kör du på din NAS.

Självklart går det att köra allt på samma fysiska maskin men min erfarenhet är att du får högre stabilitet om du separerar lagring och hosting av VMs som Bitwarden och Nextcloud. Om någon VM kraschar eller hosten behöver uppdateras så har du fortfarande tillgång till lagringen. Dessutom gör denna set-up att det blir enkelt att uppgradera i framtiden om du vill utöka ditt system. Vill du köra med High-Avalability i framtiden för dina tjänster? Skaffa ytterligare en Proxmox host. eller motsvarande. Fördelen med att lagringen ligger på din NAS gör att du enkelt kan flytta VMs från en host till en annan.

Det är kul att hosta själv och kunna slippa kommersiella molntjänster. Att ha en enkel VPN och komma åt alla sina viktiga filer oavsett var man befinner sig är fantastiskt. Dessutom lär man sig massor om hårdvara och mjukvara på kuppen vilket gör att du kan få bättre prestanda och en bättre användarupplevelse med tiden. Varm välkommen till self-hosting världen och kom ihåg att frustrationerna brukar lösa sig bara man har lite tålamod och Googlar!

Visa signatur

Utan spaning, ingen aning.

Permalänk
Medlem
Skrivet av IB:

Har du funderat på en NUC eller motsvarande mini-PC? Dessa har låg strömförbrukning, är tysta och har ganska bra prestanda numera. Finns både nytt och begagnat.

Om jag vore du skulle jag ha en separat enhet som NAS och därefter en NUC som server. NASen går att köra med Raspberry Pi eller annan valfri hårdvara, systemet kommer inte belastas särskilt hårt. Om du vill förbereda för framtida utbyggnad så skaffa ett chassi med många diskplatser redan nu och ta en gammal kontorsdator eller något som hårdvara. TrueNAS har jag bra erfarenheter av och webbgränssnittet är enkelt att använda. Jag använder det själv på mina NAS:ar. Ytterligare uppgraderingar skulle kunna vara 10 Gbit nätverk på NASen och ECC minne om du är intresserad.

Därefter till själva servern. Jag hade valt en NUC för den smidiga formfaktorn och satt en liten SSD i den och mycket RAM. Sen installerar man valfri virtualiseringslösning med öppen källkod som Proxmox eller XCP-ng. Lagringen för dina VMs kör du på din NAS.

Självklart går det att köra allt på samma fysiska maskin men min erfarenhet är att du får högre stabilitet om du separerar lagring och hosting av VMs som Bitwarden och Nextcloud. Om någon VM kraschar eller hosten behöver uppdateras så har du fortfarande tillgång till lagringen. Dessutom gör denna set-up att det blir enkelt att uppgradera i framtiden om du vill utöka ditt system. Vill du köra med High-Avalability i framtiden för dina tjänster? Skaffa ytterligare en Proxmox host. eller motsvarande. Fördelen med att lagringen ligger på din NAS gör att du enkelt kan flytta VMs från en host till en annan.

Varför krångla med att skaffa mer hårdvara än vad han behöver i detta skede, han har redan en burk som kommer fungera toppen för det han skall gör, upplys mig gärna om du kan motivera att han inte skall göra det. Hans tanke är ju redan att separera lagringen på så vis att han kör sitt os/Proxmox på en disk sedan andra diskar för lagring samt den NAS han skall bygga.

Men visst, det är alltid bra att ha framtiden i åtanke såklart. Men tycker gott att han inte behöver mer än det han redan har och planerar att använda sig av,.

Visa signatur
Permalänk
Medlem
Skrivet av Jull3Haxor:

Varför krångla med att skaffa mer hårdvara än vad han behöver i detta skede, han har redan en burk som kommer fungera toppen för det han skall gör, upplys mig gärna om du kan motivera att han inte skall göra det. Hans tanke är ju redan att separera lagringen på så vis att han kör sitt os/Proxmox på en disk sedan andra diskar för lagring samt den NAS han skall bygga.

Men visst, det är alltid bra att ha framtiden i åtanke såklart. Men tycker gott att han inte behöver mer än det han redan har och planerar att använda sig av,.

Menade inte att han skulle skaffa massa hårdvara som inte behövs. Ville illustrera lite olika alternativ som finns och hur andra har gjort sina set-up. Sen är det såklart en användnings, budget och prestandafråga. Ska man lagra lite foton och dokument är prestandakraven inte så stora. Vill man in stället redigera video direkt från sin NAS i 4K så är behoven annorlunda. Håller med dig om att man bör ha framtiden i åtanke. Det brukar underlätta om vill uppgradera eller utöka systemet längre fram.

Att använda HP EliteDesk som han redan har går utmärkt. Att komplettera med mer RAM rekommenderas starkt.

Ser ut som om att han tänkte köpa en RPi 5 oavsett, givet första inlägget i tråden. Den funkar bra att använda som NAS. Många här på forumet gillar och använder TrueNAS men det bör undvikas på RPi.

Intel i5-4570 stödjer max 32 GB enligt Intel ARK

Visa signatur

Utan spaning, ingen aning.

Permalänk
Medlem
Skrivet av IB:

Menade inte att han skulle skaffa massa hårdvara som inte behövs. Ville illustrera lite olika alternativ som finns och hur andra har gjort sina set-up. Sen är det såklart en användnings, budget och prestandafråga. Ska man lagra lite foton och dokument är prestandakraven inte så stora. Vill man in stället redigera video direkt från sin NAS i 4K så är behoven annorlunda. Håller med dig om att man bör ha framtiden i åtanke. Det brukar underlätta om vill uppgradera eller utöka systemet längre fram.

Att använda HP EliteDesk som han redan har går utmärkt. Att komplettera med mer RAM rekommenderas starkt.

Ser ut som om att han tänkte köpa en RPi 5 oavsett, givet första inlägget i tråden. Den funkar bra att använda som NAS. Många här på forumet gillar och använder TrueNAS men det bör undvikas på RPi.

Intel i5-4570 stödjer max 32 GB enligt Intel ARK

Ah, få är jag med. Ja, han skall ju göra det i syfte att lära sig hur man gör och hur det funkar, så för nu duger det ju helt klart, vad som kommer senare och vilka behov som kommer finnas är ju svårt att sia om,.. .
Vad gäller TrueNAS finns det ju alternativ isf.

Visa signatur
Permalänk
Medlem
Skrivet av Jull3Haxor:

Ah.
Såhär; Proxmox är alltså ett OS som ligger i botten, i Proxmox skapar du olika virtuella maskiner som du kan ha vilket os du vill på, så med andra ord kan du ju såklart ha både din/dina servrar, Windows och även en eller flera Linux Desktop. Proxmox är en typ1 Hypervisor, detta innebär att istället för att göra som tx VirtualBox som är en typ 2 som delar datorns resurser med ditt os tx Windows så körs dina maskiner direkt mot hårdvaran i datorn utan att dela resurserna med det os det körs ifrån. Fördelarna med att lägga dina servrar på olika VMs är bland annat säkrare, om en tjänst går ner så går inte alla ner utan du kan starta om den aktuella som felar eller vita andra åtgärder. Sedan är de olika servrarna isolerade genom att köra varje server på en separat VM, skapas en fysisk och logisk isolering mellan servrarna. Om en VM skulle bli attackerad eller gå sönder, påverkar det inte de andra VMs, du kan tillämpa olika säkerhetspolicies och brandväggsregler på varje VM för att säkerställa att de inte kan kommunicera med varandra om det inte är avsett. Du kan tilldela specifika mängder CPU, RAM och lagring till varje VM, vilket gör att du kan optimera resursanvändning för olika servrar med olika behov.
Prestandaoptimering, om en VM börjar kräva mer resurser (t.ex. om en server blir mer belastad), kan du enkelt tilldela mer CPU eller RAM utan att påverka andra servrar.

Enkel hantering, Proxmox erbjuder ett användarvänligt gränssnitt för att hantera alla VMs. Du kan övervaka resurser, starta om, stänga av eller säkerhetskopiera alla servrar från ett enda gränssnitt.
Det är lättare att implementera automatisering (t.ex. backup, uppdateringar och övervakning) när alla servrar är virtuella.

Eftersom varje VM är en separat enhet, kan du enkelt skapa säkerhetskopior av individuella servrar utan att påverka andra servrar.
Om något går fel, kan du snabbt återställa en VM till en tidigare säkerhetskopia.

...

Precis, om du bara skall ha den lokalt kan du mkt väl köra med enbart ett nätverkskort.

Om du väljer att köra med Proxmox så är det det du skall skapa ett bootbar USB för.

Här en bra guide för hur du installerar Proxmox: https://www.youtube.com/watch?v=_u8qTN3cCnQ förövrigt är killen som gör det klippet bra att följa med massor av bra tips för personer som dig!

Några saker jag lärt mig på vägen från total nykomling till något kunnat som du kan ha nytta av i början:

- Läs på så mycket du kan, såklart. Ta reda på vilka steg du måste ta och vad du behöver lära dig.
- Utforma en plan, du kommer ha nytta av att ha tänkt igenom hur du skall gå till väga med allt, gör en komihåglista med all info som du kan tänkas behöva, typ : 1: Gör i maskinen redo, 2: Skapa usb med os, 3: Installera osv osv.
- Ha tålamod, åter igen Tålamod,, det kommer mkt troligt uppstå situationer på vägen, men det är så du lär dig mest.
- Dokumentera det du gör, dels för att det är bra för lärandet men även bra att ha info om vad du gjort
- Backuper, åter igen Backuper (Använd tx Snapper eller TimeShift om ditt os kan använda TimeShift) gå även ta snaps direkt i Proxmox (en snap är alltså en ögonblicksbild av ditt system, så om något pajar så är det bara återställa det från senaste fungerande snap.)
- Ha roligt!

Intressant. Ska ta och läsa på om Proxmox. Blir mycket information att ta in nu men jag läser allt du skriver. Så Proxmox som grund och sen kan man i VMs köra Linux desktop, Windows och server? Häftigt.

Skrivet av Jull3Haxor:

Sedan dina funderingar om du skall ha dina backuper på samma disk som dit system, självklart inte, om det blir fel på den disken så har du ju ingen backup att tillgå!
Ang RAID så är det kanske inget du behöver nu nu när du säger det, men det är skönt och tryggt.
Att köra med en USB disk kommer att fungera men läs/skrivhastigheten är möjligen lägre via USB, men det fungerar såklart.

Känner att jag förklarar lite dåligt, ber om ursäkt för det (har varit onormalt trött sista tiden...).

Jag menade inte köra system på samma disk som backup, men då HP EliteDesk har plats för mer än 1 disk så tänkte jag att på en sekundär disk kunde jag göra backup av NAS dvs. så jag har en fysisk backup av NAS (Pi5) utöver en extern molntjänst. Är det en dålig idé? Om ja, varför då?

I dagsläget har jag förutom en mindre SSD systemdisk i HP EliteDesk (oklart hur stor den är, kanske 120-250GB) även en Samsung 870 EVO SATA SSD (1TB) och en extern hårddisk LaCie Rugged USB SATA SSD (500 GB). Det jag funderar på är om jag ska koppla USB-disken (LaCie) till Pi5 dvs. min NAS eller om jag ska köpa nått hölje och sätta in Samsung-disken istället. Sen tänkte jag att den disk som inte sitter i NAS:en får göra backup via HP EliteDesk (antingen internt om Samsung eller externt om LaCie).

Notera att jag har extremt lite data att lagra i dagsläget (ca 50GB) men jag räknar med mer inom närmsta framtiden då jag ska digitalisera alla pappersfoton men jag lär med stor sannolikhet inte komma i närheten av vare sig 500GB eller 1TB. Så funderar på om 500GB duger för då kopplar jag enkelt in USB-disken i Pi5 som jag ser många gör, eller om jag ska välja den större interna disken, köpa ett hölje.

Tänker att den interna kanske gör mer nytta i HP EliteDesk men då jag vill göra en fysisk backup av min NAS så skulle det innebära att den backupen är på samma disk som annat. Kanske dela upp disken (partitionera) så en del är backup av NAS och andra delen är för VMs? Tänker om den interna systemdisken inte är tillräckligt stor, oklart hur stor disk som behövs för VMs. VMs körs med fördel på systemdisken annars? Jag skulle också kunna sätta nuvarande SSD systemdisk på andra platsen så den blir sekundär disk istället (som tar backup av NAS USB-disken) och så sätter jag den stora disken som systemdisk för VMs?

Hoppas jag förklarade lite bättre nu, annars får jag försöka igen i ett nytt inlägg.

Skrivet av IB:

Har du funderat på en NUC eller motsvarande mini-PC? Dessa har låg strömförbrukning, är tysta och har ganska bra prestanda numera. Finns både nytt och begagnat.

Om jag vore du skulle jag ha en separat enhet som NAS och därefter en NUC som server. NASen går att köra med Raspberry Pi eller annan valfri hårdvara, systemet kommer inte belastas särskilt hårt. Om du vill förbereda för framtida utbyggnad så skaffa ett chassi med många diskplatser redan nu och ta en gammal kontorsdator eller något som hårdvara. TrueNAS har jag bra erfarenheter av och webbgränssnittet är enkelt att använda. Jag använder det själv på mina NAS:ar. Ytterligare uppgraderingar skulle kunna vara 10 Gbit nätverk på NASen och ECC minne om du är intresserad.

Därefter till själva servern. Jag hade valt en NUC för den smidiga formfaktorn och satt en liten SSD i den och mycket RAM. Sen installerar man valfri virtualiseringslösning med öppen källkod som Proxmox eller XCP-ng. Lagringen för dina VMs kör du på din NAS.

Självklart går det att köra allt på samma fysiska maskin men min erfarenhet är att du får högre stabilitet om du separerar lagring och hosting av VMs som Bitwarden och Nextcloud. Om någon VM kraschar eller hosten behöver uppdateras så har du fortfarande tillgång till lagringen. Dessutom gör denna set-up att det blir enkelt att uppgradera i framtiden om du vill utöka ditt system. Vill du köra med High-Avalability i framtiden för dina tjänster? Skaffa ytterligare en Proxmox host. eller motsvarande. Fördelen med att lagringen ligger på din NAS gör att du enkelt kan flytta VMs från en host till en annan.

Det är kul att hosta själv och kunna slippa kommersiella molntjänster. Att ha en enkel VPN och komma åt alla sina viktiga filer oavsett var man befinner sig är fantastiskt. Dessutom lär man sig massor om hårdvara och mjukvara på kuppen vilket gör att du kan få bättre prestanda och en bättre användarupplevelse med tiden. Varm välkommen till self-hosting världen och kom ihåg att frustrationerna brukar lösa sig bara man har lite tålamod och Googlar!

Här och nu vill jag slippa köpa nytt då jag inte vet var det här leder. Tanken från början var att köpa nått nytt men nu känns det fullständigt onödigt när jag har en gammal HP EliteDesk som ligger och dammar. Kanske inte optimal ur strömförbrukningsperspektiv men tänker att jag vill prova och lära mig först innan jag köper nått specifikt som server.

Tack ändå för tips. Hade inte tänkt på NUC men de är både små och smidiga och drar mindre ström.

Skrivet av IB:

Menade inte att han skulle skaffa massa hårdvara som inte behövs. Ville illustrera lite olika alternativ som finns och hur andra har gjort sina set-up. Sen är det såklart en användnings, budget och prestandafråga. Ska man lagra lite foton och dokument är prestandakraven inte så stora. Vill man in stället redigera video direkt från sin NAS i 4K så är behoven annorlunda. Håller med dig om att man bör ha framtiden i åtanke. Det brukar underlätta om vill uppgradera eller utöka systemet längre fram.

Att använda HP EliteDesk som han redan har går utmärkt. Att komplettera med mer RAM rekommenderas starkt.

Ser ut som om att han tänkte köpa en RPi 5 oavsett, givet första inlägget i tråden. Den funkar bra att använda som NAS. Många här på forumet gillar och använder TrueNAS men det bör undvikas på RPi.

Intel i5-4570 stödjer max 32 GB enligt Intel ARK

Redigera video direkt från NAS i 4K? Inget behov jag har just nu men vad skulle krävas för det? För då snackar vi om min NAS/Pi5 och inte om servern.

Ska absolut komplettera min HP EliteDesk med mer RAM. 32GB bör duga så det är tur att CPU:n stödjer det åtminstone. Ändå billigare att köpa RAM än en NUC hoppas jag.

Ja, jag tänkte köpa Pi5 att ha som NAS med Openmediavault. Är det så mycket sämre än TrueNAS?

Permalänk
Medlem
Skrivet av backup:

Jag menade inte köra system på samma disk som backup, men då HP EliteDesk har plats för mer än 1 disk så tänkte jag att på en sekundär disk kunde jag göra backup av NAS dvs. så jag har en fysisk backup av NAS (Pi5) utöver en extern molntjänst. Är det en dålig idé? Om ja, varför då?

I dagsläget har jag förutom en mindre SSD systemdisk i HP EliteDesk (oklart hur stor den är, kanske 120-250GB) även en Samsung 870 EVO SATA SSD (1TB) och en extern hårddisk LaCie Rugged USB SATA SSD (500 GB). Det jag funderar på är om jag ska koppla USB-disken (LaCie) till Pi5 dvs. min NAS eller om jag ska köpa nått hölje och sätta in Samsung-disken istället. Sen tänkte jag att den disk som inte sitter i NAS:en får göra backup via HP EliteDesk (antingen internt om Samsung eller externt om LaCie).

Notera att jag har extremt lite data att lagra i dagsläget (ca 50GB) men jag räknar med mer inom närmsta framtiden då jag ska digitalisera alla pappersfoton men jag lär med stor sannolikhet inte komma i närheten av vare sig 500GB eller 1TB. Så funderar på om 500GB duger för då kopplar jag enkelt in USB-disken i Pi5 som jag ser många gör, eller om jag ska välja den större interna disken, köpa ett hölje.

Tänker att den interna kanske gör mer nytta i HP EliteDesk men då jag vill göra en fysisk backup av min NAS så skulle det innebära att den backupen är på samma disk som annat. Kanske dela upp disken (partitionera) så en del är backup av NAS och andra delen är för VMs? Tänker om den interna systemdisken inte är tillräckligt stor, oklart hur stor disk som behövs för VMs. VMs körs med fördel på systemdisken annars? Jag skulle också kunna sätta nuvarande SSD systemdisk på andra platsen så den blir sekundär disk istället (som tar backup av NAS USB-disken) och så sätter jag den stora disken som systemdisk för VMs?

Ja, jag tänkte köpa Pi5 att ha som NAS med Openmediavault. Är det så mycket sämre än TrueNAS?

Ingen fara, tror inte ens det var du som förklarade dåligt utan helt enkelt jag som misstolkade det du skrev:)
Förstår att det kanske blev lite mycket att ta in på samma gång, ber om ursäkt för det.
Vad gäller Proxmox är länken till Youtube jag postade tidigare ett utmärkt ställe att börja på för att få lite klarare bild om hur det fungerar och hur du går tillväga att installera det, men sedan finns det massvis med information och guider osv där ute på nätet om just det.

Att ha disken för din backup för NAS fungerar, men det som gör det lite mindre bra är ju såklart att om det blir problem med den burken så blir det ju lite mer oanständigt, men som sagt så fungerar det. Att spara backuper av dina vm på en partition och dina privata filer är lite av en risk det med, men risken är ju inte jättestor, men eftersom det gäller foton osv som man gärna vill vara rädd om skulle jag själv inte vilja göra så, jag menar om något händer med dina VMs är det ju lite tråkigt osv men om du då samtidigt blir av med alla dina minnen i form av bilder osv så är det ju snarare en katastrof. Nu bukar ju inte diskar bara dö helt plötsligt väldigt ofta även om det händer., så det är ett avvägande du måste göra själv. Men att partitionera diskarna kan vara bra för mycket saker, många väljer tx att att ha sina Linuxsystem på olika delar, tx hemkatalogen och andra strukturer på olika partinationer, bla för bättre säkerhet m.m .

VMs tar inte speciellt mkt lagring, beroende på hur mycket du fyller dem med filer såklart, men Linux i sig är ofta lätta och tar lite lagring och att de är VM spelar inte så stor roll egentligen.

Jag skulle nog lägga upp det såhär med de diskar du har att tillgå idag:

Lilla SSD (den på runt 120-250) som systemdisk på EliteDesken
EVO SATA SSD på 1TB även den i EliteDesken

Sedan din USB disk i din NAS. Jag vet att du egentligen inte vill köpa mer saker, men jag skulle i ditt fall överväga om jag skulle kunna tänka mig köpa en m2 SSD på 500GB-1TB (kan hittas för runt 6-900:-) som du sätter i din RPi5. Och om du nu absolut inte kan tänka dig att köpa en m2 SSD till din NAS kanske du kan överväga att köpa en annan disk med 500GB-1TB, anledningen till en till disk är ju för just säkra dina backuper, när du väl har dina viktigaste filer på både den disken du redan har samt en backup av dina filer på en till disk kan du säkra dem ett steg till genom att även ha backup på dessa även på din stora disk på serven., men det ju inte ett måste men när det gäller viktiga saker så som minnen i from av bild och film osv vill man ju vara så säker det bara går, sedan kanske du inte tänker det just nu men när du väl har din NAS uppe så kommer du snart att hitta saker att fylla den med ändå, filmer, musik osv (om du nu har sådana filer eller kommer att ha det framöver).

Kanske någon här har ett bättre förslag, men jag tror iaf att det är en bra lösning.

Visa signatur
Permalänk
Medlem

Ang OpenMediaVault och TrueNas så är jag inte helt insatt i saken, men det skall vad jag förstår vara ett lämpligare val att använda OpenMediaVault, kanske är annat nu men TrueNas stödjer(stödde?) inte egentligen ARM och det fanns vägar att gå för att få TrueNas köras på RPi men med vissa problem.
Nått jag läst men inte vet säkert eftersom jag inte testat så stödjer inte OpenMediaVault desktop versioner av OS, kan vara värt att tänka på.

Här är en länk om att bygga NAS med RPi 5 och OpenMediaVault.

Visa signatur