Automatisk backup?

Få hjælp til at sætte programmer eller funktioner op.
Schindler
Indlæg: 218
Tilmeldt: 11. feb 2008, 22:00

Automatisk backup?

Indlæg af Schindler »

Jeg er på udkig efter en løsning til automatisk backup. På min bærbare, der kører Windows Vista, benytter jeg iDrive (www.idrive.com), hvor jeg vælger de filer, der på selvvalgte tidspunkter skal tages en backup af. Jeg kunne godt tænke mig noget tilsvarende i Ubuntu. Hvilke muligheder findes der? Har naturligvis søgt på forummet og på Google, men er ikke lige faldet over den rette løsningen endnu, så fortæl endelig, hvad der fungerer for jer.

På forhånd tak for svar.
sådanUBUNTU
Indlæg: 901
Tilmeldt: 18. nov 2007, 00:25
Geografisk sted: Valby

Re: Automatisk backup?

Indlæg af sådanUBUNTU »

Har du tjekket "Simple Backup" ud? Også kaldet sbackup i daglig tale...
Ubuntu 8.10
IBM Thinkpad R50
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Automatisk backup?

Indlæg af laoshi »

Du kan evt. også lave et script som tager sig af tingene. Jeg bruger selv følgende:

Kode: Vælg alt

#! /bin/sh
rsync -vrtplze --progress --stats --delete --backup --backup-dir=/media/disk/BRUGERNAVN-`date +%A` /home/BRUGERNAVN/ /media/disk/aktuel_backup

Scriptet foretager en backup af mit home directory på en ekstern harddisk.
Backup'en lægges på den eksterne harddisk i mappen 'aktuel_backup' og den gamle udgave af de filer som er ændret siden sidst lægges i mappen BRUGERNAVN-UGEDAG.
Efter endt overførsel vises et resumé i terminalen.
Efter første backup går det hurtigt da det kun er ændrede filer som igen overføres til den eksterne harddisk. Scriptet skal køres med root-rettigheder.
Du kan f.eks. kalde scriptet 'min_backup.sh'.
Det kaldes så med kommandoen

Kode: Vælg alt

$ sudo ./min_backup.sh

(Backup til ekstern harddisk efter Scott Granneman Linux Phrasebook 336-343 suppleret med Negus & Caen Ubuntu Linux Toolbox 159-160).
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

Undskyld - men kan jeg få dig til at uddybe hvordan man laver script'et, og hvordan man gendanner fra den eksterne hvis ens pc fejler?
Altså er scriptet et tekst dokument eller noget andet - hvor lægger man det osv.

Mvh

Bo
Jarlen
Indlæg: 834
Tilmeldt: 1. jun 2008, 18:23
IRC nickname: Jarlen
Geografisk sted: København

Re: Automatisk backup?

Indlæg af Jarlen »

laoshi skrev:Du kan evt. også lave et script som tager sig af tingene. Jeg bruger selv følgende:

Kode: Vælg alt

#! /bin/sh
rsync -vrtplze --progress --stats --delete --backup --backup-dir=/media/disk/BRUGERNAVN-`date +%A` /home/BRUGERNAVN/ /media/disk/aktuel_backup

Scriptet foretager en backup af mit home directory på en ekstern harddisk.
Backup'en lægges på den eksterne harddisk i mappen 'aktuel_backup' og den gamle udgave af de filer som er ændret siden sidst lægges i mappen BRUGERNAVN-UGEDAG.
Efter endt overførsel vises et resumé i terminalen.
Efter første backup går det hurtigt da det kun er ændrede filer som igen overføres til den eksterne harddisk. Scriptet skal køres med root-rettigheder.
Du kan f.eks. kalde scriptet 'min_backup.sh'.
Det kaldes så med kommandoen

Kode: Vælg alt

$ sudo ./min_backup.sh

(Backup til ekstern harddisk efter Scott Granneman Linux Phrasebook 336-343 suppleret med Negus & Caen Ubuntu Linux Toolbox 159-160).


Du kan evt. kigge på muligheden for at sætte det til at køre som cron job. Så kan du vha. det script, sætte maskinen til at lave automatisk backup hver dag, eller hvad der passer dig :-)

Bops skrev:Undskyld - men kan jeg få dig til at uddybe hvordan man laver script'et, og hvordan man gendanner fra den eksterne hvis ens pc fejler?
Altså er scriptet et tekst dokument eller noget andet - hvor lægger man det osv.
Mvh
Bo

Kode: Vælg alt

#! /bin/sh
rsync -vrtplze --progress --stats --delete --backup --backup-dir=/media/disk/BRUGERNAVN-`date +%A` /home/BRUGERNAVN/ /media/disk/aktuel_backup

proppes i en tekstfil, og du ændrer stierne i teksten så de passer til din maskine og din eksterne harddisk. Så gemmer du tekstfilen med efternavnet .sh, f.eks. "backup.sh", og giver "execute"-rettigheder til filen. Så er det bare at dobbeltklikke på den når du vil lave backup.

Så vidt jeg ved er rsync et normalt program til bare at kopiere filer fra sted til sted, så du skal ikke bekymre dig om at udpakke backuparkiver eller lignende. Dine filer kopieres bare til et andet sted, så du har dem liggende to steder :-)
jesperjarlskov.dk - Blog om Ubuntu, fri software og andet godt :-)
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

Ok - det lyder som noget jeg kan bruge.

Men jeg har stadig en smule svært ved at finde rundt i fil-systemet og stierne, så det med at tilpasse et script til min pc er måske stadig lige i overkanten. Måske skal jeg kigge efter noget GUI, eller bare få det lært:-)

Bo
Casper Hansen
Indlæg: 1443
Tilmeldt: 23. jan 2008, 17:47

Re: Automatisk backup?

Indlæg af Casper Hansen »

Bops skrev:Ok - det lyder som noget jeg kan bruge.

Men jeg har stadig en smule svært ved at finde rundt i fil-systemet og stierne, så det med at tilpasse et script til min pc er måske stadig lige i overkanten. Måske skal jeg kigge efter noget GUI, eller bare få det lært:-)

Bo


grsync er din ven, når du skal lave backup med GUI.
Billede

Når en tråd er løst så marker den løst
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

ok - jeg gad godt det script:-)

Hvis nu min externe hedder disk, og mit brugernavn er bo, så bør mit script vel se sådan her ud eller hvad:

#! /bin/sh
rsync -vrtplze --progress --stats --delete --backup --backup-dir=/media/disk/bo-`date +%A` /home/bo/ /media/disk/aktuel_backup

er det helt skævt, og tager den så bare backup af alt hvad jeg har på min pc og ligger over på den externe, inc kontakter, mails og kalender fra evolution??

Bo
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Automatisk backup?

Indlæg af laoshi »

er det helt skævt, og tager den så bare backup af alt hvad jeg har på min pc og ligger over på den externe, inc kontakter, mails og kalender fra evolution??

Det er lige hvad den gør - backuper alt hvad du har i din /home mappe til disken.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

Jeg har lige opdateret til 9.10 og af en eller anden grund virker mit backup script ikke mere. Jeg tænker det skyldes en ændring i filsystemet, men jeg kan ikke lige se mig ud af hvad det skulle være.

Er der nogen der har oplevet noget tilsvarende??

Mvh

Bo
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Automatisk backup?

Indlæg af laoshi »

Mit eget virker stadig upåklageligt, og hvis du bruger det script, som du har angivet ovenfor:

Kode: Vælg alt

#! /bin/sh
rsync -vrtplze --progress --stats --delete --backup --backup-dir=/media/disk/bo-`date +%A` /home/bo/ /media/disk/aktuel_backup

er der ikke ændret noget i filstrukturen, som har indflydelse på det.
Der er to ting som kan være sket:
1) din disk hedder ikke længere /media/disk
2) tilladelserne til at køre scriptet er blevet ændret, eller også har du ikke længere scriptet installeret.
Hvis du har anbragt det i /usr/local/bin har det muligvis ikke overlevet installationen/opgraderingen. Og hvis det har, skal du muligvis resette tilladelserne.

Jeg vil foreslå dig lige at læse lidt her: https://ubuntudanmark.dk/forum/viewtopic.php?f=11&t=7282&hilit=menustyret+backup - og ellers vende tilbage med en melding om, hvor du har anbragt dit script, så vi kan få det til at virke igen
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

Tja - Altså, jeg har en formodning om at min eksterne er blevet omdøbt til: 320 GB Filesystem, det hedder den i hvertfald nu på min desktop. Eller også hedder den det her:

bo@bo-laptop:~/Desktop$ cd /media
bo@bo-laptop:/media$ ls
42ff95bb-343d-48cc-a42c-c70c5d3496d1 cdrom cdrom0
bo@bo-laptop:/media$



Jeg har prøvet at ændre "disk" til "320 GB Filesystem" i scriptet. Mit script ser nu sådan her ud:

#! /bin/sh
rsync -vrtplze --progress --stats --delete --back[url]up --backup-dir=/media/320 GB Filesystem/bo-`date +%A` /home/bo/ /media/320 GB Filesystem/aktuel_backup


Jeg har også prøvet at ændre det til:

#! /bin/sh
rsync -vrtplze --progress --stats --delete --back[url]up --backup-dir=/media/42ff95bb-343d-48cc-a42c-c70c5d3496d1/bo-`date +%A` /home/bo/ /media/42ff95bb-343d-48cc-a42c-c70c5d3496d1/aktuel_backup

Ingen af de 2 scripts virker.

Jeg har gemt den på min desktop, og givet den rettigheder til at køre som executable file, men når jeg dobbeltklikker på den sker der intet.

Jeg prøvede så at kalde den i terminalen sådan her:

bo@bo-laptop:~$ sudo ./min_backup.sh
sudo: ./min_backup.sh: command not found
bo@bo-laptop:~$ cd Desktop
bo@bo-laptop:~/Desktop$ sudo ./min_backup.sh
rsync: --back[url]up: unknown option
rsync error: syntax or usage error (code 1) at main.c(1440) [client=3.0.6]
bo@bo-laptop:~/Desktop$

Det var hvad jeg fik ud af det:-)

Du spørger om jeg har lagt den i /usr/local/bin - det husker jeg ikke noget om at jeg gjorde den gang, men nu er den mappe i hvert fald tom så vidt jeg kan se.


Hmm - måske jeg skal prøve den menustyrede. Jeg var bare så glad for den simple metode det script var dengang, og det opfylder til fulde mit behov, når jeg ellers kan enes med det:-)
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Automatisk backup?

Indlæg af laoshi »

rsync -vrtplze --progress --stats --delete --back[url]up --backup-dir=/media/320 GB Filesystem/bo-`date +%A` /home/bo/ /media/320 GB Filesystem/aktuel_backup


Hvis du nu prøver at fjerne [ulr] fra back[url]up kunne det være at det gik lidt bedre!
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

Hov - ja jeg ved ikke hvor det (URL) kom fra, men det er slettet nu.

Jeg får så flg:

o@bo-laptop:~$ cd Desktop
bo@bo-laptop:~/Desktop$ sudo ./min_backup.sh
[sudo] password for bo:
sending incremental file list
rsync: link_stat "/home/bo/Desktop/GB" failed: No such file or directory (2)
rsync: change_dir "/home/bo/Desktop/Filesystem" failed: No such file or directory (2)
rsync: readlink_stat("/home/bo/.gvfs") failed: Permission denied (13)
rsync: link_stat "/media/320" failed: No such file or directory (2)
rsync: link_stat "/home/bo/Desktop/GB" failed: No such file or directory (2)
rsync: writefd_unbuffered failed to write 4 bytes to socket [sender]: Broken pipe (32)
rsync: mkdir "/home/bo/Desktop/Filesystem/aktuel_backup" failed: No such file or directory (2)
rsync error: error in file IO (code 11) at main.c(594) [receiver=3.0.6]
rsync: connection unexpectedly closed (9 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(600) [sender=3.0.6]
bo@bo-laptop:~/Desktop$ cd /Media
bash: cd: /Media: No such file or directory
bo@bo-laptop:~/Desktop$ cd /media
bo@bo-laptop:/media$ ls
42ff95bb-343d-48cc-a42c-c70c5d3496d1 cdrom cdrom0


Jeg er meget meget labil når det ikke virker - men et eller andet siger mig at rsync brokker sig over file or directory.

Jeg prøvede så /media ls og fik igen det her: 42ff95bb-343d-48cc-a42c-c70c5d3496d1

Jeg ændrede min disk i scriptet til det og fik:

#! /bin/sh
rsync -vrtplze --progress --stats --delete --backup --backup-dir=/media/42ff95bb-343d-48cc-a42c-c70c5d3496d1/bo-`date +%A` /home/bo/ /media/42ff95bb-343d-48cc-a42c-c70c5d3496d1/aktuel_backup


som jeg så prøvede i terminalen, og nu ser det ud til at det kører i terminalen, men ikke ved dobbelt-klik på filen.

Hmm - så må jeg lige se om jeg kan finde ud af at omdøbe min hdd - for det er da bare super træls at hedde: 42ff95bb-343d-48cc-a42c-c70c5d3496d1
Bops
Indlæg: 173
Tilmeldt: 11. nov 2008, 16:01

Re: Automatisk backup?

Indlæg af Bops »

Så tror jeg det hele er løst, og jeg fik også omdøbt via GParted.


I rule... Men kun pga. jeres evige tålmodighed - tak...