webForumDet fria alternativet

Sätta upp utvecklingsserver - backup och fjärrinloggning?

Linux & BSD

2 svar · 1 438 visningar · startad av casca

Medlem sedan feb. 20005 891 inlägg
Frågan#1

Är lite orutinerad när det gäller Linux, har bara satt upp en egen (virtuell) server för hobbybruk tidigare. Men nu ska jag sätta upp en webbserver för utveckling i ett litet team (3 pers) och behöver lite input. :)

Servern i fråga blir nån Linux-dist, antagligen Ubuntu Server eftersom mycket av det vi behöver redan kommer bundlat out of the box (typ 99% av det vi gör kräver bara LAMP).

  1. Hur gör man med backup? Skulle räcka med nån Dropbox-liknande tjänst som dagligen dumpade serverns innehåll till nån off-site server. Kan man sätta upp ett cronjob med nån applikation som gör detta automatiskt?

  2. Hur kan man begränsa åtkomsten utanför nätverket? Tanken är ju att den ska puttra på internt när vi utvecklar, så att endast interna IP tillåts. Ibland kan det dock vara önskvärt att kunna komma åt ett eller flera projekt för att visa upp inför kunder, alternativt kunna jobba på distans. Vad finns det för lösningar? Säkerhetskraven är ganska låga.

Medlem sedan dec. 2010159 inlägg
#2

Kör med ett distribuerat versionhanteringssystem som t.ex. Git så behöver du ingen extra backup, eftersom allt ändå finns på klienterna också. Skulle servern pajja så kan klienterna checka in allt igen.

Medlem sedan feb. 20005 891 inlägg
#3

Jon@s skrev:

Kör med ett distribuerat versionhanteringssystem som t.ex. Git så behöver du ingen extra backup, eftersom allt ändå finns på klienterna också. Skulle servern pajja så kan klienterna checka in allt igen.

Fast man hämtar väl inte t.ex databasfilerna när man checkar ut ett projekt via Git?

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)