Dela filer mellan nätverk, VPN?
Dela filer mellan nätverk, VPN?
Hej!
Jag har en server ståendes hemma som kör debian. Nu har farsan också bestämt sig för att ha en egen server hemma hos sig (med Ubuntu), mest för att köra backup på.
Vi kom på den lysande idén att vi borde sätta upp någon form av system för att replikera våra egna backuper till den andres server så att fotoalbumet kan räddas om lägenheten brinner upp eller dylikt.
Min tanke är att sätta upp en VPN-tunnel mellan våra hemnätverk.
1) Är det någon som har egna erfarenheter eller kanske vet någon bra guide för att göra detta?
2) Om vi har varsin DHCP-server på våra respektive nät, kan man blockera detta i tunneln så att jag inte får IP/DNS/gateway av hans server och därmed försöker ansluta till internet via hans anslutning och vice versa?
3) Finns det någon bättre lösning?
Jag har en server ståendes hemma som kör debian. Nu har farsan också bestämt sig för att ha en egen server hemma hos sig (med Ubuntu), mest för att köra backup på.
Vi kom på den lysande idén att vi borde sätta upp någon form av system för att replikera våra egna backuper till den andres server så att fotoalbumet kan räddas om lägenheten brinner upp eller dylikt.
Min tanke är att sätta upp en VPN-tunnel mellan våra hemnätverk.
1) Är det någon som har egna erfarenheter eller kanske vet någon bra guide för att göra detta?
2) Om vi har varsin DHCP-server på våra respektive nät, kan man blockera detta i tunneln så att jag inte får IP/DNS/gateway av hans server och därmed försöker ansluta till internet via hans anslutning och vice versa?
3) Finns det någon bättre lösning?
Re: Dela filer mellan nätverk, VPN?
Oj, måste då säga att jag har väldigt svårt att föreställa mig att smida dylika serverplaner med någon utav mina föräldrar :)
Vill ni köra en enkel tunnel rakt mellan era två servrar så tror jag att OpenVPN är en nog så bra och enkel lösning. Väljer ni sen dessutom modellen att köra med en routad länk på ip-nivå så torde det ej heller bli några problem med dhcp eller andra broadcasts.
Det sagt så förstås frågan om ni verkligen behöver VPN-tunnel för att kunna backupa varandras backuper? Inte lättare att bara köra med en lösning som nyttjar SSH? Lite beroende på hur era originalbackuper ser ut så kanske det skulle kunna fungera att ni kör varsin rdiff-backup alt. rsnapshot som pollar den andres backuper?
Vill ni köra en enkel tunnel rakt mellan era två servrar så tror jag att OpenVPN är en nog så bra och enkel lösning. Väljer ni sen dessutom modellen att köra med en routad länk på ip-nivå så torde det ej heller bli några problem med dhcp eller andra broadcasts.
Det sagt så förstås frågan om ni verkligen behöver VPN-tunnel för att kunna backupa varandras backuper? Inte lättare att bara köra med en lösning som nyttjar SSH? Lite beroende på hur era originalbackuper ser ut så kanske det skulle kunna fungera att ni kör varsin rdiff-backup alt. rsnapshot som pollar den andres backuper?
Re: Dela filer mellan nätverk, VPN?
Våra "originalbackuper" är, iallafall i dagsläget, bara en hög filer i några mappar på en nätverksdelad disk.
rsync var något jag funderade på att använda när väl tunneln var uppe, men går det att köra över ssh så låter det ju enklare
Ska kolla mer på detta när jag kommit hem från jobbet, tack för tipset!
rsync var något jag funderade på att använda när väl tunneln var uppe, men går det att köra över ssh så låter det ju enklare

Ska kolla mer på detta när jag kommit hem från jobbet, tack för tipset!
Re: Dela filer mellan nätverk, VPN?
Japp, rsync nyttjar till och med ssh som default nuförtiden, givet förstås att man inte jobbar direkt mot en rsyncd. Rsnapshot är förövrigt rsync med ett lager versionshantering/dataduplecering ovanpå.
Att bara köra rsync rakt av kan vara lite vanskligt. Skulle orginalbackupen på något vis korrumperas är risken då överhängade att det felet sen fortplantar sig till nästa backuplager.
Att bara köra rsync rakt av kan vara lite vanskligt. Skulle orginalbackupen på något vis korrumperas är risken då överhängade att det felet sen fortplantar sig till nästa backuplager.
Re: Dela filer mellan nätverk, VPN?
Om du nu inget att göra har...
http://www.linuxreality.com/podcast/epi ... p-servers/
och hans länktips.
http://sbackup.sourceforge.net/HomePage
http://www.bacula.org/
http://sarab.sourceforge.net/
http://www.mikerubel.org/computers/rsync_snapshots/
http://www.sanitarium.net/golug/rsync_backups.html
http://www.howtoforge.com/rsync_increme ... ot_backups
http://finmath.uchicago.edu/~wilder/Security/rsync/
http://troy.jdmz.net/rsync/index.html
http://gradha.sdf-eu.org/textos/dar-dif ... to.en.html
http://www-128.ibm.com/developerworks/l ... xw41Backup
http://linuxgazette.net/104/odonovan.html
Ska titta lite på detta själv. Gör bara rsync nu och jag har inte fixat till så att det sparas olika versioner.
För något år sedan körde jag sbackup. Där finns möjligheter att göra backup via ssh. Den var enkel att ställa in och modifiera.

http://www.linuxreality.com/podcast/epi ... p-servers/
och hans länktips.
http://sbackup.sourceforge.net/HomePage
http://www.bacula.org/
http://sarab.sourceforge.net/
http://www.mikerubel.org/computers/rsync_snapshots/
http://www.sanitarium.net/golug/rsync_backups.html
http://www.howtoforge.com/rsync_increme ... ot_backups
http://finmath.uchicago.edu/~wilder/Security/rsync/
http://troy.jdmz.net/rsync/index.html
http://gradha.sdf-eu.org/textos/dar-dif ... to.en.html
http://www-128.ibm.com/developerworks/l ... xw41Backup
http://linuxgazette.net/104/odonovan.html
Ska titta lite på detta själv. Gör bara rsync nu och jag har inte fixat till så att det sparas olika versioner.
För något år sedan körde jag sbackup. Där finns möjligheter att göra backup via ssh. Den var enkel att ställa in och modifiera.
Re: Dela filer mellan nätverk, VPN?
Det tog lite tid innan jag tog tag i det hela, men jag bestämde mig för att pröva rsync via ssh, det kändes som den vettigaste lösningen 
Jag stötte dock på det här problemet:
guiden jag följer säger att jag ska köra det här kommandot:
Mitt problem är att servern jag vill synca mot kör ssh på en alternativ port. i vanlig ssh hivar man in en -p<port> växel, men här är det klurigare. Den vill inte ta växeln någonstans där jag provat att lägga in den. Att lägga in :<port> i slutet av addressen är ju dödfött då rsync verkar använda : för att ange fjärrmappar.
Hur göra?

Jag stötte dock på det här problemet:
guiden jag följer säger att jag ska köra det här kommandot:
Kod: Markera allt
rsync -avz -e ssh someuser@server1.example.com:/var/www/ /var/www/
Hur göra?
Re: Dela filer mellan nätverk, VPN?
Kod: Markera allt
-e 'ssh -p portnr'