Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Záloha systému  (Přečteno 3109 krát)

Miki

  • Návštěvník
  • Příspěvků: 19
Záloha systému
« kdy: 05 Června 2006, 10:59:27 »
Dobrý den.  Som začiatočník, a prvý krát som sa rozhodol nainštalovať Ubuntu. Predtým som vyskúšal Mandrivu a Suse, a v nich som mal v kontrolnom centre program na vytvorenie a spustenie zálohy systému. Hľadám nejaký nástroj ktorý by toto robil v Ubuntu,  v grafike, lebo som začiatočník, a dosť často sa mi stáva že niečo pokazím.

Miki

  • Návštěvník
  • Příspěvků: 19
Záloha systému
« Odpověď #1 kdy: 05 Června 2006, 15:17:40 »
Už som našiel nejaký program Simple Backup, tak hadam bude správne fungovať.

Jakub Šťastný

  • Stálý člen
  • **
  • Příspěvků: 1441
Záloha systému
« Odpověď #2 kdy: 05 Června 2006, 16:11:33 »
Kód: [Vybrat]
tar cvjpf backup.ubuntu.tar.bz2 /Neco v tomto smyslu :-) Lze si to napsat do skriptu, cokoliv, jde jen o to, co presne potrebujes :-) J
Jabber: mistnost ubuntu na serveru chat.linjab.net Návod na připojení
Česká ubuwiki: wiki.ubuntu.cz/
Nejhorší IM  Nejlepší IM Vim rulez ;-) Návod

Pitris

  • Aktivní člen
  • *
  • Příspěvků: 224
Záloha systému
« Odpověď #3 kdy: 05 Června 2006, 21:04:58 »
Jen doplnim, pokud to budete zalohovat na externi disk, ktery je vetsinou formatovany FAT32, tak pozor na limit velikosti souboru pro tento file system. Dela 2GB.

hariprasad

  • Návštěvník
  • Příspěvků: 22
Záloha systému
« Odpověď #4 kdy: 19 Října 2006, 22:09:10 »
Snažil jsem se tento způsob zálohy zlepšit. Napsal sem script, ale neumím ho pustit jinak, než pod rootem, script jsem umístil do /etc jako backup-root.sh a přidělil mu práva chown root:root /etc/backup-root.sh. Příkaz --exclude by měl zamezit tomu, aby se zazálohovala vlastní záloha sama do sebe (včetně logu).

Pozn: Přestože všichni používají sudo, přkaz su - root funguje taky, jen se to musí nastavit.

Výpis scriptu:

# !/bin/sh
# Script for backup entire System of Ubuntu
# Place it in /etc directory and give it permissions as root:root
echo "Script for entire backup of system"
echo "First Shutdown mannually all databases and others processes, witch they need to be shutdowned"
CESTA=/vase-cesta/work/backup
echo "Path for storing backup is: $CESTA"
 tar cvjpf "$CESTA"/backup.ubuntu.tar.bz2 / --exclude=backup.ubuntu.tar > "$CESTA"/backup.ubuntu.tar.log
 chmod a+r "$CESTA"/backup.ubuntu.tar.log
echo "Done."


P.S. Neví náhodou někdo, jak se ta záloha použije, když dojde k pádu systému, nebo k poškození disků? Například. Prostě umím backup, ale neumím restore,  stará známá písnička...
Ubuntu 12.04 x86-64, Gnome Classic, MSI 890GXM-G65, GeForce GTS 450/PCIe/SSE2, AMD Phenom(tm) II X4 925 Processor × 4 , KINGSTON DDR 1300MHz 8GiB, HDD Samsung 320GB - SATA II

hariprasad

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
Záloha systému
« Odpověď #5 kdy: 19 Října 2006, 22:24:20 »
V podlednim Chipu je na DVD plna verze vyborneho programu Paragon Exact Image 7. Tento program existuje jednak ve verzi pro Windows, ale take v linuxove LiveCD verzi. Zkratka vypalite ISO na CD, nabootujete, mate k dispozici prefektni nastroj pro zalohovani, kopirovani, presouvani, vytvareni, resizovani, odstranovani celych diskovych oddilu i s daty a nainstalovanymi systemy. Pouzil jsem to jiz na dvou strojich, usetrilo mi to spoustu prace. Podobnou sluzbu udela i GParted LiveCD (je funkcne trosku chudsi proti Exact Image 7).

hariprasad

  • Návštěvník
  • Příspěvků: 22
Záloha systému
« Odpověď #6 kdy: 19 Října 2006, 23:40:06 »
Ahoj Lukáši, dik za tip, kouknu na to. Posílám ještě jednu verzi, předchozí měla chybu v exclude, bylo to bylo neexclude..., v exclude je pouzita finta ''...'', aby se promenna vyhodnocovala.


# !/bin/sh
# Script for backup entire System of Ubuntu
# Place it in /etc directory and give it permissions as root:root
echo "Script for entire backup of system"
echo "First Shutdown mannually all databases and others processes, witch they need to be shutdowned"
CESTA=/home/hariprasad/work/backup
NAME=backup-ubuntu-tar
# Entire filesystem
FROM="/"
echo "Path for storing backup is: ${CESTA}"
 tar cvjpf "${CESTA}/${NAME}.bz2"  --exclude=''${NAME}.*'' ${FROM} > "${CESTA}/${NAME}.log"
 chmod a+r "${CESTA}/${NAME}.log"
echo "Done."
Ubuntu 12.04 x86-64, Gnome Classic, MSI 890GXM-G65, GeForce GTS 450/PCIe/SSE2, AMD Phenom(tm) II X4 925 Processor × 4 , KINGSTON DDR 1300MHz 8GiB, HDD Samsung 320GB - SATA II

hariprasad

 

Provoz zaštiťuje spolek OpenAlt.