Sida 1 av 1

Backup från XP till Ubuntu Jaunty

Postat: 10 okt 2009, 17:58
av Likan
Tjenare alla.

Mitt första inlägg här, så ta inte fram giljotinen om det hamnat fel, men det tror jag inte.

Jag har en gammal P4 som jag kör Ubuntu på. Samtidigt har jag en XP box som jag oftast använder.
Jag vill att XP-burken ska schemalägga synkronisering av vissa mappar till min Ubuntu-dator.

Jag har fått igång BackupPC mellan datorerna (vilket är skitsmidigt med webinterfacet), men det är lite tråkigt att jag måste gå in via webbläsaren för att se filerna.
Helt sonika vill jag bara att filerna kopieras mellan datorerna, helst ska den känna av att det är nya filer som ska in, och inte köra overwrite på alla filer i mapparna.

Finns det någon smart lösning? Har googlat till tusen och hittat rätt mycket, men inte fått snurr på något ordentligt.
Anledningen till att jag vill detta är endast om Windows-datorn dör så ska min musik och digitala bilder finnas kvar.

Tacksam för hjälp, är nybörjare så ni vet!

Mvh Linus. (Inte den Linus :D)

Re: Backup från XP till Ubuntu Jaunty

Postat: 10 okt 2009, 19:10
av andol
Någon preferens kring hurtillvida XP-datorn eller Ubuntu-datorn ska initiera själva backupen? Alltså om det är XP-datorn som ska skicka filerna eller om det är Ubuntu-datorn som ska hämta dem?

Re: Backup från XP till Ubuntu Jaunty

Postat: 12 okt 2009, 18:40
av Likan
Tjenare och tack för svaret.

Jag tänkte på det häromdagen, självklart är det ju coolare om Ubuntu hämtar filerna, då jag gärna vill lära mig mer om det.
Men det är bättre att jag får igång det och då är det kanske lättare på XP-datorn.
Tips på båda hållen?

Re: Backup från XP till Ubuntu Jaunty

Postat: 12 okt 2009, 18:53
av bbauto
När jag började med ubuntu så gjorde jag korsbackup mellan min bärbara med XP och den stationära med ubuntu via utdelade mappar. Har nog en HowTo någonstans, men säkrare borde vara SSH och rsync som jag kör nu. Det finns utmärkta HowTo's för det senare: https://help.ubuntu.com/community/SSH
rsync:
rsync -avHz -e ssh remoteuser@remotehost:/remote/dir /this/dir/

# rsync -avH --delete --exclude=/junk --exclude=/otherjunk /home rsync://backup.server/backup_path

rsync -avH --delete --exclude=<file/directory to exclude> <source files/directories> <rsync://hostname/path>

rsync -avH --delete --exclude=<file/directory to exclude> <rsync://hostname/path> <destination directory>

-a = Keep permissions.
-v = Show how much was transfered.
-H = Preserve hardlinks.
-z = Compress during transfer.
-e = use remote shell -> SSH
--delete = Remove old from target, if not present in source.
--exclude = Don't sync...




SYNOPSIS
Local: rsync [OPTION...] SRC... [DEST]

Access via remote shell:
Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST]
Push: rsync [OPTION...] SRC... [USER@]HOST:DEST

Access via rsync daemon:
Pull: rsync [OPTION...] [USER@]HOST::SRC... [DEST]
rsync [OPTION...] rsync://[USER@]HOST[:PORT]/SRC... [DEST]
Push: rsync [OPTION...] SRC... [USER@]HOST::DEST
rsync [OPTION...] SRC... rsync://[USER@]HOST[:PORT]/DEST

Usages with just one SRC arg and no DEST arg will list the source files
instead of copying.

Re: Backup från XP till Ubuntu Jaunty

Postat: 12 okt 2009, 19:51
av andol
Likan skrev:Jag tänkte på det häromdagen, självklart är det ju coolare om Ubuntu hämtar filerna, då jag gärna vill lära mig mer om det.
Men det är bättre att jag får igång det och då är det kanske lättare på XP-datorn.
Tips på båda hållen?
Faktum är att de (vettiga) lösningar jag kommer på just går ut på att Ubuntu-datorn hämtar filer från Windows-datorn. Att det är de lösningarna jag kommer på kan iofs beror på att mitt Windows-kunnande i sammanhanget är relativt minimalt.

Grundkonceptet jag skulle utgå ifrån är något i stil med följande:

1) Montera Windows-utdelning på Ubuntu-datorn. På så vis kan mapparna på Windows-datorn kommas åt ungefär som om de låg direkt på Ubuntu-datorn. Själva backup-programmet behöver alltså inte bry sig om nätverks-kommunikationen.
2) Kör lämpligt backup-program
3) Avmontera Windows-utdelningen.

Nu är förstås den stora frågan vad som är lämpligt backup-program. Om du inte är alltför oäven till terminalbaserade lösningar så kan jag rekommendera rsnapshot. Då borde dessutom montering samt avmonteringen kunna skötas via inställningarna cmd_preexec respektive cmd_postexec.

Gissningsvis finns det även mer grafiska program som utför motsvarande syssla. Dessa ligger dock i så fall utanför min erfarenhetssfär.

Re: Backup från XP till Ubuntu Jaunty

Postat: 12 okt 2009, 21:33
av Likan
Tack för svaren!

Blir en dator-dag i morgon :)
Ska försöka mig på att mounta (med samba) Windows-utdelningen. Tack!