Sziasztok!
Kérdésem a következő lenne:
Adott egy /data alá csatolt 10 gigás ext3 partíció, és ezt szeretném backupolni egy szintén 10 GB-os ext3 partícióra a /backup alá.
sudo tar -c /data/ /backup/
ezt próbáltam. A jelenlegi mappastruktúra:
/data/proba
/data/proba/001
/data/proba/001/szoveg01
/data/proba/002
/data/proba/002/szoveg02
/data/lost+found/nemtudommi
a proba könyvtárat (amit sudo mkdir-el hoztam létre) és a benne levő fájlokat nem hozza létre, de a lost+found-ot igen. /vagy az már előtte is ott volt? Valószínű, hogy igen, tehát akkor semmit nem csinál/
Szóval ha mondjuk a data-n egy webszerver vagy ftp vagy valami hasonló változékony adatok lesznek, és arról szeretnék biztonsági mentést csinálni, azt hogy tudnám kivitelezni?
Ha ez megvan, akkor a következő lépés az óránkénti ütemezés lenne. (persze csak a megváltozott fájlokat frissítené a létező arcívumban, illetve 24 óránként teljes mentés... de ez majd a következő lesz, cron-al tervezem megvalósítani)
- 3660 megtekintés
Hozzászólások
Ha nem nagyok a fájlok, akkor ez a te barátod: http://rsnapshot.org/
- A hozzászóláshoz be kell jelentkezni
Nézegettem külsős programokat én is, de itt az a gond, hogy hasonló feladatot kell majd megoldani valamikor (versenyre készülök) és valószínűleg nem lesz más, csak 1 db Debian 6.0.4 DVD.
Internet minden bizonnyal nem lesz. Szóval valahogy az első telepítő DVD-ről kell megoldani. Azért gondoltam a tar-ra, mert az az általánosan elterjedt, és tömörítve tárolja a mentett állományokat, ami még extra követelmény lehet.
Esetleg még meg lehet spékelni egy hálózatra mentéssel, de az most lényegtelen. (felcsatolom valahova a távoli könyvtárat aztán ugyanott vagyunk szerintem)
- A hozzászóláshoz be kell jelentkezni
Szerintem a man rsync az a parancs amit keresel
----
올드보이
http://molnaristvan.eu/
- A hozzászóláshoz be kell jelentkezni
Na ez egy elég jó programnak tűnik :D
Fent volt az első DVD-n, fel is telepítettem, ahogy elnézem elég sokmindent tud..
Holnap átnyálazom :)
- A hozzászóláshoz be kell jelentkezni
+1 az rsync-re. Ez kell neked
- A hozzászóláshoz be kell jelentkezni
Egyrészt szerintem benne van abban a DVD-ben az rsnapshot.
Másrészt kb. 50 sorból össze lehet egy olyan bash scriptet rakni, ami ugyanazt megoldja, mint az rsnapshot (rsync-el).
- A hozzászóláshoz be kell jelentkezni
lvm + snapshot jellegű mentésen nem gondolkodtál? Ha jól értem, még képlékeny a dolog, szóval még át lehet szervezni a tárolást lvm alapúra! ;-)
- A hozzászóláshoz be kell jelentkezni
A tárolás a következő képpen van megoldva:
3db 120GB merevlemez
RAID1
-10GB ext3 /
-2GB swap swap
RAID5
-lvm
LVM:
-ADATOK
->55GB ext3 /data
->55GB ext3 /backup
csak az elején az érthetőség miatt 2db 10GB-os partíciót írtam... de ez a valódi felállás.
- A hozzászóláshoz be kell jelentkezni
Induljunk ki a tar-os problémából:
cd sandbox/
rt711@noti:~/sandbox$ mkdir -p backup/akarmi/valami
rt711@noti:~/sandbox$ mkdir -p backup/akarmi1/valami1
rt711@noti:~/sandbox$ mkdir -p backup/akarmi2/valami2
rt711@noti:~/sandbox$ ls -laR backup/
backup/:
total 168
drwxrwxr-x 5 rt711 rt711 4096 2012-02-29 21:28 .
drwxr-xr-x 3 rt711 users 155648 2012-02-29 21:28 ..
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 akarmi
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 akarmi1
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 akarmi2
backup/akarmi:
total 12
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 .
drwxrwxr-x 5 rt711 rt711 4096 2012-02-29 21:28 ..
drwxrwxr-x 2 rt711 rt711 4096 2012-02-29 21:28 valami
backup/akarmi/valami:
total 8
drwxrwxr-x 2 rt711 rt711 4096 2012-02-29 21:28 .
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 ..
backup/akarmi1:
total 12
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 .
drwxrwxr-x 5 rt711 rt711 4096 2012-02-29 21:28 ..
drwxrwxr-x 2 rt711 rt711 4096 2012-02-29 21:28 valami1
backup/akarmi1/valami1:
total 8
drwxrwxr-x 2 rt711 rt711 4096 2012-02-29 21:28 .
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 ..
backup/akarmi2:
total 12
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 .
drwxrwxr-x 5 rt711 rt711 4096 2012-02-29 21:28 ..
drwxrwxr-x 2 rt711 rt711 4096 2012-02-29 21:28 valami2
backup/akarmi2/valami2:
total 8
drwxrwxr-x 2 rt711 rt711 4096 2012-02-29 21:28 .
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:28 ..
rt711@noti:~/sandbox$
rt711@noti:~/sandbox$ ls
backup
rt711@noti:~/sandbox$ tar -cvf backup.tar backup/
backup/
backup/akarmi2/
backup/akarmi2/valami2/
backup/akarmi/
backup/akarmi/valami/
backup/akarmi1/
backup/akarmi1/valami1/
rt711@noti:~/sandbox$ ls -la
total 172
drwxr-xr-x 3 rt711 users 155648 2012-02-29 21:30 .
drwxr-xr-x 80 rt711 rt711 4096 2012-02-29 17:59 ..
drwxrwxr-x 5 rt711 rt711 4096 2012-02-29 21:28 backup
-rw-rw-r-- 1 rt711 rt711 10240 2012-02-29 21:30 backup.tar
rt711@noti:~/sandbox$ mkdir test
rt711@noti:~/sandbox$ mv backup.tar test/
rt711@noti:~/sandbox$ cd test/
rt711@noti:~/sandbox/test$ tar -xvvf backup.tar
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/akarmi2/
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/akarmi2/valami2/
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/akarmi/
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/akarmi/valami/
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/akarmi1/
drwxrwxr-x rt711/rt711 0 2012-02-29 21:28 backup/akarmi1/valami1/
rt711@noti:~/sandbox/test$ ls -la
total 172
drwxrwxr-x 3 rt711 rt711 4096 2012-02-29 21:31 .
drwxr-xr-x 4 rt711 users 155648 2012-02-29 21:31 ..
drwxrwxr-x 5 rt711 rt711 4096 2012-02-29 21:28 backup
-rw-rw-r-- 1 rt711 rt711 10240 2012-02-29 21:30 backup.tar
Amint látod, a stuktúrát létrehozza.
A lost+found recovery könyvtár, ne bántsd, fsck oda hozza vissza -valamilyen állapotban- a sérült állományokat.
Fentebb már szóba került az rsync. Van pár jó tulajdonsága: exclude és exclude list pl, utóbbit fileból olvastatsz vele.
Jól lehet inkrementális backupok készítésére használni ha ez filerendszer szinten (ext3/ext4) nincs megoldva, hát jobb mint a semmi.
Nem tudom rajta van e az első DVD-n, netinstallal kezdem mindíg. Ha hálózatot is kell használni, ott a netcat -az biztosan része az alap telepitésnek.
-
Debian Squeeze
- A hozzászóláshoz be kell jelentkezni
:D Ennek hasznát veszem :)
Köszi!
- A hozzászóláshoz be kell jelentkezni
http://sugo.ubuntu.hu/10.10/html/serverguide/hu/backup-shellscripts.html
Itt is találtam egy igen jó leírást, ha valai esetleg még ugyanebben a cipőben járna :)
- A hozzászóláshoz be kell jelentkezni
rsync alapú, több változatot is megtart (n napra visszamenőleg).
http://www.dirvish.org/
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
En bizony nem hasznalok mast, mint ezt:
- A hozzászóláshoz be kell jelentkezni