[Riješeno] Automatski backup na Linuxu

Novi ste u svijetu Linuxa? Imate hrpu početničkih pitanja?

Moderator/ica: Moderatori/ce

Pravila foruma
PRAVILA ZA NOVE KORISNIKE LINUXA!
Prije otvaranja bilo kakve diskusije svaki novi korisnik u svijetu Linuxa obavezan je učiniti sljedeće korake:
Pročitati ove tekstove iz naše Wikipedije:
- Sve uvodne tekstove Linuxa za početnike (njih 5)
- Sve što trebate znati o radu s diskovima
- Pročitati ovu temu za početnike
- Pokušati pronaći riješenje problema u Enciklopediji znanja

Nakon toga korisnik smije otvoriti temu s naslovom svog problema uz obaveznu naznaku Linux distribucije koju koristi u formi:
[Linux distribucija, broj verzije, grafičko okruženje]: Naslov problema
U prvom postu korisnik obavezno mora odgovoriti na ova pitanja:
- Da li ima instalirane Windowse?
- Što ga je motiviralo na instaliranje i korištenje Linux distribucije?
- Obavezno je potrebno navesti specifikacije hardvera (Ime Laptopa, tip procesora, grafičke i mrežne kartice, količina RAM-a i diska)

Bez učinjenih ovih prvih koraka, na teme se neće odgovarati i one će biti izbrisane s foruma!
Avatar
kljaja89
Postovi: 54
Pridružen/a: 25 sij 2014, 18:27
Spol: M
OS: Ubuntu 14.04, Windows 8.1
Lokacija: Zagreb

[Riješeno] Automatski backup na Linuxu

Post Postao/la kljaja89 »

Pozdrav ekipa,

Trebao bih mali savjet oko izbora aplikacije za backup.
Do sada sam na jednoj mašini u firmi imao Windows XP i na njoj Cobian Backup i u njemu podešeno da radi automatski backup svaku noć.
Sada bi ja na tu mašinu instalirao Linux Ubuntu i opet stavio neki free softver za backup.
Ono što mi je bitno je to da u njemu mogu podesiti koje datoteke i mape (putanju) će kopirati sa nekog shaeranog diska na mreži i to u točno određeno vrijeme. Npr. imam excel tablicu i želim da se svake subote u 02:00 sata kopira na eksterni disk koji je spojen na mašinu.

Ima tko kakav prijedlog za neki pouzdan free software?
Zadnja izmjena: kljaja89, dana/u 15 ožu 2014, 15:07, ukupno mijenjano 1 put.
Avatar
nicky
Site Admin
Postovi: 2074
Pridružen/a: 07 pro 2007, 16:30
Spol: Ž
OS: ubuntu 12.04
Lokacija: Zagreb

Re: Automatski backup na Linuxu

Post Postao/la nicky »

Možeš napisati skriptu za backup i pozivati skriptu preko crontaba u određeno vrijeme.

Primjer skripte:

Kod: Označi sve

#!/bin/sh
cp /source /dest
Za pozivanje skripte u određeno vrijeme svaki dan otvori crontab

Kod: Označi sve

sudo crontab -e
te dodaj liniju

Kod: Označi sve

07 15 * * * bash /put_do_skripte/bckp.sh
Ovo 7 15 poziva skriptu u 19:15 svaki dan.
Avatar
madone
Postovi: 1594
Pridružen/a: 09 srp 2008, 09:49
Spol: M
OS: Debian
Lokacija: Zagreb

Re: Automatski backup na Linuxu

Post Postao/la madone »

Nekako imam osjećaj da bi ti radije nešto sa GUI :)
http://backintime.le-web.org/ paket imaš u repou
Avatar
kljaja89
Postovi: 54
Pridružen/a: 25 sij 2014, 18:27
Spol: M
OS: Ubuntu 14.04, Windows 8.1
Lokacija: Zagreb

Re: Automatski backup na Linuxu

Post Postao/la kljaja89 »

Hvala na pomoći, to je to što sam tražio :-D
I jedna i druga varijanta radi odlično te ih upravo testiram.

Još bi nadodao mali dio u skriptu pa možda još nekome pomogne.
U skriptu sam dodao timestamp, tako da svaki put kopirani file preimenuje na način da doda trenutni datum i vrijeme.

Kod: Označi sve

#!/bin/sh
now=$(date +"%Y-%m-%d_%H:%M")
cp /source /dest_$now
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: [Riješeno]Automatski backup na Linuxu

Post Postao/la shrike »

možeš to i sa tipa

Kod: Označi sve

cp /source /dest_`date +%H`
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
Cooleech
Moderator
Postovi: 7040
Pridružen/a: 13 stu 2010, 21:12
Spol: M
OS: Arch Linux KDE
Lokacija: /hrvatska/solin/

Re: [Riješeno]Automatski backup na Linuxu

Post Postao/la Cooleech »

shrike je napisao/la:možeš to i sa tipa

Kod: Označi sve

cp /source /dest_`date %H`
Fali ti + znak prije %H ;)
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.
I've seen some idiots back in my time, but you man... you're special!
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: [Riješeno] Automatski backup na Linuxu

Post Postao/la shrike »

riješeno :D
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
kljaja89
Postovi: 54
Pridružen/a: 25 sij 2014, 18:27
Spol: M
OS: Ubuntu 14.04, Windows 8.1
Lokacija: Zagreb

Re: [Riješeno] Automatski backup na Linuxu

Post Postao/la kljaja89 »

Pojavio mi se jedan problem koji nikako neznam riješiti pa bi molio pomoć ako netko zna u čemu je problem, što radim krivo.
Naime, ova skripta mi radi odlično kada kopiram sa lokalnog diska i na lokalni disk ili kada kopiram sa sticka i na stick ali kada hoću kopirati sa mrežnog diska onda ništa ne radi.
Putanja na mrežni disk je sljedeća: smb://10.0.1.241/svasta/ i nalazi e na Windows mašini. Sad bi ja trebao od tud kopirati file na eksterni disk sa sljedećom skriptom.

Kod: Označi sve

#!/bin/sh
now=$(date +"%Y-%m-%d_%H:%M")
cp smb//10.0.1.241/svasta/test.txt /media/backuppc/326CCD8B6CCD49F5/backup/test.txt_$now
Pokušao sam i promijeniti putanju za mrežni disk tako što sam izbacio ovaj smb: //10.0.1.241/svasta/ ali ni na taj način ne radi. Neznam gdje sam pogriješio.
Možda nisam dobro mapirao diskove. Mapirao sam ih na sljedeći način: kroz file explorer sam išao na Files - Connect to Server - te sam dodao sljedeću putanju smb://10.0.1.241/svasta/
Disku mogu pristupiti, mogu sa njega čitati i pisati ali crontab ništa ne napravi.
Avatar
nicky
Site Admin
Postovi: 2074
Pridružen/a: 07 pro 2007, 16:30
Spol: Ž
OS: ubuntu 12.04
Lokacija: Zagreb

Re: [Riješeno] Automatski backup na Linuxu

Post Postao/la nicky »

Da li ti dolazi u obzir mountanje share-a u linux pa tek onda kopiranje?

Mount možeš napraviti na sljedeći način:

Kod: Označi sve

sudo mount -t cifs //IP_ili_alias/path_to_share -o username=user_name,password=pass_word /path_to_dest
Ne sjećam se baš točnih uzroka ali nije mi radilo kopiranje sa share-a na način koji si koristio pa sam radila mount i potom copy.
Avatar
kljaja89
Postovi: 54
Pridružen/a: 25 sij 2014, 18:27
Spol: M
OS: Ubuntu 14.04, Windows 8.1
Lokacija: Zagreb

Re: [Riješeno] Automatski backup na Linuxu

Post Postao/la kljaja89 »

Pa mountanje dolazi u obzir mada ne kužim previše taj mount na linuxu (još sam friški :-D ).
Dali kada mountam neki shaerani disk to zauzima prostor na lokalnom računalu na kojem je mountano?
Dali je dovljno samo jednom mountati ili se svaki put mora raditi? Ažuriraju li se podatci u realnom vremenu, znači dodam ili izmijnim neki file na shaerani disk i odmah je vidljivo i na računalu na kojem je disk mountan ili se radi toga mora svaki put mountati prije naredbe kopiranja kako bi podatci bili "up to date"?
Odgovori